Programming and Configuration Resources

The following information is a summary of available resources to help you with all aspects of programming and configuration for Lattice programmable products.

Documents

The following documents are available on the Lattice website.

Subject Product Family Title
SysCONFIG iCE40 TN1248 iCE40 Programming and Configuration
LatticeECP3 TN1169 LatticeECP3 sysCONFIG Usage Guide
TN1215 Advanced Security Encryption Key Programming Guide
TN1216 Dual and Multiple Boot Feature
TN1184 Soft Error Detection (SED) Usage Guide
TN1222 LatticeECP3 Slave SPI Port User's Guide
AN8077 Parallel Flash Programming and FPGA Configuration
MachXO2 TN1204 MachXO2 Programming and Configuration Usage Guide
TN1206 MachXO2 SED Usage Guide
LatticeXP2 TN1141 LatticeXP2 sysCONFIG Usage Guide
TN1212 LatticeXP2 Advanced Security Programming Usage Guide
TN1220 LatticeXP2 Dual Boot Feature
TN1130 LatticeXP2 Soft Error Detection (SED) Usage Guide
TN1213 LatticeXP2 Slave SPI Port Usage Guide
MachXO TN1086 MachXO JTAG Programming and Configuration User's Guide
LatticeECP2/M TN1108 LatticeECP2/M sysCONFIG Usage Guide
TN1109 LatticeECP2/M S-Series Configuration Encryption Usage Guide
TN1215 Advanced Security Encryption Key Programming Guide
TN1216 Dual and Multiple Boot Feature
TN1113 LatticeECP2/M Soft Error Detection (SED) Usage Guide
AN8077 Parallel Flash Programming and FPGA Configuration
LatticeSC/M TN1080 LatticeSC sysCONFIG Usage Guide
AN8077 Parallel Flash Programming and FPGA Configuration
TransFR All Devices TN1087 Using TransFR Technology

Lattice Programming and Configuration Software

Programming Cables and Programming Hardware

FAQs

The following FAQs are some of the more popular items pertaining to Programming and Configuration.

Lattice Programming and Configuration IP Cores and Reference Designs

Lattice Evaluation Boards and Development Kits

Lattice Device Boundary Scan Description Language (BSDL) files

Outside Lattice

Here are some links & resources you might find useful, relating to Programming and Configuration of your design.

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.