Font Size: a A A

Universal Serial Bus 2.0 IP Core Design

Posted on:2006-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:Q S ChenFull Text:PDF
GTID:2168360152471444Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Universal Serial Bus (USB) is a connectivity specification aimed at peripherals connecting outside the computer in order to eliminate the hassle of opening the computer case for installing cards needed for certain devices. USB provides for ease of use, expandability, and speed for the end user, so USB will become the next protocol standard of computer peripherals.This paper focused on the working principle of USB and especially realized the design and simulation of the universal device controller, which is based on USB specification 2.0.Firstly, the architectural overview of USB is discussed and the USB function is analyzed. The structural analysis is finished in four aspects: system configuration, data flow types, data toggle, error detection and recovery. Based on these analyses, a more understandable structure of USB was established. Then, it is disassembled a few of modules such as UTMI module, protocol process module, management register module and arbitration module, realized by up-down module design theory. Finally the USB controller is described with hardware description language, simulated and synthesized by the tools.
Keywords/Search Tags:USB2.0, USB Device controller, IP Core
PDF Full Text Request
Related items