Apendice A: libreria IEEE
La librería IEEE es la más utilizado y se recomienda tener a mano los packages más usuales que se encuentran definidos en ella
Algunos packages y funciones muy utilizadas son:
package std_logic_1164 -> Sistema lógico multivaluado. Entre otras contiene las funciones
to_bit -> conversión a tipo bit desde std_logic o std_ulogic
to_bitVector -> conversión a tipo bitVector desde std_logic o std_ulogic
to_stdLogic, to_stdUlogic ->conversión desde bit
to_stdLogicVector, to_stdUlogicVector -> conversión desde bitpackage std_logic_unsigned
contiene operadores aritmético-lógicos sobre enteros y std_logic(_vector)
contiene operadores SHL (shift left) y SHR (shift right) sobre std_logic_vector
función conv_integer -> conversión de std_logic_vector a enteropackage std_logic_arith
conv_std_logic_vector (entero, tamaño) -> función de conversión desde entero
Otros std_packages IEEE
numeric_bit -> Operaciones numéricas con vectores de bits
numeric_std -> Operaciones numéricas con vectores std_logic
math_complex -> Operaciones matemáticas con complejos