Lattice Radiant Software

Predictable Design Convergence

Full Featured Tool Suite for Edge Applications – Lattice Radiant software, supporting iCE40 UltraPlus, offers all the best in class tools and features to help users develop their Edge applications effectively and efficiently.

Predictable Design Convergence – Achieving fast and predictable design convergence requires the design software to have a complete unified environment. Lattice Radiant software addresses this need by enabling a unified design database, design constraints flow, and timing analysis throughout the flow.

Unparalleled Ease of Use – To provide the best user experience, Lattice Radiant software brings the ease of use of an FPGA design software to a whole new level with a redesigned user interface.

Features

  • Industry standard IEEE 1735 IP Encryption and Synopsys Design Constraint (SDC) for maximum interoperability.
  • Ease of design navigation and debugging enabled by integrated tools set environment.
  • Simple “One Click” design implementation execution enabled by a new Process Toolbar.
  • Complete close-loop physical to logical design implementation cross probing.
  • IP packaging capability allows developers and third party IP providers to package encrypted IP for distribution

Getting Started

  1. Download Software Below - Windows / Linux
  2. Install: follow the installation guide, found in Documents section below.
  3. License: determine which license type you need, then request it on our licensing page via the button below.

Jump To

Base & Update Downloads

Windows OSWindows

The Lattice Radiant Software Base executable contains all of the design tools and features for you to use Lattice FPGAs from design entry to bitstream download. The supported Windows Operating Systems are Windows 7 64-bit, Windows 8/8.1 64-bit and Windows 10 64-bit.

Package Operating System Version Date Format Size
Lattice Radiant Software Windows 64-bit 2.0 12/10/2019 ZIP 826 MB
Lattice Radiant Software Update
Radiant 2.0.1 Update requires previous installation of Radiant 2.0 64 bit for Windows
Windows 64-bit 2.0.1 2/28/2020 ZIP 433.4 MB

Linux OSLinux

The Lattice Radiant Software Base executable contains all of the design tools and features for you to use Lattice FPGAs from design entry to bitstream download. The supported Linux Operating Systems are Red Hat Enterprise Linux 6.6 or 7 64-bit and Ubuntu 16.04 LTS 64-bit.

Package Operating System Version Date Format Size
Lattice Radiant Software Linux 64-bit 2.0 12/10/2019 ZIP 459 MB
Lattice Radiant Software Update
Radiant 2.0.1 Update requires previous installation of Radiant 2.0 64 bit for Linux
Linux 64-bit 2.0.1 2/28/2020 ZIP 306.3 MB

Software Downloads & Documentation

