Problem mit Type

Gast #1213698
Lesenswert?

Hi,


habe folgende Typ-Deklarationen:

type type_a is array(natural range <>) of integer range 0 to 16;
constant cTest : type_a(1 downto 0) := (1 => 15, 2 => 16);


signal ls_test : type_a(0 downto 0);


begin

ls_test <= cTest(0);

Beim Compilieren erhalte ich folgende Fehlermeldung:
"Cannot resolve indexed name as type type_a"

Kann mir jemand sagen, wieso diese Fehlermeldung entsteht ?

Danke,
Axel
Gast #1213701
Lesenswert?

sorry, kleine Korrektur:

type type_a is array(natural range <>) of integer range 0 to 16;
constant cTest : type_a(1 downto 0) := (0 => 15, 1 => 16);


signal ls_test : type_a(0 downto 0);


begin

ls_test <= cTest(0);

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