Usb Controller - Xilinx ML605 Hardware User's Manual

Hide thumbs Also See for ML605:
Table of Contents

Advertisement

13. USB Controller

The ML605 provides USB support via a Cypress CY7C67300 EZ-Host™ Programmable
Embedded USB Host and Peripheral Controller (U81). The host port is a USB Type-A
connector (J5). A USB keyboard (without an internal USB hub) will be able to connect to
this USB Host port to demonstrate functionality. The peripheral port is a USB Type Mini-B
(J20).
Table 1-16: USB Controller Connections
See the Cypress CY7C67300 Data Sheet for more information.
In addition, see the USB Specifications for more information.
The FPGA requires implementation of a peripheral controller in order to communicate
with the Cypress USB device. See the XPS External Peripheral Controller (EPC) Data Sheet
(DS581) for more information.
ML605 Hardware User Guide
UG534 (v1.9) February 26, 2019
U1 FPGA
Schematic Net Name
Pin
Y32
USB_A0_LS
W26
USB_A1_LS
W27
USB_CS_B_LS
R33
USB_D0_LS
R34
USB_D1_LS
T30
USB_D2_LS
T31
USB_D3_LS
T29
USB_D4_LS
V28
USB_D5_LS
V27
USB_D6_LS
U25
USB_D7_LS
Y28
USB_D8_LS
W32
USB_D9_LS
W31
USB_D10_LS
Y29
USB_D11_LS
W29
USB_D12_LS
Y34
USB_D13_LS
Y33
USB_D14_LS
Y31
USB_D15_LS
Y27
USB_INT_LS
W25
USB_RD_B_LS
T25
USB_RESET_B_LS
V25
USB_WR_B_LS
www.xilinx.com
U81 USB Controller
Pin
Number
52
50
49
94
93
92
91
90
89
87
86
66
65
61
60
59
58
57
56
46
47
85
48
[Ref 20]
Detailed Description
Pin Name
GPIO19_A0_CS0_52
50_GPIO20_A1_CS1
49_GPIO21_CS_N
GPIO0_D0_94
GPIO1_D1_93
GPIO2_D2_92
GPIO3_D3_91
GPIO4_D4_90
GPIO5_D5_89
GPIO6_D6_87
GPIO7_D7_86
GPIO8_D8_MISO_66
GPIO9_D9_nSSI_65
GPIO10_D10_SCK_61
GPIO11_D11_MOSI_60
GPIO12_D12_59
GPIO13_D13_58
GPIO14_D14_57
GPIO15_D15_SSI_N_56
46_GPIO24_INT_IORDY_IRQ0
47_GPIO23_RD_N_IOR
RESET_N_85
48_GPIO22_WR_N_IOW
[Ref 32]
[Ref 33]
Send Feedback
43

Advertisement

Table of Contents
loading

Table of Contents