2 Glossary
UG290-2.3E
4(87)
Glossary
Meaning
I
2
C Configuration
As a slave, FPGA is configured by the external master writing
bitstream via the I
2
C interface.
MULTI BOOT
Configuration
The derivative concept of MSPI, it refers to that FPGA reads
bitstream data from different addresses of external Flash. The
loading address of the latter bitstream data is written in
previous bitstream data and the configuration is completed by
triggering RECONFIG_N to switch the data stream file under
the condition that the device power is on. FPGA products that
support MSPI all support this mode.
Remote Upgrade
After FPGA starts to work, if an upgrade is required, first write
bitstream to embedded or external Flash through remote
operation, and then FPGA reads the external Flash by
triggering RECONFIG_N or powering up again to complete
the configuration.
Daisy Chain
FPGA devices are connected sequentially in a serial way.
Devices can be configured from the head of the chain in
sequence according to the connection order, and data can
only be transmitted between adjacent devices.
User Mode
Hands over control to users when the FPGA configuration has
been completed. Only in user mode, configuration pins can be
reused as GPIOs (Gowin Programmable I/O).
Edit Mode
FPGA can be programmed and configured in this mode.
All configuration pins cannot be reused as GPIOs. The output
of all GPIOs is high-impedance state, except transparent
transmission.
ID CODE
Identification for the Gowin FPGA device. Each series of
devices has a different number.
USER CODE
Used to identify the FPGA device that used. The user code
can be written to the FPGA device through Gowin
programmer. Up to 32-bit can be supported.
Security Bit
A special design for the configuration data security of Gowin
FPGA product. After you write the bitstream with security bit to
the device, no one will be able to read back the data. Gowin
software sets a security bit for the bitstream data of all FPGA
products by default.
Encryption
The Arora family of FPGA products supports this feature. After
the encrypted bitstream is written to FPGA, the device will
match the pre-stored key automatically, and then decrypt and
wake up the device after successful matching. The device
cannot work if matching fails.