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 :
بازگشت