Datasheet

5
5
4
4
3
3
2
2
1
1
D D
C C
B B
A A
Add R21 so that SPI-boot works. C5's HIGH-Z state has a
weak pull up, so it can be balanced out with a weak pull-down.
FLASH VCC : 3.3V
25 mA
FX3 datasheet pg 7:
SPI+USB is primary, USB only should be achievable
SPI+USB on failure - PMODE[2:0] = "0F1"
USB boot - PMODE[2:0] = "F11"
SPI Flash
FX3 GPIF + BOOT
In 32-bit GPIF mode UART is (FX3 data pg 33):
GPIO[55](C2)=UART_TX
GPIO[56](D5]=UART_RX
UART_CS was added to allow the FPGA to use the
MISO/MOSI lines to communicate via UART with the FX3.
CS can also be deasserted to write to flash after boot.
PMODE[2..0]
VIO4_FX
VIO1_FX VIO1_FX
VIO4_FX
VIO1_FX CVDDQ
GPIF0
GPIF1 GPIF28
GPIF2 GPIF29
GPIF16
GPIF3 GPIF30
GPIF17
GPIF4 GPIF31
C5_DATA0_GPIF0
GPIF0
GPIF18
GPIF5 FX3_GPIO50
C5_DATA1_GPIF1
GPIF1
GPIF19
GPIF6 FX3_GPIO51
C5_DATA2_GPIF2
GPIF2
GPIF20
GPIF7 FX3_GPIO52
C5_DATA3_GPIF3
GPIF3
GPIF21
GPIF8
C5_DATA4_GPIF4
GPIF4
GPIF22
GPIF9
C5_DCLK_CTL9
FX3_CTL9
GPIF23 nFX3_UART_CS
GPIF10
GPIF24 FX3_UART_TX
GPIF11
GPIF25 FX3_UART_RX
GPIF12
GPIF26
GPIF13
GPIF27
GPIF14
GPIF15
FX3_PCLK
FX3_CTL0
FX3_CTL1
FX3_CTL2
FX3_CTL3
FX3_CTL4
FX3_CTL5
FX3_CTL6
FX3_CTL7
FX3_CTL8
FX3_CTL9
FX3_CTL10
FX3_CTL11
FX3_CTL12
NSTATUS
FX3_GPIO52
NCONFIG FX3_GPIO51
CONF_DONE
FX3_GPIO50
Title
Size Document Number Rev
Date: Sheet of
A
Nuand
B
9 17
Title
Size Document Number Rev
Date: Sheet of
A
Nuand
B
9 17
Title
Size Document Number Rev
Date: Sheet of
A
Nuand
B
9 17
R28
10K
C52
2.2uF
R27
4.7K
R100 10
S0 - PORT
SEC 2/7
VIO2
U19B
FX3
DQ16
K2
DQ17
J4
DQ18
K1
DQ19
J2
DQ20
J3
DQ21
J1
DQ22
H2
DQ23
H3
DQ24
F4
DQ25
G2
DQ26
G3
DQ27
F3
GPIO45
F2
R26
4.7K
R30
DNP
R104 10
R25
4.7K
R31
10K
R103 10
U20
PART_NUMBER = W25Q32JVSSIQ
Ma
nufacturer = Winbond
HOLD
7
VCC
8
CS
1
Q
2
C
6
D
5
VSS
4
W/VPP
3
R21
4.7K
J6
DNP
1
2
3
R22
DNP
SEC 1/7
P - PORT
VIO1
U19A
FX3
INT_N_CTL15
L8
DQ0
F10
DQ1
F9
DQ10
K11
DQ11
L10
DQ12
K10
DQ13
K9
DQ14
J8
DQ15
G8
PCLK
J6
CTL0
K8
CTL1
K7
CTL2
J7
DQ2
F7
CTL3
H7
CTL4
G7
CTL5
G6
CTL6
K6
CTL7
H8
CTL8
G5
CTL9
H6
CTL10
K5
CTL11
J5
CTL12
H5
DQ3
G10
PMODE0
G4
PMODE1
H4
PMODE2
L4
DQ4
G9
DQ5
F8
DQ6
H10
DQ7
H9
DQ8
J10
DQ9
J9
RESET_N
C5
R102 10
C51
0.1uF
R24
100K
R23
DNP
R29
DNP
R101 10
R105 10
S1 - PORT
SEC 3/7
VIO3
VIO4
U19C
FX3
DQ28
F5
DQ29
E1
DQ30
E5
DQ31
E4
I2S-CLK
D1
I2S-SD
D2
I2S-WS
D3
UART-RTS_SPI-SCK
D4
UART-CTS_SPI-SSN
C1
UART-TX_SPI-MISO
C2
UART-RX_SPI-MOSI
D5
I2S-MCLK
C4
GPIF0
GPIF1 GPIF28
GPIF2 GPIF29
GPIF16
GPIF3 GPIF30
GPIF17
GPIF4 GPIF31
GPIF18
GPIF5
GPIF19
GPIF6
GPIF20
GPIF7
GPIF21
GPIF8
GPIF22
SPI_CLK
GPIF9
GPIF23
SPI-SSN_UART-CS
GPIF10
GPIF24
SPI-MISO_UART-TX
GPIF11
GPIF25
SPI-MOSI_UART-RX
GPIF12
GPIF26
GPIF13
GPIF27
GPIF14
GPIF15
FX3_PCLK
FX3_CTL0
FX3_CTL1
FX3_CTL2
FX3_CTL3
FX3_CTL4
FX3_CTL5
FX3_CTL6
FX3_CTL7
FX3_CTL8
FX3_CTL9
SPI-MOSI_UART-RX
FX3_CTL10 SPI-MISO_UART-TX
PMODE2 PMODE1 PMODE0
SPI_CLK
FX3_CTL11
FX3_CTL12 SPI_Hold#_flash
SPI-SSN_UART-CS
SPI_Wp#_flash
PMODE0
PMODE1
PMODE2
FX3_UART_RX
FX3_UART_TX