Verilog array-werte vordefinieren/aufzählen

Gast #5978906
Lesenswert?

Hallo,
ich bin Neuling in Sachen Verilog und bitte um Nachsicht, wenn meine 
Frage zu simpel ist, aber ich finde in meinen Büchern und im Internet 
nicht, wie ich für ein eindimensionales Array Werte vorbelegen kann.

In C würde das so aussehen:
 int testdaten[5] = {1,17,3,12,4};

Wie mache ich sowas in Verilog? So?

reg [15:0] testdaten [0:5] = '{ 1,17,3,12,4 };


Zur Info: Das Array wird später ein paar tausend Werte lang
und die Werte werden nicht nachträglich geändert, bleiben also konstant.

Danke

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