Quick Reference
Technical Resources
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice Memory Mapped Interface (LMMI) and Lattice Interrupt Interface (LINTR) User Guide
FPGA-UG-02039 1.1 2/28/2018 PDF 1 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice Radiant Software 2.0 Installation Guide for Linux/Ubuntu
2.0 12/10/2019 PDF 406.6 KB
Lattice Radiant Software 2.0 Installation Guide for Windows
2.0 12/10/2019 PDF 478.5 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
1D Filter Module - Lattice Radiant Software User Guide
FPGA-IPUG-02099 1.0 2/28/2020 PDF 1021 KB
ADC Module User Guide
FPGA-IPUG-02062 1.2 2/28/2020 PDF 2.2 MB
Adder Tree Module - Lattice Radiant Software User Guide
FPGA-IPUG-02087 1.0 2/28/2020 PDF 871.8 KB
Arithmetic Modules User Guide
FPGA-IPUG-02032 2.1 4/22/2019 PDF 2.2 MB
Barrel Shifter Module - Lattice Radiant Software User Guide
FPGA-IPUG-02088 1.0 2/28/2020 PDF 923.7 KB
DDR 7:1 Module User Guide
FPGA-IPUG-02058 1.1 12/12/2019 PDF 1 MB
DDR Generic Module User Guide
FPGA-IPUG02057 1.1 2/28/2020 PDF 1.1 MB
DDR Memory Module User Guide
FPGA-IPUG-02060 1.1 2/28/2020 PDF 920.6 KB
DDR3 SDRAM PHY IP Core User Guide
FPGA-IPUG-02098 1.0 12/12/2019 PDF 1.3 MB
DSP Arithmetic Modules User Guide
FPGA-IPUG-02050 1.1 2/28/2020 PDF 2.2 MB
I2CFIFO Module
FPGA-IPUG-02064 1.2 2/28/2020 PDF 1.7 MB
iCE40 UltraPlus I2C and SPI Hardened IP Usage Guide - Radiant Software
1.0 2/26/2018 PDF 887.3 KB
iCE40 UltraPlus sysCLOCK PLL Design and Usage Guide - Radiant Software
1.0 2/26/2018 PDF 978.3 KB
Large RAM Module User Guide
FPGA-IPUG-02068 1.0 12/12/2019 PDF 1.6 MB
Lattice Radiant Software 2.0 Guide for Lattice Diamond Users
2.0 12/11/2019 PDF 2.2 MB
Lattice Radiant Software 2.0 IP User Guide
2.0 12/10/2019 PDF 463.8 KB
Lattice Radiant Software 2.0 User Guide
2.0 12/10/2019 PDF 6.1 MB
Memory Modules User Guide
FPGA-IPUG-02033 1.1 4/22/2019 PDF 1.8 MB
Migrating iCEcube2 iCE40 UltraPlus Designs to Lattice Radiant 2.0 Software
2.0 12/10/2019 PDF 1.8 MB
MIPI DPHY Module User Guide
FPGA-IPUG-02061 1.1 2/28/2020 PDF 1.1 MB
OSC Module User Guide
FPGA-IPUG-02065 1.1 2/28/2020 PDF 998.7 KB
PLL Module User Guide
FPGA-IPUG-02063 1.1 2/28/2020 PDF 933.7 KB
Programming Tools User Guide for Radiant Software 2.0
2.0 12/10/2019 PDF 4.2 MB
Reveal Troubleshooting Guide for Lattice Radiant Software 2.0
2.0 12/10/2019 PDF 216.3 KB
Reveal User Guide for Radiant Software 2.0
2.0 12/10/2019 PDF 625.6 KB
SDR Module User Guide
FPGA-IPUG-02059 1.1 2/28/2020 PDF 1.1 MB
SEDC Module User Guide
FPGA-IPUG-02066 1.0 12/12/2019 PDF 892 KB
UART 16550 IP Core User Guide
FPGA-IPUG-02100 1.1 2/28/2020 PDF 1.2 MB
Watchdog Timer IP Core User Guide
FPGA-IPUG-02097 1.1 2/28/2020 PDF 919.8 KB
Lattice Memory Mapped Interface (LMMI) and Lattice Interrupt Interface (LINTR) User Guide
FPGA-UG-02039 1.1 2/28/2018 PDF 1 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice Radiant Software 2.0 SP1 Known Issues
2.0 SP1 3/12/2020 PDF 250.1 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Radiant Product Brochure
IO-264 1.0 2/27/2018 PDF 1.4 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice Radiant Software 2.0 Release Notes
2.0 12/17/2019 PDF 307.7 KB
Radiant 2.0 SP1 Release Notes
2.0 SP1 3/12/2020 PDF 318.2 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
CrossLink-NX Tutorial Source Files for Radiant 2.0
1.0 12/17/2019 ZIP 1.6 KB
Lattice Radiant Software 2.0 Tutorial (CrossLink-NX)
2.0 12/17/2019 PDF 582.9 KB
Lattice Radiant Software 2.0 Tutorial (iCE40UP)
2.0 12/10/2019 PDF 2.4 MB
Radiant 2.0 SP1 Tutorial
2.0 SP1 2/28/2020 PDF 761.8 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
IoT Sensor Connectivity and Processing with Ultra-Low Power, Small Form-Factor FPGAs
1.0 4/3/2018 PDF 3 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Lattice Radiant 2.0 SP1 Help
2.0 SP1 2/29/2020 PDF 8.5 MB
Lattice Radiant Software 2.0 Help
2.0 12/10/2019 PDF 7.7 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Power Estimator for Radiant 2.0.1 64-bit for Linux
2.0.1 2/28/2020 ZIP 115.4 MB
Power Estimator for Radiant 2.0.1 64-bit for Windows
2.0.1 2/28/2020 ZIP 98.2 MB
Programmer Standalone 2.0.1 64-bit for Linux 
2.0.1 2/28/2020 ZIP 83.4 MB
Programmer Standalone 2.0.1 64-bit for Windows
2.0.1 2/28/2020 ZIP 71.9 MB
Radiant 2.0 64-bit for Linux
2.0 12/11/2019 ZIP 460 MB
Radiant 2.0 64-bit for Windows
2.0 12/11/2019 ZIP 826.2 MB
Radiant 2.0.1 Update 64-bit for Linux
2.0.1 2/28/2020 ZIP 306.3 MB
Radiant 2.0.1 Update 64-bit for Windows
2.0.1 2/28/2020 ZIP 433.4 MB
Reveal Standalone 2.0 64-bit for Linux 
2.0 12/11/2019 ZIP 71.4 MB
Reveal Standalone 2.0 64-bit for Windows
2.0 12/11/2019 ZIP 83.1 MB


