architecture RTL of design is
signal input : integer range 0 to 16777216 := 0 ;
....
begin
-- VHDL entity instantiations
-- named association, instead of positional
input_stage: ENTITY work.input_stage
port map(
...
input => input
);
filter: ENTITY work.filter
port map (
input => input,
-- ...
);
end architecture RTL;
El error: el valor -2147483648 para la entrada está fuera del rango 0 a 16777216.
Parece que no puedo anular el valor predeterminado. ¿Es eso posible?