supongamos que tienes esta parte del cód:
entity triggers is
generic ( lng : integer := 32);
port ( clk, st, edge : in std_logic;
chl : in integer range 0 to 31;
.
.
.
tú le asignas un valor por default al genérico lng (un entero igual a 32), cómo puedes asignarle otro valor ya sea en el proceso o en la compilación?
en la compilación te salen simplemente los puertos que definiste como port pero no puedes alterar el genérico porque no aparece. que yo sepa el valor del generico se puede alterar porque es muy usado para definir el ancho en un bus de datos o de direcciones.
no sé si me haya explicado bien, trato de ser lo más explícito posible... vamos a ver
gracias.