Lattice Diamond design software offers leading-edge design and implementation tools optimized for cost sensitive, low-power Lattice FPGA architectures. Lattice Diamond is the next generation replacement for ispLEVER featuring design exploration, ease of use, improved design flow, and numerous other enhancements. Below are links to download the software for Windows or Linux, documents, and get a free license for running Diamond, or generate a license if you have already purchased and received a serial number.
| Windows Software | Description | Version | Size |
|---|---|---|---|
| 32-Bit Installers | |||
| Diamond 32-bit for Windows | Lattice Diamond 32-bit installer for Windows (XP, Vista 32-bit, 7 32-bit) | 2.1 | 1.6GB |
| Diamond Updater 32-bit for Windows | Lattice Diamond Updater 32-bit installer for Windows (XP, Vista 32-bit, 7 32-bit) | 2.1.1 | 3MB |
| LatticeMico System for Windows | LatticeMico System Installer for use with Diamond for Windows (XP, Vista 32-bit, 7 32-bit & 64-bit) | 2.1 | 385MB |
| Standalone Reveal 32-bit for Windows | Optional Standalone Reveal 32-bit installer for use with Diamond for Windows (XP, Vista 32-bit, 7 32-bit) | 2.1 | 42MB |
| Standalone ORCAstra for Windows | Optional Standalone ORCAstra on Windows (XP, Vista 32-bit, 7 32-bit & 64-bit) | 2.1 | 30MB |
| Standalone Power Estimator 32-bit for Windows | Optional Standalone Power Estimator 32-bit installer for use with Diamond for Windows (XP, Vista 32-bit, 7 32-bit) | 2.1 | 210MB |
| Standalone Programmer 32-bit for Windows | Optional Standalone Programmer 32-bit on Windows (XP, Vista 32-bit, 7 32-bit) | 2.1 | 46MB |
| Standalone Programmer Encryption Installer 32-bit for Windows | Optional encryption security installer for use with Standalone Programmer 32-bit for Windows (XP, Vista 32-bit, 7 32-bit) and secure Lattice devices. Be sure to install the software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 3MB |
| Diamond 32-bit Encryption Installer for Windows | Optional encryption security installer for use with Diamond 32-bit for Windows (XP, Vista 32-bit, 7 32-bit) and secure Lattice devices. Be sure to install Diamond software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 3MB |
| 64-Bit Installers | |||
| Diamond 64-bit for Windows | Lattice Diamond 64-bit installer for Windows 7 64-bit | 2.1 | 1.6GB |
| Diamond Updater 64-bit for Windows | Lattice Diamond Updater 64-bit installer for Windows 7 64-bit | 2.1.1 | 3MB |
| LatticeMico System for Windows | LatticeMico System Installer for use with Diamond for Windows (XP, Vista 32-bit, 7 32-bit & 64-bit) | 2.1 | 385MB |
| Standalone Reveal 64-bit for Windows | Optional Standalone Reveal 64-bit installer for use with Diamond for Windows 7 64-bit | 2.1 | 52MB |
| Standalone ORCAstra for Windows | Optional Standalone ORCAstra on Windows (XP, Vista 32-bit, 7 32-bit & 64-bit) | 2.1 | 30MB |
| Standalone Power Estimator 64-bit for Windows | Optional Standalone Power Estimator 64-bit installer for use with Diamond for Windows 7 64-bit | 2.1 | 231MB |
| Standalone Programmer 64-bit for Windows | Optional Standalone Programmer on Windows 7 64-bit | 2.1 | 54MB |
| Standalone Programmer Encryption 64-bit Installer for Windows | Optional encryption security installer for use with Standalone Programmer 32-bit for Windows 7 64-bit and secure Lattice devices. Be sure to install the software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 6MB |
| Diamond 64-bit Encryption Installer for Windows | Optional encryption security installer for use with Diamond 64-bit for Windows 7 64-bit and secure Lattice devices. Be sure to install Diamond software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 6MB |
| Linux Software | Description | Version | Size |
|---|---|---|---|
| 32-Bit Installers | |||
| Diamond 32-bit for Linux | Lattice Diamond 32-bit installer for Linux (RHEL 4,5,6; Novell SUSE 10) | 2.1 | 1.2GB |
| Diamond Updater 32-bit for Linux | Lattice Diamond Updater 32-bit installer for Linux (RHEL 4,5,6; Novell SUSE 10) | 2.1.1 | 1MB |
| LatticeMico System for Linux 32-bit | LatticeMico System Installer for use with Diamond 32-bit for Linux (RHEL 4,5,6; Novell SUSE 10) | 2.1 | 402MB |
| Standalone Reveal 32-bit for Linux | Optional Standalone Reveal installer for use with Diamond for Linux (RHEL 4,5,6; Novell SUSE 10) | 2.1 | 108MB |
| Standalone Power Estimator 32-bit for Linux | Standalone Power Estimator 32-bit installer for Linux (RHEL 4,5,6; Novell SUSE 10). | 2.1 | 289MB |
| Standalone Programmer 32-bit for Linux | Optional Standalone Programmer 32-bit installer for Linux (RHEL 4,5,6; Novell SUSE 10) | 2.1 | 114MB |
| Standalone Programmer 32-bit Encryption Installer for Linux | Optional encryption security installer for use with Standalone Programmer 32-bit for Linux (RHEL 4,5,6; Novell SUSE 101) and secure Lattice devices. Be sure to install the software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 28KB |
| Diamond 32-bit Encryption Installer for Linux | Optional encryption security installer for use with Diamond 32-bit for Linux (RHEL 4,5,6; Novell SUSE 101) and secure Lattice devices. Be sure to install Diamond software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 1MB |
| 64-Bit Installers | |||
| Diamond 64-bit for Linux | Lattice Diamond 64-bit installer for Linux (RHEL 4,5,6) | 2.1 | 1.3GB |
| Diamond Updater 64-bit for Linux | Lattice Diamond Updater 64-bit installer for Linux (RHEL 4,5,6) | 2.1.1 | 1MB |
| LatticeMico System for Linux 64-bit | LatticeMico System Installer for use with Diamond 64-bit for Linux (RHEL 4,5,6) | 2.1 | 345MB |
| Standalone Reveal 64-bit for Linux | Optional Standalone Reveal installer for use with Diamond for Linux (RHEL 4,5,6) | 2.1 | 48MB |
| Standalone Power Estimator 64-bit for Linux | Standalone Power Estimator 64-bit installer for Linux (RHEL 4,5,6). | 2.1 | 230MB |
| Standalone Programmer 64-bit for Linux | Optional Standalone Programmer 64-bit installer for Linux (RHEL 4,5,6) | 2.1 | 55MB |
| Standalone Programmer 64-bit Encryption Installer for Linux | Optional encryption security installer for use with Standalone Programmer 64-bit for Linux (RHEL 4,5,6) and secure Lattice devices. Be sure to install the software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 29KB |
| Diamond 64-bit Encryption Installer for Linux | Optional encryption security installer for use with Diamond 64-bit for Linux (RHEL 4,5,6) and secure Lattice devices. Be sure to install Diamond software prior to installing this option. Note: Due to US Export regulations, you must first request a download link by clicking the link in the left column. The download link and instructions will be sent to you via e-mail within 2 business days. | 2.1 | 1MB |
| Linux 32-bit Installer Checksum Files | |||
| Diamond 32-bit for Linux checksum | Lattice Diamond 32-bit installer for Linux md5 checksum | 2.1 | 1KB |
| Standalone Power Estimator 32-bit for Linux checksum | Checksum for the standalone Power Estimator Installer 32-bit installer for Linux | 2.1 | 1KB |
| LatticeMico System for Linux 32-bit checksum | LatticeMico System Installer for use with Diamond 32-bit for Linux md5 checksum | 2.1 | 1KB |
| Standalone Reveal 32-bit for Linux checksum | Optional Standalone Reveal installer for use with Diamond for Linux md5 checksum | 2.1 | 1KB |
| Standalone Programmer 32-bit for Linux checksum | Optional Standalone Programmer 32-bit installer for Linux md5 checksum | 2.1 | 1KB |
| Standalone Programmer 32-bit Encryption Installer for Linux checksum | Optional encryption security installer for use with Standalone Programmer 32-bit for Linux md5 checksum | 2.1 | 1KB |
| Diamond 32-bit Encryption Installer for Linux checksum | Optional encryption security installer for use with Diamond 32-bit for Linux md5 checksum | 2.1 | 1KB |
| Linux 64-bit Installer Checksum Files | |||
| Diamond 64-bit for Linux checksum | Lattice Diamond 64-bit installer for Linux md5 checksum | 2.1 | 1KB |
| Standalone Power Estimator 64-bit for Linux checksum | Checksum for the standalone Power Estimator Installer 64-bit installer for Linux | 2.1 | 1KB |
| LatticeMico System for Linux 64-bit checksum | LatticeMico System Installer for use with Diamond 64-bit for Linux md5 checksum | 2.1 | 1KB |
| Standalone Reveal 64-bit for Linux checksum | Optional Standalone Reveal installer for use with Diamond for Linux md5 checksum | 2.1 | 1KB |
| Standalone Programmer 64-bit for Linux checksum | Optional Standalone Programmer 64-bit installer for Linux md5 checksum | 2.1 | 1KB |
| Standalone Programmer 64-bit Encryption Installer for Linux checksum | Optional encryption security installer for use with Standalone Programmer 64-bit for Linux md5 checksum | 2.1 | 1KB |
| Diamond 64-bit Encryption Installer for Linux checksum | Optional encryption security installer for use with Diamond 64-bit for Linux md5 checksum | 2.1 | 1KB |
| Licensing | Description |
|---|---|
| Diamond Free License | Use this link to request a Diamond free license which provides access to many popular Lattice devices such as the MachXO2™ PLD family, MachXO™ PLD family, the LatticeXP2™ FPGA family and the LatticeECP2™ FPGA family at no cost. The Diamond free license also enables Synopsys Synplify Pro for Lattice synthesis and Aldec Lattice Edition II mixed language simulation features. |
| Diamond Subscription License Purchase | Use this link to purchase a Diamond subscription license from the Lattice online store which enables support for all Lattice FPGAs, including the latest LatticeECP4 devices. It enables Synopsys Synplify Pro for Lattice synthesis and the Aldec Lattice Edition II mixed language simulator features. The Diamond subscription license enables both the new Diamond software and existing ispLEVER software from a single license |
| Diamond Subscription License Generation | Use this link if you have already received a Diamond serial number to generate a license which enables support for all Lattice FPGAs, including the latest LatticeECP4 devices. It enables Synopsys Synplify Pro for Lattice synthesis and the Aldec Lattice Edition II mixed language simulator features. The Diamond subscription license enables both the new Diamond software and existing ispLEVER software from a single license |
| Document | Description | Version | Size |
|---|---|---|---|
| Diamond Users Guide | Lattice Diamond 2.1 Users Guide (PDF) | 2.1 | 2.5MB |
| Diamond Release Notes | Lattice Diamond 2.1 Release Notes (PDF) | 2.1 | 1MB |
| Diamond Installation Guide Windows | Lattice Diamond 2.1 Installation Notice for Windows (PDF) | 2.1 | 1MB |
| Diamond Installation Guide Linux | Lattice Diamond 2.1 Installation Notice for Linux (PDF) | 2.1 | 1MB |
| Diamond Product Brochure | Lattice Diamond 2.1 Product Brochure (PDF) | 2.1 | 2MB |