Font Size: a A A

Research And Design Of USB Device Interface

Posted on:2008-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:J ShenFull Text:PDF
GTID:2178360215951067Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the rapid development of communication technology in computer area, Universal Serial Bus, due to its features such as high speed, many types of transfer supported, play-and-plug and expandability, has been widely used in data communication area.Firstly, this thesis analyzes the USB2.0 protocol, including the data field of packet, the packet type and the transfer type, which is fundamental to the design of USB device interface.The data reliability is one of the significant problems in the design of USB device interface. Secondly, partly based on theoretical analysis and experiments, this thesis researches on the reliability of data transfer in USB device interface from four aspects as followed: clock recovery, the data error control, the synchronization of data between different time domains and the data reliability on USB protocol.Then, based on research above this thesis presents the hardware design of USB2.0 device interface, focusing on three modules: the data synchronization and transfer module, the packet encoding/decoding module and the endpoint control module.Finally, this thesis constructs the RTL test platform of USB2.0 device interface and presents the way of its simulation. The results of simulation demonstrate that the function of the design is correct. Additionally, it researches on the logic synthesis of USB2.0 device interface based on the SIMC0.18 library, and the experiment results imply that its timing also corresponds with the requirement of the design.
Keywords/Search Tags:USB, CRC, synchronization, clock recovery, data reliability, packet, simulation, synthesis
PDF Full Text Request
Related items