Lattice Migration Tool for MachXO4TM FPGA

Seamless Design Migration from Diamond to Radiant​

​​The Lattice Migration Tool is designed to simplify the transition from Lattice Diamond-based designs targeting MachXO2™ and MachXO3™ devices to Lattice Radiant projects for MachXO4™ FPGAs. Migrating between toolchains can be time-consuming and error-prone, especially when dealing with RTL updates, IP conversions, and constraint file adjustments. This utility automates key steps in the process, reducing manual effort and ensuring consistency across your design flow.

​With advanced features like automatic project creation, guided RTL update, IP conversion support, and constraint file generation, the Lattice Migration Tool provides a streamlined path for converting existing designs. Whether you’re upgrading for enhanced performance or aligning with the latest Lattice toolchain, this utility helps you achieve a smooth, efficient migration with minimal disruption.

Features

  • Full Support with Lattice MachXO4TM FPGA Family. Seamlessly compatible with the entire MachXO4™ device lineup.
  • Automatic Lattice Radiant Project Creation. Effortlessly migrates all source files from Diamond to a new Radiant project and generates a ready-to-use TCL script.
  • RTL Update Guidance. Provides a detailed log highlighting files and specific lines that require updates for IPs and primitives, ensuring a smooth transition.
  • IP Conversion Assistance. Extracts configuration settings from Diamond IP to help users quickly generate equivalent IP in Radiant.
  • Constraint File Generation. Converts Diamond preferences from LPF into PDC format in Radiant, delivering equivalent constraint templates.

Documentation

Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice Migration Tool
12/12/2025 EXE 25.1 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.