Software Licensing

More Information on our Licensing

Jump to

Lattice Design Software

Device Support & Features Diamond Radiant iCEcube2 ispLEVER Classic
Subscription License Free License Free License Free License Subscription License
ECP5UM, ECP5UM5G Check Mark



LatticeECP3 Check Mark



LatticeECP2M/S, LatticeECP2/S Check Mark



LatticeSC, LatticeSCM Check Mark



Crosslink, CrosslinkPlus Check Mark Check Mark


ECP5U Check Mark Check Mark


LatticeECP2, LatticeEC Check Mark Check Mark


MachXO3D, MachXO3L/LF Check Mark Check Mark


MachXO2, MachXO Check Mark Check Mark


LatticeXP2, LatticeXP Check Mark Check Mark


Platform Manager 2, Platform Manager Check Mark Check Mark


Certus-NX


Check Mark

CrossLink-NX


Check Mark

iCE40 UltraPlus

Check Mark

iCE40 LP/HX/LM, iCE40 Ultra/UltraLite, iCE40 UltraPlus


Check Mark
ispMACH 4000, ispMACH 4A3, ispMACH 4A5, ispMach 5000VG



Check Mark
ispGDX, ispGDX2



Check Mark
ispLSI 1K, ispLSI 2K, ispLSI 5000VG



Check Mark
ispXPGA-E



Check Mark
Third-Party Software
Synopsys Synplify-Pro-E Check Mark Check Mark Check Mark Check Mark Check Mark
Aldec Active-HDL Lattice Edition II Check Mark Check Mark Check Mark Check Mark Check Mark
Operating System
Windows Windows 7
Windows 10
Windows 7
Windows 10
Windows 7
Windows 10
Windows 7
Windows 10
Windows 7
Windows 10
Linux RHEL 6
RHEL 7
RHEL 6
RHEL 7
RHEL 6
RHEL 7
Ubuntu 16.04
RHEL 6
Licensing
License Period 1 Year 1 Year 1 Year 1 Year 1 Year
License Type Node-Locked or Floating Node-Locked or Floating Node-Locked Node-Locked Node-Locked
  Buy / Renew License Request Diamond License Request Radiant License Request iCEcube2 License Buy / Renew License

Lattice Diamond Software

Purchase/Renew Diamond License

The full Diamond license enables users to design and optimize solutions for all Diamond supported devices.

To purchase or renew a Software license, please go to the Online Store or contact a local sales representative or distributor.

If you have purchased a Software license and received a Software Serial Number, please go to our Subscription licensing form.

Request Diamond Free License

The free license enables users to design and evaluate the performance of non-SERDES based Diamond supported devices.

Request Node-locked License

Request Floating License

If you have purchased a Software license and received a Software Serial Number, please go to our Subscription licensing form.

Purchase/Renew ispLEVER Classic License

The ispLEVER Classic license enables users to design and optimize solutions for CPLD and Legacy devices.

To purchase an ispLEVER Classic license, please go to the Online Store or contact a local sales representative or distributor.

If you have purchased a Software license and received a Software Serial Number, please go to our Subscription licensing form.

Additional Software & IP Features

This section is for customers who wish to upgrade their existing Diamond license files for purchased IP and/or other additional features.

Diamond LatticeECP3 Versa Kit Free License

The Lattice Diamond Versa Kit Free License enables users to develop, test and evaluate designs using the ECP3 Versa Development Board. The development kit itself is the industry’s lowest cost design platform for building leading-edge systems. Diamond licenses for the ECP5 Versa board should be requested by following printed instructions which come with that board.

To request a license you will need the following:

  • Physical MAC address (12-digit hexadecimal value)

Request a Free License

Lattice Propel License

The Lattice Propel design environment for Lattice FPGA-based processor systems includes an IP catalog linked to Lattice’s on-demand IP server, IP system integration tools, and a software development kit (SDK). The Propel License enables users to access this easy to use system integration environment.

To request a license you will need the following:

  • Physical MAC address (12-digit hexadecimal value)

Request a Free License

Lattice Diamond Subscription License 30-Day Extension

Don’t get caught out by purchasing cycles that run at lower clock speeds than the devices you design and develop. If you need a temporary license extension while purchasing processes your license renewal, we have a solution just for you.

This license is only for a temporary extension to a subscription license that has expired.

To request a license you will need the following:

  • Lattice Diamond serial number
  • If you have saved your license in "My Licenses", edit the record and click "Extend 30 days".
  • If you have not previously connected to our support portal you will need to verify your contact information.

Request an extension

New IP license

Initial software license for purchased IP.

More information on licensing IP is in our IP Core Licensing FAQ

Request a New License


Compact CNN 30-Day Evaluation License

30-day evaluation license for the Compact CNN Accelerator for iCE40 UltraPlus

To request a license you will need the following:

  • Physical MAC address (12-digit hexadecimal value)

Request an Evaluation License

MachXO3D Security Licensing

The licensing link below is for customers who have already purchased and received a MachXO3D Security Block License Serial Number, and wish to upgrade their existing Diamond license files to enable Encryption / Security Bitstreams & Embedded Security for MachXO3D.

To request a license you will need the following:

  • Serial Number
  • Physical MAC address (12-digit hexadecimal value)

Request a MachXO3D Security License

PAC-Designer Design Software

Powerful productivity – Design Tools for Power and Clock Management

(only required for PAC-Designer 5.1 or earlier)

PAC-Designer License

To request a license you will need the following:

  • Hard drive serial number

Request a Free license.

Aldec Active-HDL Floating License Information

Aldec Active-HDL requires no special setup for node-locked licenses. For floating licenses, a USB key must be purchased for Aldec simulation and the license must be generated with this information. See the links below for license setup instructions, Aldec USB Keylock Drivers, and Floating License Daemons for Windows and Linux platforms.

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.