Forum: FPGA, VHDL & Co. Verschachtelung von "OTHERS" (in VHDL)


von snes (Gast)


Lesenswert?

Liebes Forum,

ich habe ein kleines Problem bei der Verschachtelung von "OTHERS" bei 
der Initalisierung. Mein Code sieht folgendermaßen aus:
1
type REGISTERS is array (15 downto 0) of std_logic_vector(7 downto 0);
2
3
signal REG : REGISTERS := (others => (others => '0'));


Leider wird REG(0) nichts zugewiesen. Woran könnte das liegen?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

snes schrieb:
> Leider wird REG(0) nichts zugewiesen.
Wie stellst du das fest?
> Woran könnte das liegen?
An einer anderen Stelle des Codes...  :-/

von snes (Gast)


Lesenswert?

Vielen Dank für die Antwort.

Ich benutze ISim für die Simulation.

von snes (Gast)


Lesenswert?

Ich habe den Fehler gerade gefunden. Es lag an einer falschen 
Initalisierung meiner Statemachine. Vielen Dank!

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

snes schrieb:
> Es lag an einer falschen Initalisierung meiner Statemachine.
Vermutlich ein asynchroner Reset...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.