3 Functional Description
3.2 USB 2.0 SoftPHY External Circuit Connection
IPUG781-1.5.1E
7(12)
3.2
USB 2.0 SoftPHY External Circuit Connection
USB 2.0 SoftPHY supports high speed mode (480Mbps) . When the
USB 2.0 SoftPHY is used as a USB slave device, the external circuit
connection is as follows.
Figure 3-2 USB Slave Device Interface Implementation
Data+
Data-
Gowi n
FPGA
USB Device
USB 2.0 SoftPHY
usb_dxp_io
usb_pullup_en_o
usb_term_dp_o
usb_term_dn_o
90ohm
trace matching
As close to FPGA
as possible
R1
usb_rxdn_i
usb_rxdp_i
VCC3P3
R6
R7 C1
R1:1.5K ohm
R2:0 ohm
R3:0 ohm
R4:42 ohm
R5:42 ohm
R6:1.8K ohm
R7: 75 ohm(1N Series)
,
56 ohm(2A Series)
C1:1uF
R2 R3
R4
R5
Note!
1. You can see the followings for the IO port attribute constraints of GW2A series of
FPGA.
usb_dxp_io: IO_TYPE= LVCMOS33D PULL_MODE= NONE DRIVE=4;
usb_term_dn_o: IO_TYPE=LVCMOS33 PULL_MODE= NONE DRIVE=8;
usb_term_dp_o: IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8;
usb_pullup_en_o: IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8;
usb_rxdn_i: IO_TYPE=LVDS25 PULL_MODE=NONE;
usb_rxdp_i: IO_TYPE=LVDS25 PULL_MODE=NONE.