array

Gast #203617
Lesenswert?

hallo,

ich babe folgendes Array gebaut,

Type Matrix is ARRAY (31 downto 0 , 15 downto 0 ) OF std_logic;

signal Speicher_cs : Matrix;
signal LFSR_recovery: std_logic_vector(15 downto 0);

im process dann
for I in 0 to 31 loop
LFSR_recovery<= Speicher_cs(I,15 downto 0);
end loop;

und bekomme dann vom Synthese-Tool folgenden Fehler:

Line 80. parse error, unexpected DOWNTO, expecting COMMA or CLOSEPAR

Leider weiß ich nicht wie ich dies richtig schreibe.

Gruß Peer
Gast #203618
Lesenswert?

Type Matrix is ARRAY (31 downto 0) OF std_logic_vector(15 downto 0);

signal Speicher_cs : Matrix;
signal LFSR_recovery: std_logic_vector(15 downto 0);

for I in 0 to 31 loop
LFSR_recovery <= Speicher_cs(I);
end loop;

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren