
6 Configuration Mode Introduction
6.5 MSPI
UG290-2.5.2E
70(98)
Figure 6-46 Set the Programming Address for the External Flash
2.
Click "Save" to complete the setting of Bitstream start
address and programming address.
Note!
The Flash start address is reset at power-up.
When saving multiple images to Flas
h, you need to calculate the size of the bitstream
data to ensure the next start address does not over-write the previous bitstream data.
The
lower 12 bits of the SPI Flash start address are reserved so only address bits
ADDR [23:12] can be configured by the user.
SPI Flash Programming Multiple FPGA
Gowin supports configuring multiple FPGAs using a single Flash
memory. The 1
st
FPGA is connected directly to the SPI Flash using MSPI
mode, while the downstream FPGA devices are configured using SERIAL
mode. The Multi FPGA SPI Flash connection diagram is shown in Figure
6-47.
Notes!
For devices that need to forward data, the Wake Up Mode value should be set to 1.
Wake Up Mode is usually used in a daisy-chain environment, such as when using an
external Flash to configure multiple FPGAs. For more information on Wake Up Mode,
please refer to
SUG100, Gowin Software User Guide
Before configuring, set the MODE value of the 1
st
FPGA to be MSPI and the mode
value of the downstream FPGAs to be SERIAL.
Gowin FPGA products do not support the configuration of one FPGA using multiple
Flash devices.