5 Configuration Mode Introduction
5.4 SSPI
UG290-2.3E
49(87)
5.4
SSPI
In SSPI (Slave SPI) mode, FPGA is as a slave device and is
configured via SPI by an external Host.
5.4.1
SSPI Mode Pins
The SSPI configuration pins are shown in Table 5-12.
Table 5-12 SSPI Mode Pins
Pin Name
I/O
Description
RECONFIG_N
I,
Internal
weak
pull-up
Low level pulse: Start GowinCONFIG
READY
I/O
High level: FPGA can be programmed and
configured
Low level: Programming configuration for FPGA
is prohibited
DONE
I/O
High-level pulse: Successfully programmed and
configured;
Low-level pulse: Programming and configuration
uncompleted or failed.
MODE[2:0]
I,
Internal
weak
pull-up
Configuration mode selection, READY rising
edge sampling
SCLK
I
Input clock
CLKHOLD_N
I,
Internal
weak
pull-up
High level: SPI operation corresponding to
SCLK is valid
Low level: SPI operation corresponding to SCLK
is invalid
SO
O
FPGA outputs data to Host
SI
I
Input data to FPGA from Host
SSPI_CS_N
I,
Internal
weak
pull-up
SSPI Chip selection signal, active low.