Lattice Semiconductor Corporation
Home > Products > Design Software > ispLEVER Software

Lattice Diamond & ispLEVER Design Software

Lattice Diamond

Diamond Small Logo New Lattice Diamond is the newest design software for Lattice programmable logic products. ispLEVER is the previous generation design software for Lattice programmable logic products. Descriptions of each product are below. Click the links to learn more.

Lattice Diamond

Lattice Diamond 1.3 is now available. Click here to learn more!

Lattice Diamond is the new flagship design environment for the latest Lattice FPGA products.  Lattice Diamond software is available via download for Windows or Linux platforms. A Lattice Diamond free license is available at no cost and can be requested from the licensing page. A Lattice Diamond subscription license can be ordered from your local sales representative or purchased online.
 

Lattice Diamond includes Synplify Pro for Lattice from Synopsys for all FPGA families and Lattice Synthesis Engine (LSE) for the MachXO2 and MachXO device families.  Lattice Diamond for Windows also includes Active-HDL Lattice Edition from Aldec for mixed language simulation support.

ispLEVER Classic

ispLEVER Classic is a complete design environment for Lattice CPLDs and mature programmable products and is downloadable from the Lattice web site.

ispLEVER

ispLEVER 8.2 has been made available to existing users only. Click here to learn more!

ispLEVER is the previous generation design environment for Lattice FPGA products and is provided for Windows or Linux platforms. ispLEVER is supported for existing customers only. New customers should download Lattice Diamond and get a Lattice Diamond license as explained above.

Choosing The Right Software Tool

The following matrix summarizes some of the more important features of the Lattice software design tools.

  Lattice Diamond
(subscription license)
Windows/Linux
Lattice Diamond
(free license)
Windows/Linux
ispLEVER
Windows/Linux
ispLEVER Classic
Windows
     Lattice FPGA/CPLD Support
LatticeECP3 checkmark   checkmark  
LatticeECP2M/S checkmark   checkmark  
LatticeECP2S checkmark   checkmark  
LatticeSC/M checkmark   checkmark  
MachXO2* checkmark checkmark    
MachXO checkmark checkmark checkmark  
LatticeXP2 checkmark checkmark checkmark  
LatticeECP2 checkmark checkmark checkmark  
LatticeECP & EC checkmark  checkmark checkmark  
LatticeXP checkmark  checkmark checkmark  
Platform Manager**     checkmark  
ispMACH 4000B/C/V/Z/ZE       checkmark
ispMACH 5000VG       checkmark
ispXPGA       checkmark
ORCA FPGA       checkmark
ORCA FPSC       checkmark
ispXPLD 5000MX       checkmark
MACH 4A3 / 4A5       checkmark
ispLSI2000/5000       checkmark
ispGDX/2       checkmark
ispGAL / GAL       checkmark
Software Features
Design Exploration  checkmark checkmark    
Project Management  checkmark checkmark checkmark checkmark
VHDL & Verilog Support  checkmark checkmark Windows Only checkmark
EDIF Support checkmark checkmark checkmark checkmark
Schematic Support  checkmark checkmark checkmark checkmark
sysDSP Library for
MATLAB/Simulink /ispLeverDSP
 checkmark  checkmark checkmark  
ABEL       checkmark
Synopsys Synplify Pro for
Lattice Synthesis
checkmark checkmark checkmark checkmark
Lattice Synthesis Engine (LSE) MachXO2/MachXO only MachXO2/MachXO only    
IP and Module configuration  checkmark checkmark checkmark Module Only
Power Estimation & Calculation  checkmark checkmark checkmark  
Timing Analysis  checkmark checkmark checkmark checkmark
Integrated HDL Analysis checkmark  checkmark    
Floorplanning checkmark checkmark checkmark checkmark
EPIC Device Editor  checkmark  checkmark checkmark ORCA FPGA only
Reveal Hardware Debugger   checkmark  checkmark checkmark ispXPGA only
TCL Scripting Dictionaries    checkmark    checkmark    
Aldec Active-HDL
Lattice Edition Simulation***
Windows Only Windows Only Windows Only Windows Only 
Operating Systems
Windows 7
(32-bit & 64-bit, 32-bit app)
checkmark checkmark    checkmark
Windows XP, Vista (32-bit)  checkmark checkmark checkmark checkmark
Linux (Redhat Enterprise v4, v5;
Novell SUSE Enterprise v10)
  checkmark  checkmark checkmark  
Licensing & Updates
License Terms 1 Year Subscription 1 Year - Renewable Perpetual 1 Year - Renewable
Node-Locked License checkmark checkmark Windows Only checkmark
Floating License checkmark   checkmark  

*MachXO2 support is included in Lattice Diamond since version 1.2.

**Platform Manager devices require PAC-Designer software in addition to ispLEVER or Lattice Diamond software.

***Lattice Diamond subscription license allows either Diamond or ispLEVER software to be run. Aldec simulation for Windows floating license requires a USB ID Key (ALDEC-USBKEY). Both of these products are available via the Lattice on-line store.

 

Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2012