5 Configuration Mode Introduction
5.7 CPU Mode
UG290-2.3E
64(87)
Note!
The lower 12 bits of an SPI Flash startup address is invalid and the address space of
ADDR [23:12] can be set by users.
GW1N (R)-4 devices do not currently support automatic DUALBOOT
configuration. Gowin provides users with DUAL BOOT configuration
solution for these two devices. Please refer to TN101-1.0E_GW1N-4 FPGA
Download DUAL BOOT Program
for more details.
5.7
CPU Mode
In CPU mode, the Host configures Gowin FPGA products through the
8-bit data bus interface. CPU mode pins are shown in Table 5-17.
Table 5-17 CPU Mode Pins
Pin Name
I/O
Description
RECONFIG_N
I, internal
weak
pull-up
Low level pulse: Start GowinCONFIG
READY
I/O
High-level pulse: The device can be programmed
and configured;
Low level: Programming configuration for device is
prohibited
DONE
I/O
High-level: Successfully programmed and
configured;
Low-level: 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: CPU operation is valid
Low: CPU operation is invalid
WE_N
I
Read-write enable
0
:
Write
1
:
Read
D[7:0]
I/O
Data I/O port: Used as input pin in CPU mode, and
used as output pin after configuration for
verification