Estoy viendo un código VHDL y las siguientes líneas están presentes:
type obj_code_t is array(integer range <>) of std_logic_vector(7 downto 0);
y
OBJ_CODE : obj_code_t;
¿Qué significa el <>
?
Estoy viendo un código VHDL y las siguientes líneas están presentes:
type obj_code_t is array(integer range <>) of std_logic_vector(7 downto 0);
y
OBJ_CODE : obj_code_t;
¿Qué significa el <>
?
La sintaxis de "matriz (rango entero < >)" se usa para declarar una matriz con una longitud sin restricciones.
Consulte esta página para obtener información detallada sobre los rangos de VHDL. A continuación se muestran algunos fragmentos de la página.
Unejemplodeunadefinicióndematrizsinrestricciones: