Programmer and Deployment Tool

Device Programming Software

Lattice Diamond Programmer allows device programming for all JTAG based Lattice devices (including devices in ispLEVER Classic, PAC-Designer, and iCEcube2). Diamond Programmer is fully integrated into Diamond and is also available as a standalone application. Diamond Programmer tool simplifies the most common steps:

  • Setting up device information (cable, port etc)
  • Selecting the programming data file to use
  • Single project supports programming single or multiple devices

Jump to

Overview

Programming Made Easy

Lattice Diamond Programmer offers an easy to use solution for programming all Lattice JTAG-based devices. In addition to FPGAs supported in Lattice Diamond, devices from ispLEVER Classic, PAC-Designers, and iCEcube2 are supported by Programmer when used in standalone mode.

Wizard-Based GUI for Easy Deployment

Deployment Tool is included as part of Programmer. Deployment Tool offers a wizard-based GUI for deploying programming tools for many different functions. These include file conversion, deploying to testers, using for embedded programming, and deploying to external memory.

Debugging Programming Files

Download Debugger is a tool for debugging SVF and STAPL files. This functionality is included with Lattice Diamond and the standalone Programmer tools.

Software Downloads & Documentation

Quick Reference
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
LatticeECP2/M sysCONFIG Usage Guide
TN1108 2.5 10/8/2013 PDF 2.7 MB
MachXO JTAG Programming and Configuration User's Guide
TN1086 1.4 6/1/2010 PDF 107.1 KB
Powering Up and Programming the ispPAC-POWR1014/A
AN6075 01.1 4/11/2011 PDF 190.4 KB
Powering Up and Programming the ispPAC-POWR607
AN6078 01.1 4/21/2011 PDF 1.3 MB
SPI Flash Programming and Hardware Interfacing Using ispVM System
TN1081 3/2/2005 PDF 685.9 KB
SPI Flash Programming and Hardware Source Archive
TN1081 3/2/2005 ZIP 1.8 KB
SPI Serial Flash Programming Using ispJTAG in LatticeSC Devices
TN1100 01.1 1/14/2008 PDF 578.2 KB
SPI Serial Flash Programming Using ispJTAG on LatticeECP/EC FPGAs
TN1078 4.1 9/6/2012 PDF 2.6 MB
Using ispVM System to Program ispPAC Devices
AN6062 01.0 5/1/2004 PDF 709.2 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice Socket Products
Update listing of Smart Socket adapters.
6.5 2/5/2019 PDF 429.5 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
LatticeECP2/M sysCONFIG Usage Guide (Japanese Language Version)
TN1108 02.1 1/15/2009 PDF 652.1 KB
Multiple Board Programming Using ispVM System-DlxConnect
TN1075 8/1/2004 PDF 570.9 KB
LatticeECP2/M sysCONFIG Usage Guide
TN1108 2.5 10/8/2013 PDF 2.7 MB
MachXO JTAG Programming and Configuration User's Guide
TN1086 1.4 6/1/2010 PDF 107.1 KB
Powering Up and Programming the ispPAC-POWR1014/A
AN6075 01.1 4/11/2011 PDF 190.4 KB
Powering Up and Programming the ispPAC-POWR607
AN6078 01.1 4/21/2011 PDF 1.3 MB
SPI Flash Programming and Hardware Interfacing Using ispVM System
TN1081 3/2/2005 PDF 685.9 KB
SPI Flash Programming and Hardware Source Archive
TN1081 3/2/2005 ZIP 1.8 KB
SPI Serial Flash Programming Using ispJTAG in LatticeSC Devices
TN1100 01.1 1/14/2008 PDF 578.2 KB
SPI Serial Flash Programming Using ispJTAG on LatticeECP/EC FPGAs
TN1078 4.1 9/6/2012 PDF 2.6 MB
Using ispVM System to Program ispPAC Devices
AN6062 01.0 5/1/2004 PDF 709.2 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Programming Cable User Guide
Describes the features and recommended usage guidelines of Lattice ispDOWNLOAD Cables.
FPGA-UG-02024 26.3 10/28/2019 PDF 1.4 MB
Programming Tools User Guide 3.11
1.0 6/1/2019 PDF 4.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice Diamond Software Product Brief
Product Brochure for Lattice Diamond software.
I0207G Rev. 2 6/20/2019 PDF 1.9 MB
Lattice Diamond Software Product Brief (Chinese)
Product Brochure for Lattice Diamond software.
I0207C 7.0 6/16/2015 PDF 2.2 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Software Cable Support
2.0 7/16/2012 PDF 194.8 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Programmer Standalone 3.11.1 64-bit for Linux
3.11.1 10/1/2019 RPM 62.7 MB
Programmer Standalone 3.11.1 64-bit for Windows
3.11.1 10/1/2019 ZIP 59.9 MB
Programmer Standalone Encryption Pack 3.11 64-bit for Linux
3.11 6/1/2019 RPM 101.4 KB
Programmer Standalone Encryption Pack 3.11 64-bit for Windows
3.11 6/1/2019 ZIP 2.5 MB


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.