Designing Hardware for QuickUSB
QuickUSB Pin Definitions
FX2128
Pin
QUSB2
Pin
Name
Dir
Desc
Function
N/A 76 SW_EN
Output
VBUS
Switch
Enable
SW_EN is high when the QuickUSB
Module has successfully enumerated
and power can be drawn from VBUS.
Used to control the VBUS switch on
the QuickUSB Module.
82 3 PA0
/
nSS2 /
nINT0
I/O
Port A, Bit 0
Multifunction Pin
PA0 (default) is a bi-directional
general purpose I/O pin.
nSS2 is the SPI slave select signal for
Address 2. Automatically switches
functionality when using the SPI
commands.
Note: If using nSS2-nSS9, all of Port
A is converted to slave select
functionality, so ensure that Port A is
not used for GPIO if using nSS2-
nSS9.
nINT0 is an active low interrupt input
signal. This function is currently
unused.
83
5
PA1 / nSS3
/ nINT1
I/O
Port A, Bit 1
Multifunction Pin
PA1 (default) is a bi-directional
general purpose I/O pin.
nSS3 is the SPI slave select signal for
Address 3. Automatically switches
functionality when using the SPI
commands. See Note for nSS2.
nINT1 is an active low interrupt input
signal. This function is currently
unused.
84 7 PA2
/
nSS4 /
nSLOE
I/O
Port A, Bit 2
Multifunction Pin whose function is
selected by
SETTING_FIFO_CONFIG[1:0]:
PA2 (default) is a bi-directional
general purpose I/O pin. Enabled
when SETTING_FIFO_CONFIG[1:0]:
= '00' or '10'
nSS4 is the SPI slave select signal for
Address 4. See Note for nSS2.
nSLOE is an input-only active low
output enable when operating in slave
mode. Enabled when
85 9 PA3
/
nSS5
I/O
Port A, Bit 3
Multifunction Pin
PA3 (default) is a bi-directional
general purpose I/O pin.
nSS5 is the SPI slave select signal for
Address 5. See Note for nSS2.
QuickUSB Pin Definitions
23