Font Size: a A A

Design And Implementation Of USB2.0 Flash Disk Firmware

Posted on:2008-01-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChengFull Text:PDF
GTID:2178360215951421Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
The rapid development of computer technology and memory technology makes a huge change in peripheral memory device field. The flash disk's invention based on USB (Universal Serial Bus) technology and flash memory technology brings enormous impetus to mobile memory device industry. With the enhancement of flash disk functions, the development of flash disk firmware has been the main task to the research of flash disk technology.This article firstly studies theory foundations of firmware design, including USB2.0 protocol Bulk-Only transport protocol and SCSI commands. Then, the design and implementation method to full-speed flash disk firmware which holds out USB2.0 specification is discussed and the hierarchical architecture of firmware is put forward. At last, the hardware system of firmware design is introduced, which uses 16MB flash memory. During hardware system debugging process, hardware emulator U-EC5 and bushound software, which is the USB monitor tool, are used. The firmware passes the in-line debug process successfully.The firmware presented in this dissertation can be transplanted flexibly. It provides the reference to the development of USB2.0 flash disk firmware with high-speed and other block memory class firmware.
Keywords/Search Tags:Universal Serial Bus Protocol Version2.0, Flash Disk, Firmware, Hardware Emulator
PDF Full Text Request
Related items