Design and Implementation of USB Transceiver with Verilog

Article Preview

Abstract:

The Universal Serial Bus Transceiver is one of the important functional blocks of USB controller, which can transmit and receive data to or from USB devices. In this paper, USB Transceiver is designed and implemented with Verilog HDL, This includes functions such as, data serialization, bit stuffing, NRZI encoding and NRZI decoding, bit destuffing, deserialization. The transceiver is simulated by the modelsim software and the simulation wave is gave.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

604-608

Citation:

Online since:

November 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Jang-Jin Nam, Yong-Jun Kim, Kwang-Hee Choi, Hong-June Park A UTMI-compatible physical-layer USB2. 0 transceiver chip Soc Conference, 2003. Proceedings. IEEE International [Systems-on-Chip] 2003 P309~P312.

DOI: 10.1109/soc.2003.1241532

Google Scholar

[2] USB 2. 0 Specification, April 27, (2000).

Google Scholar

[3] USB 2. 0 Transceiver Macrocell Interface (UTMI) Specification, version 1. 05, March 29, (2001).

Google Scholar

[4] A. Vamshidhar Reddy et al, Implementation of USB Transceiver Macrocell Interface, IJRET | Nov 2012, Available http: /www. ijret. org.

Google Scholar

[5] Babulu, K. Rajan, K.S. FPGA Implementation of USB Transceiver Macrocell Interface with USB2. 0 Specifications.Emerging Trends in Engineering and Technology, 2008.ICETET 08.First International Conference on 16-18 July 2008. 966. 970.

DOI: 10.1109/icetet.2008.77

Google Scholar