Development on Computer High-speed USB Interface
Huimin Xiao
Abstract
Huimin Xiao
Abstract
USB(Universal Serial Bus) is an up-to-date interface standard of computer peripherals, with some advanced features such as PnP(Plug and Play), easy extensibility and high data rate. USB protocols are very complicated, which make it very difficult to develop USB devices. This paper first presents generic performance and characteristics of USB, then gives a brief introduction to systematic architecture, communication model, mechanical procedures, electrical properties and device structures of USB, and summarizes a general process to develop USB devices. USB chips are also briefly related.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
USB(Universal Serial Bus) is an up-to-date interface standard of computer peripherals, with some advanced features such as PnP(Plug and Play), easy extensibility and high data rate. USB protocols are very complicated, which make it very difficult to develop USB devices. This paper first presents generic performance and characteristics of USB, then gives a brief introduction to systematic architecture, communication model, mechanical procedures, electrical properties and device structures of USB, and summarizes a general process to develop USB devices. USB chips are also briefly related.
Key concepts: USB, Host controller interface, eXtensible Host Controller Interface (xHCI), USB hub, PC Card, Computer science, Embedded system, Interface (matter)