- Codice: Seleziona tutto
process
begin
for i in 0 to 15 loop
binary_in <= std_logic_vector(to_unsigned(i,4));
ideal_out <= std_logic_vector(to_unsigned(2**i,16));
wait for 10 ns;
end loop;
wait;
end process;
ma non mi sono chiare alcune cose:innanzitutto la scrittura "for i in 0 to 15 loop";
-poi "std_logic_vector(to_unsigned(i,4))" che significato e che bisogno c'è di scrivere to_unsigned?
e infine "(2**i,16)"
non ho capito nè cosa vogliono dire queste scritture in parole povere,nè il bisogno di metterle



