Posted on 2011-11-11 by Philippe Faes
Last modified on 2024-06-19
Tagged as: IEEEVITAL

How can I use the IEEE Vital libraries with Sigasi Pro?

Some projects use the IEEE VITAL packages:

use ieee.vital_timing.all;
use ieee.vital_primitives.all;

Sigasi does not ship these libraries. In order to use the VITAL packages:

  1. Find a copy of those packages. Your FPGA software or your simulator may come with a copy. Look for files called prmtvs_p.vhd and timing_p.vhd
  2. Drag those files from your file browser (Windows Explorer, Finder, Nautilus) to your Sigasi Project Explorer. If Sigasi asks: you want to Link to files, with absolute paths. Link files with absolute paths
  3. Now, map the two files to the IEEE library: select both files in the Project Explorer, right click Library Mapping > ieee Map files to IEEE library

Read more about setting up Libraries in Sigasi Pro.

Speed

In order to keep Sigasi Pro fast, we recommend you avoid working with back-annotated or post-synthesis code. This code gets very big very fast and is not the main focus of Sigasi. Do not map the package bodies of the IEEE VITAL libraries.

See also