Accessing VHDL Packages - 2025.2 English - UG901

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2025-12-05
Version
2025.2 English

To access a VHDL package:

  1. Use the library that contains the compiled package using a library clause. For example: library library_name;
  2. Designate the package, or a specific definition contained in the package, with a use clause. For example: use library_name.package_name.all.
  3. Insert these lines immediately before the entity or architecture in which you use the package definitions.

If the designated package is compiled to this library, you can omit the library clause, because work library is the default.