Font Size: a A A

Flash Drive Firmware Design And Implementation,

Posted on:2004-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:G SunFull Text:PDF
GTID:2208360095456169Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With rapid development of UBS technology and Flash Memory technology, there is now a new kind of hi-tech product comes into the computer market. This new product is Flash Memory Disk. The Flash Memory Disk takes in the advantages of both USB and Flash Memory technology and then fills in the gap between the "large amount memory" for industries requirements and the "small amount memory" for ordinary floppy disk. Windows2000/Windows Me/Windows XP all provide the driver based on USB 1.1 block memory product, so the main task for the flash memory product is on firmware's design and application. This article puts forward a new solution on the firmware's design of flash memory disk.This paper put forward a solution on the firmware which is designed to be full-interrupt drive, i.e. when mainframe program handles in front console, halt-transport is carried in back console, thus the rate of data transport has been increased and the reliability has been improved; The modularizing layered architecture is been adopted, which makes it easy to realize, port, reuse, test and modify; We also sum up and use some specification such as USB 1.1, Bulk-Only transport and UFI command specification; All the function modules has been given.This article can give assistances to some readers who want to develop in USB interface equipment especially block memory equipment (such as SmartMedia Card, Multimedia Card, MemoryStick, USB CD-ROM and USB hard disk, etc.)The product with the above design has the following characteristics: small bulk, lighter, good shock resistance and moisture resistance, capability is 32M(now it is able to be 8MB-1GB, in future it will be able to be 2GB); high reliability, refresh times is up to 1 million, data can be memorized for ten years; high speed, read speed is 850KB/S, read-in speed 650KB/S.This article is divided into five chapters: background description, specification introduction, firmware's design, firmware's implementation, summary and outlook. The first chapter introduces the background of the product development and the character of the product; the second chapter expatiates on all the specification of the design follows, including USB 1.1 specification, Bulk-Only transport specification and UFI command specification; the third chapter focuses on the design of the firmware, the fourth chapter opens implementaions on some modules; the fifth chapter expects on the future progress of next generation mobile memory facilities.
Keywords/Search Tags:USB1.1, Bulk-Only, UFI, Firmware
PDF Full Text Request
Related items