Ich habe ein Paket, das ein Array hat.Array in VHDL auswählen
type reg_array_type is array (1 downto 0) of std_logic_vector(7 downto 0);
constant REG_ARRAY_C : reg_array_type := (
x"00",
x"01";
Ich verwende dieses Paket in
data_write <= REG_ARRAY_C(conv_integer(unsigned(index)));
Was ich versuche, die Daten aus dem Paket zu tun zugreifen (x „00“, x „01“) einzeln und speichern Sie es zu data_write. In meiner Simulation wird jedoch nur x "01" gespeichert.
Wie greife ich auf x "00" aus dem Array, um es zuerst in data_write zu speichern, dann speichern x "01"?
Vielen Dank! Das hat mein Problem gelöst. –