Improvements to Lattice Diamond and iCEcube2 tools accelerate design of low density FPGAs
Lattice Semiconductor Corporation has added an array of advancements to its Lattice Diamond and iCEcube2 design tools, including improved power calculations and design productivity.
Lattice Diamond 2.1
The updated Diamond Power Calculator contains a matrix that displays the power consumption of each block and each power supply. Also, the detailed power analysis for multiple design implementations can now be easily compared side by side in a new chart, extending the benefits of design exploration. For power- aware FPGAs such as the Lattice MachXO2 device, designers, designers can view the detailed power analyses for the two power modes side by side.
Lattice Diamond 2.1 software’s Hierarchy view is now automatically available alongside the File List and Process views. It displays design resource usage at various stages of the implementation process, and allows the user to move directly to the HDL source for each level of hierarchy, to designate any level of the hierarchy as the top of the design, and to generate symbols for any level of hierarchy. Verification and debug has also been upgraded.
The Reveal debugger now supports debug insertion into a mixed language design at the HDL level, preserving buses and type information. The Simulation Wizard has new options that allow users unfamiliar with simulators to easily start simulations and trace signals.
The LatticeMico System’s capability for generating system platforms has also been improved. Now, designers can easily expand the peripheral set of their microcontroller by connecting it to an FPGA that contains a peripheral-only platform generated by the LatticeMico System.
Ultra-Low Density FPGA Design Software for iCE40
iCEcube2 software is the design environment for the Lattice iCE40 family of ultra-low density FPGA devices. The updated iCEcube2 software includes improvements that increase accuracy. For example, the new version of iCEcube2 software now includes final timing and power data that enable design analysis under worst case as well as typical conditions. The updated data also reflect wider temperature ranges to support both commercial and industrial devices, which gives designers greater confidence that their design will operate correctly in a variety of conditions. The power estimator also has improved data and algorithms that increase the accuracy of dynamic and static power calculations.
iCEcube2 software for Windows Operating System can be downloaded from the Lattice website, and is fully enabled at no cost with the Lattice Diamond free license.