Lattice Software Licensing

Get Support, Obtain a License and know more about our Tools' device support.

Our easy-to-use tools will help you bring your ideas to market faster – ahead of your competition. See the Device Support Table to know which Software Tool matches your needs.

Download our Licensing User Guide for Windows and Linux

Jump to

Tools Device Support

Device Support & Features Radiant Diamond iCEcube2 ispLEVER Classic Propel
Avant-E
Subscription


Free
Avant-G
Subscription


Free
Avant-X
Subscription


Free
MachXO5-NX
Subscription


Free
CertusPro-NX
Subscription


Free
Certus-NX
Free


Free
CrossLinkU-NX
Subscription



CrossLink-NX
Free


Free
CertusPro-NX-RT
Radiant RT Subscription


Free
Certus-NX-RT
Radiant RT Subscription


Free
iCE40 UltraPlus Free
Subscription

ECP5UM, ECP5UM5G
Subscription


LatticeECP3
Subscription


LatticeECP2M/S, LatticeECP2/S
Subscription


LatticeSC, LatticeSCM
Subscription


Crosslink, CrosslinkPlus
Free


ECP5U
Free


LatticeECP2, LatticeEC
Free


MachXO3D, MachXO3L/LF
Free

Free
MachXO2, MachXO
Free

Free
LatticeXP2, LatticeXP
Free


Platform Manager 2, Platform Manager
Free


Mach-NX

Free

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


Subscription

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


Subscription
ispGDX, ispGDX2


Subscription
ispLSI 1K, ispLSI 2K, ispLSI 5000VG


Subscription
ispXPGA-E


Subscription
Third-Party Software
Siemens QuestaSim Lattice FPGA Edition Check Mark Check Mark


Check Mark
Siemens ModelSim Lattice FPGA Edition Check Mark Check Mark Check Mark Check Mark
Synopsys Synplify Pro - Lattice Edition Check Mark Check Mark Check Mark Check Mark
Operating System
Windows Windows 10
Windows 11
Windows 10
Windows 11
Windows 7
Windows 10
Windows 7
Windows 10
Windows 10
Windows 11
Linux RHEL 7.9
RHEL 8.8
CentOS 8.4
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
RHEL 7.9
RHEL 8.8
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
RHEL 6
RHEL 7.9
RHEL 8.4
RHEL 8.8
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
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 or Floating
Node-Locked or Floating
Node-Locked
Ordering Part Number LSC-SW-RADIANT-NL (Node-locked)
LSC-SW-RADIANT-FL (Floating)
LSC-SW-RADIANT-NL-R (Node-locked Renewal)
LSC-SW-RADIANT-FL-R (Floating Renewal)
LSC-SW-RADIANT-RT-NL (Node-locked)
LSC-SW-RADIANT-RT-FL (Floating)
LSC-SW-NL (Node-locked)
LSC-SW-FL (Floating)
LSC-SW-NL-R (Node-locked Renewal)
LSC-SW-FL-R (Floating Renewal)
LSC-SW-ICECUBE2-NL (Node-locked)
LSC-SW-ICECUBE2-FL (Floating)
LSC-SW-ICECUBE2-NL-R (Node-locked Renewal)
LSC-SW-ICECUBE2-FL-R (Floating Renewal)
LSC-SW-ISPLEVER (Node-locked)
LSC-SW-ISPLEVER-FL (Floating)

  Buy / Renew Radiant License
Request Radiant Free License
Buy / Renew Diamond License
Request Diamond Free License
Buy / Renew iCEcube2 License Buy / Renew License Request Propel License

Software Evaluation License

Explore our powerful Software Tools crafted to enhance your productivity and enjoy the seamless integration and an intuitive interface that elevates your design process. Experience the complete suite of any of the Lattice Software Tools features for 60-days. Click Request Evaluation License to get started.

Done with the evaluation? Purchase the full subscription license in our Online Store or contact a local sales representative or distributor.

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.

Lattice Radiant Software

Purchase/Renew Radiant License

The full Radiant license enables users to design and optimize solutions for all Radiant 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 Radiant Free License

The free license enables full design and implementation functionality for Radiant supported devices.

Request Node-locked License

Request Floating License

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.

Purchase/Renew iCEcube2 License

The iCEcube2 license enables users to design and optimize solutions for ultra-low density, low power, and low-cost Lattice iCE40 devices.

To purchase an iCEcube2 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.

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


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


Academic License Program

We offer a 1-year Lattice Design tools license free for colleges and universities who meet our academic license program requirements. If you are a professor, and you’re interested in applying, please login to your Lattice account and fill out the application form here. If you are a student, please coordinate with your professor to join this program.


iCEcube2 Makers Community

Lattice offers free licenses to hobbyists, enthusiasts, community educators & start-up companies. If this describes you, please contact us to register for a free iCEcube2 license with subject “New iCEcube2 License Request”.

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.

Lattice Software Tool 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 will expire.

To request a license you will need the following:

  • Your subscription license serial number
  • Click the link below 'Request an extension' and go to 'My Licenses' to 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


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


MachXO5D-NX Security Licensing

For customers who have already received a Radiant Subscription Serial Number and wish to enable bitstream encryption/authentication and embedded security features for MachXO5D-NX devices, please submit a Technical Support Case ticket through the link below. Please be guided by the below instructions:

  • Case Type: Software Licensing
  • Case Category: New License Request
  • In the Problem Description, specify that the request is for MachXO5D Security License and provide the following information:
    • Serial Number
    • Physical MAC address (12-digit hexadecimal value)

Submit a Technical Support Case Ticket

Still have questions? Please search our Answer Database.