array und for loop

Gast #1092639
Lesenswert?

hallo

Ich habe ein zweidimensionales Array:
1
type MEM_TYPE is array(63 downto 0) of std_logic_vector(7 downto 0);
2
signal MEM: MEM_TYPE;

Dann habe ich einen Port typ:
1
PWM_Reg  : out std_logic_vector(511 downto 0);

nun möchte ich mem folgendermassen dem Port zuweisen:
1
PWM_Reg(7 downto 0) <= MEM(0);
2
PWM_Reg(15 downto 8) <= MEM(1);
...

Nun möchte ich aber nicht den ganzen Tag damit verbringen das 64 mal
hinzuschreiben.
Gibt es eine Möglichkeit z.B. mit for oder ähnlichem diese Zuweisung
zu machen?

Besten Dank
Tobias

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