Synthesizing your design with LeonardoSpectrum

Before you can start Precision RTL you must add it to your project profile.

To synthesizing your design with LeonardoSpectrum:

  1. In Libero, right-click the HDL file in the File Manager, or the top-level schematic for mixed schematic-HDL designs in the Design Hierarchy, and choose Synthesize. LeonardoSpectrum starts.

  2. The Input Box is blank. Hit the Enter key on the keyboard and all the design files are loaded into the Input Box.

  3. From the Tools menu, choose Options.

  4. Deselect Automatically save and Restore Current Work Directory option.

  5. Enter the Clock Frequency if you want to constrain the design.

  6. Use the slide bar to select the level of Optimize Effort.

  7. Click Run Flow. Click the red error icon next to the error for Information about errors. The HDL Text Editor opens and the part of the HDL text which is the source of the error is automatically highlighted for you to modify.

  8. Click Save to save the changes you have made to the HDL text. Rerun Synthesis to get a  successful run. The synthesized netlist is in EDIF format and is visible under Implementation Files in the Libero File Manager tab.

  9. From the File menu, choose Exit to close LeonardoSpectrum. A dialog box asks you if you would like to save any settings that you have made while in LeonardoSpectrum. Click Yes to save the LeonardoSpectrum project file (*.lsp).