Title :
A USB 2.0 controller for an ARM7TDM-S processor implemented in FPGA
Author :
Difuntorum, John Keithley L ; Matutina, Kristine Mari U ; Tong, Al Jerome Mervym Z ; Alvarez, Anastacia Ballesil ; Madamba, Joy Alinda Reyes
Author_Institution :
Intel Microprocessors Lab., Univ. of the Philippines, Diliman, Philippines
Abstract :
In this paper, we present a design of a USB 2.0 interface for ARM7TDM-S system. The whole system is implemented on a Virtex-5 FPGA and uses a separate external USB 2.0 transceiver hardware for signaling requirements. The design is coded in Verilog HDL. The project utilizes the Xilinx ISE Design Suite workflow. The system supports USB communication from the ARM7 system on the FPGA to the USB Host PC, and vice-versa.
Keywords :
field programmable gate arrays; hardware description languages; reduced instruction set computing; user interfaces; ARM7TDM-S processor; ARM7TDM-S system; USB 2.0 controller; USB 2.0 interface; USB 2.0 transceiver hardware; USB Host PC; USB communication; Verilog HDL; Virtex-5 FPGA; Xilinx ISE design suite workflow; Clocks; Delay; Field programmable gate arrays; Random access memory; Synchronization; Transceivers; Universal Serial Bus; ARM7; FPGA; USB 2.0 Controller;
Conference_Titel :
TENCON 2011 - 2011 IEEE Region 10 Conference
Conference_Location :
Bali
Print_ISBN :
978-1-4577-0256-3
DOI :
10.1109/TENCON.2011.6129196