Font Size: a A A

The Development For The 1 To 8 Flash Replicators With The Functional Analysis

Posted on:2008-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:L ShiFull Text:PDF
GTID:2178360212496324Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Chip downloading is the most important step in industrial production, the traditional applied measure is to buy more expensive mass production downloading machine to download. But the factories which product mass production downloading machine caused the chip downloading's price lacking the competitive ability comparatively less, staying at a high level all the time, moreover, some functions create the waste. So we should design a downloading machine which doesn't have any additional function, but is applicable and inexpensive. As the actual production process, not only to chip writers sometimes need to burn some bad chip analysis find out the reasons before we can draw up the bad product analysis.At present, the chips that need to be downloaded are applied in & SPI data line to read-in, less line can achieve great data quantity, so we should study & SPI Working principle before imitate downloading machine, and have profound understanding to it, which is propitious to procedure compiling. And to ensure that the correct data but also more reasonable application of the calibration algorithms and testing algorithm is accurate but also efficient. Functional analysis of the visual If you want to achieve the results can not be done alone SCM This requires the use of PC equipment an expansion, which needs between SCM and PC have communications.Because of this development is to reduce the unit cost of production developed by the auxiliary equipment, not to the company's research and development preferred direction, the company will have greater human and material inputs, Therefore, in this design, whether hardware or software design must rely on its own independent completed.This article takes & SPI total line protocol as a basic to discuss how to make use of SCM to achieve and imitate more way & SPI total line, and download fleetly and correctly. And it also discusses how to make use of CRC & CHECKSUM to verify downloaded data's integrality. Finally, it discusses how to apply URT & MSComm control provided VC++ to make system and computer communication achieve equipment functional extension. These parts conformity makes a stronger pertinence, more cost down mass production downloading machine.Concrete content as follows:(1) total line protocol & implementIt analyzes total line protocol & characteristic, emphasizing on intensive studying data transmission format, then discusses how to make use of SCM to imitate total line and control more way to BUS.(2)SPI total protocol & implementFlash chips to be burned through the SPI bus,So here first we talk about SPI bus, Then describe how to use the software simultaneously operate eight routes. SPI bus in peacetime rarely mentioned article, mainly because it is an Bus from an offshoot of the agreement is generally used for memory applications. Therefore this paper, the data collected and their practical work experience to SPI bus for a detailed presentation, and how to use SCM to simulate multiple bus specific methods. But also for the specific use of C language function of this part of detailed footnotes. Detailed account of what the language of each one can give readers details of the process are to achieve clear.(3)Data Verification AlgorithmsCalibration data algorithm is to ensure the integrity of data to the replication of data check method. Commonly used data checksum many ways, described in the paper MD5, Haiming check, for a moment and talk about these two features of the algorithm. The article focuses on the comparison of the system suitable for the use of the checksum and CRC. Analysis of the two algorithms is the basic principle and methods, and their use of the occasion.(4)Communications whith computerThe article, the computer serial port is working, how to use software, how the chronology. Another part of the computer parts is how to work. Visual C + + introduced the MSComm way to use programming practice. Control The combination of these two parts constituted a microcontroller and PC communication part.(5)Hardware DesignA brief introduction to the hardware design, first introduced some external device functions. Then the whole diagram divided into several small parts and functions on the principle. Through the hardware and cabling method of connecting devices to describe SPI bus is understanding how to realize how to achieve eight road chip simultaneously. For some mature design, a bit on the design of some of the design ideas and often committed some mistakes. Finally, a bit is how digital circuit design is the introduction of a number of anti-jamming measures.Based bus, SPI bus protocol as a basis for discussing. how to utilize SCM to achieve and copying multiple and SPI bus, A multi-channel chip at the same time, rapid and accurate replication. We will also discuss how to use the CRC and CHECKSUM replication algorithm to check the data to ensure data integrity. Finally, a serial port, as well as how to use the Visual C + + MSComm the system and the computer based Communication Control features expansion. Integration of these together, constitute a targeted relatively strong, lower costs and more produce replicators.
Keywords/Search Tags:I~2C agreement, SPI agreement, CRC checksum, MSComm
PDF Full Text Request
Related items