1766 - LatticeECP3: Is the LatticeECP3 SCM(Serial Configuration Mode) similar to LatticeECP2 slave serial programming mode?
Yes, the LatticeECP2 slave serial programming mode and the LatticeECP3 SCM modes are identical. Both modes use a simple 2-pin interface(CCLK and DIN).
The details of these programming modes are described in the LatticeECP3 sysCONFIG Usage guide and in the LatticeECP2/M sysCONFIG Usage guide.
Any of the LatticeECP2 firmware(such as c-source code from ispVMEmbedded or Diamond Deployment Tool) developed to model the GPIOs and load the bit stream can be replicated for use with the LatticeECP3 device.
Related Articles
7740 - How to enable SSPI programming in MachX03-9400 Development Board
Setup to enable SSPI in MachX03-9400 development board. Connect to JP2, MCLK, SI, SO, SS, 5V SPI, GND to USBN programming cable. Connect FTDI, do a JTAG chain scan, make sure JTAG can program. Connect USB programming cable. Set to Slave SPI ...
2313 - LatticeXP2: Is it possible to program the LatticeXP2 SRAM directly using slave SPI mode?
Solution: No, you cannot program SRAM in SLAVE SPI(SSPI) mode. SSPI can only be utilized to program and verify an encrypted or standard JEDEC file into embedded configuration Flash in background mode. It can be used to read the SRAM fuse cells in ...
1422 - Can I configure the configuration SRAM memory with the Slave SPI Mode(SSPI)?
You can not configure the configuration SRAM memory directly with the Slave SPI Mode(SSPI), nor can you read back SRAM memory with the SSPI. But you can use the SSPI to configure the SRAM memory through a REFRESH instruction. The effect is the same ...
3875 - Programmer: What is the maximum programming frequency achieved with HW-USBN-2A cable, while programming MachXO2 device using Slave Serial Programming Interface (SSPI)?
The maximum achievable Slave Serial Programming Interface (SSPI) programming frequency with HW-USBN-2A cable is 1.5 MHz, when the TCK value is either set to 0 or 1. For other values of TCK (2 to 10), the SSPI programming frequencies are listed below: ...
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 ...