Font Size: a A A

The Data Exchange Between NAND Flash And USB Flash Driver

Posted on:2010-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:T Z ZhaoFull Text:PDF
GTID:2178360272482738Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
Today, a high performance storage system are required in embedded system, the ability of storing mass of data safely and quickly is essential and the data exchange between embedded system and external environment is also very important. NAND Flash become widely used in embedded system because of high memory density and high memory speed, a convenient way of exchanging data between embedded system and external environment is file can be copyed from each other throught USB interface.A method of exchanging files between NAND Fash and USB flash driver is presented in this paper. The important issue include: how to create a file system on NAND Flash considering the special character of NAND Flash. Some efficient methods are bringed up to resolve the problem such as: bad block management, wear leveling, power loss recovery and so on. In order to visit the file in USB flash driver, this paper accomplish the low-level driver of USB interface, FAT16 and FAT32 file system.Finally, the file in NAND Flash and USB flash driver can be copyed between each other, how to exchange data between embedded system and external environment is no longer a problem, the embedded system can easily resolve the data exchage problem make use of this technology.
Keywords/Search Tags:NAND flash, data exchange, file system, bad block management, power loss recovery
PDF Full Text Request
Related items