![]() |
![]() |
This package defines the IEEE standard for designers to use when describing the interconnection data types used in VHDL modeling. The logic system defined in this package might be insufficient for modeling switched transistors, because such a requirement is out of the scope of this package. Furthermore, mathematics, primitives, and timing standards are considered orthogonal issues as they relate to this package and are, therefore, beyond its scope.
The std_logic_1164 package has been updated with Foundation Express synthesis directives.
To use this package in a VHDL source file, include the following lines at the beginning of the source file.
library IEEE;
use IEEE.std_logic_1164.all;
When you analyze your VHDL source file, Foundation Express automatically finds the IEEE library and the std_logic_1164 package. However, you must analyze the use packages not contained in the IEEE and Foundation Express libraries before processing a source file that uses them.