DocumentCode
692512
Title
Verilog synthesis of USB 2.0 full-speed device PHY IP
Author
Kee-Bum Shin ; Ki-Hwan Seong ; Dong-Hee Yeo ; Byungsub Kim ; Jae-Yoon Sim ; Hong June Park
Author_Institution
Dept. EE., Pohang Univ. of Sci. & Technol., Pohang, South Korea
fYear
2013
fDate
17-19 Nov. 2013
Firstpage
162
Lastpage
165
Abstract
A full-speed USB 2.0 device PHY IP chip is implemented in FPGA by using a Verilog synthesis. It works successfully to interface a NAND flash chip to PC. It consists of a clock generator, TX and RX. The TX and RX circuits include a NRZI encoder/decoder, a bit stuffer/unstuffer and a serializer/deserializer. The clock generator accepts a 60MHz clock and generates five 12MHz clock signals which are spaced uniformly in time and synchronized to the 60MHz clock. The five 12MHz clocks are enable signals of TX and RX circuits. The 60MHz clock is used as the clock signal of the TX and RX circuits. The 60MHz clock are used for blind oversampling of CDR. An external 1.5kohm resistor is connected between the D+ node and VDD to notify the connection of the device PHY to the host PC.
Keywords
NAND circuits; clock and data recovery circuits; field programmable gate arrays; flash memories; hardware description languages; system buses; CDR; D+ node; FPGA; NAND flash chip; NRZI decoder; NRZI encoder; RX circuits; TX circuits; VDD; Verilog synthesis; bit stuffer; bit unstuffer; blind oversampling; clock generator; deserializer; external resistor; full-speed USB 2.0 device PHY IP chip; host PC; resistance 1.5 kohm; serializer; Clocks; Field programmable gate arrays; Generators; Hardware design languages; IP networks; Synchronization; Universal Serial Bus; Alldigital PHY; PHY; USB 2.0; UTM; UTMI; full-speed;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference (ISOCC), 2013 International
Conference_Location
Busan
Type
conf
DOI
10.1109/ISOCC.2013.6863961
Filename
6863961
Link To Document