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;
begin

d1.hora <= 15;
d1.minuto <= 30;
d1.segundo<= 45;
d2 <= (0, 0, 0);

end;

Volver a inicio curso
Volver a inicio capítulo


WcN - Joan Oliver. Diseño de circuitos digitales con VHDL: Modelización de sistemas digitales