Integer-Array mit einem Element in VHDL initialisieren

Gast #7213234
Lesenswert?

Hallo,
wie bekomme ich ein Integer-Array mit einem Element, z. B. (0 to 0), 
initialisiert? Folgendes Konstrukt geht leider nicht:
1
  type int_array is array (natural range <>) of integer;
2
...
3
  constant cBase : int_array (0 to 0) := (2**29);
Mit mehr als einem Element klappt es, da mit Komma getrennt. Ohne Komma 
wirken die Klammern offensichtlich nur für den mathematischen Ausdruck, 
nicht als Array-Einfassung.
Es muss hier leider ein Array bleiben, da die Anzahl Elemente varieren 
kann. Geht das nur mit Integern nicht oder gilt das allgemein?

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