6954 - All Nexus Families: How are the commands and bitstream sent in the Nexus device via Quad (x4) Slave SPI?
See below on how to send the commands in Quad (x4) SSPI mode in comparison to Standard(x1) SSPI mode
1.)
See below comparison on how the commands are sent using Standard Slave SPI vs. Quad Slave SPI.
In this example, the LSC_REFRESH (0x79) command was used.
* In Standard Slave SPI, the commands are sent by MSB first ([MSB:LSB] = [7:0]). The MSB Bit[7] is shifted in first.
* In Quad Slave SPI, the user may refer to the below illustration.
Related Articles
How to enable SSPI programming in MachX03-9400 Development Board
To enable SSPI programming, this is the generic checklist user should follow through: Enable SPI port in Diamond/Radiant Software Tools some device may have Slave SPI port enabled, but it is essential for user to cross-check their project to ensure ...
Radiant Programmer: What is Erase, Program, Verify Quad 1 operation used for?
Description: Erase, Program, Verify Quad 1 enables that QE bit to '1'. In general, there are two (2) requirements/steps to enable booting from external SPI Flash through x4 (QUAD Mode) Step 1 - Convert the bitstream file into hex (Quad I/O read mode) ...
7025 - All Nexus Families: How to properly perform the ISC_ERASE operation for device configuration?
See below guidelines on how to properly perform ISC_ERASE step applicable to all Nexus Families 1.) Before clocking in the bitstream into the device for configuration purposes, you need to perform the ISC_ERASE operation to ensure that the SRAM bits ...
1129 - How many additional clocks are required after the bitstream is sent in with slave configuration modes?
For Slave Serial mode, no additional clocks are required as the number of clocks used to serially shift the bitstream into the device is sufficient. For Slave Parallel mode, at least four additional clocks should be sent after the bitstream is ...
1834 - MachXO2: When using the device in Dual-Boot configuration mode, what address should the 'Golden' bitstream image (.bit file) be stored in the external Slave-SPI device?<br>
The 'Golden' bitstream image must be located starting at SPI address 0x010000. If using Lattice ispVM System 18.0 or later, the starting address for the bitstream is entered in the "Starting Address" box of the 'SPI Serial Flash Device' dialog box. ...