Apendice A: Definición de registros
La definición de registros en VHDL se realiza utilizando el tipo de datos Record
Formato
type <identificador> is record
[definición de tipos]
end record;
Ejemplo:
architecture bhr of dia is
type hora: integer range 0 to 23;
type minuto: integer range 0 to 59;
type segundo: integer range 0 to 59;
end record;
signal d1, d2: dia;
begind1.hora <= 15;
d1.minuto <= 30;
d1.segundo<= 45;
d2 <= (0, 0, 0);end;