Licensing

Currently, Lattice Radiant Design Software only requires a Free License.

Read Licensing FAQ

Device Support

Device Support by License
Product Subscription License Free License
CrossLink-NX
Check Mark
iCE40 UltraPlus
Check Mark
 
Request License

Radiant Feature List

  • Unified FPGA Design Framework – Contains unified design database, timing constraint and analysis engine to drive predictable FPGA design convergence.
  • New GUI – Redesigned GUI provides simple, intuitive and effective user operations with a modern look and feel.
  • Unified GUI Operation – Redesigned GUI provides unified zoom/select/pan GUI operations across all Lattice Radiant tools for consistent and efficient GUI operations.
  • Integrated tools sets - Ease of design navigation and debugging enabled by integration of major tools such as Netlist View to Device Constraint Editor, Floorplan View and Physical View.
  • Process Toolbar – New process toolbar GUI to control and streamline user design implementation steps for execution of “Synthesis Design,” “MAP Design,” “Place & Route Design” and “Export Files,” along with effective presentations of the implementation report.
  • Industry Standard Support – Support of Industry Standard IEEE1735 IP Encryption and Synopsys Design Constraint (SDC) for maximum interoperability.
  • Source Editor – HDL source code editing that includes keyword highlight support for VHDL, Verilog HDL, SDC and Lattice constraint attributes.
  • IP Catalog – an integrated interface to Lattice catalog of intellectual property (IP) optimized for Lattice programmable products.
  • Lattice Synthesis Engine (LSE) – Lattice developed logic-synthesis tool designed specifically to produce the best possible results for ultra-low density and low density FPGAs.
  • Netlist Analyzer – An integrated pre- and post- synthesis result viewing and cross probing GUI.
  • Cross Probing – Comprehensive, new close-looped physical to logical design implementation cross probing.
  • Message Console – New common message viewing window console with effective classification and filtering capabilities.
  • Device Constraint Editor – Integrates netlist, package, device windows as well as constraint management spreadsheet to provide a common physical device constraint adding, editing and viewing.
    • Spreadsheet window: To enter and view design constraints such as pin assignments, clock resource usage, global constraints and more.
    • Package window: GUI based assignment of signals to pins.
    • Device window: To provide the ability to browse device specific resources and cross-probe to other views.
    • Netlist window: To provide browsing of design ports/pins, and nets for drag and dropping into other views for constraints settings.
  • Timing Constraint Editor – An integrated GUI to allow users to enter and view design constraints such as clock, global constraints, timing constraints and more.
  • Floorplan View – A tool to view design and edit placement group constraints.
  • Physical View – A tool to view detailed physical routing paths for more in depth understanding of timing issues.
  • Multiple Implementations – Enables multiple seeds to allow multiple versions of a design within a single project for easy design explorations.
  • Multiple Strategies – Enables implementation “recipes” to be applied to any implementation within a project or shared between projects.
  • Power Calculator – Enables accurate data driven power calculation and estimation based on silicon performance data, and to provide graphical power displays and reports.
  • Reveal Inserter – Enables a signal-centric model that allows easy insertion of embedded logic analyzer debug hardware for real-time analysis.
  • Reveal Analyzer – Provides the ability to use multi-event triggering, which can be dynamically changed at run-time and an integrated waveform for displaying captured events from the target FPGA.
  • Radiant Programmer – Available within Lattice Radiant software and as a standalone tool, Radiant Programmer allows easy direct normal programming of single or multiple FPGA devices.
  • Radiant Deployment Tool – Provides an intuitive wizard approach to create the appropriate device programming file in the format required by your deployment method.
  • Tcl Scripting – For flow automation and script control instead of GUI.
  • Radiant Simulation Wizard – A tool to guide you through all the necessary steps to get your design to a simulator in the format you want.
  • Third Party Tools – Synopsys SynplifyPro and Aldec Active-HDL Lattice Edition II

Version History

Click here to see all Radiant Version History.

Videos

Available Videos
Video Title Time Size Abstract
Lattice Radiant Software Launch 3:22 103 MB Radiant Software Value Proposition
Lattice Radiant Software Introduction 6:29 156 MB Introduction and overview of key features in Radiant software, such as Start Page, Main User Interface, constraint editors, timing analysis, and timing/design cross probing.
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.