Forum: FPGA, VHDL & Co. Byte oder Integer-Verbrauch im Type?


von Peter B. (funkheld)


Lesenswert?

Hallo, guten Tag.
Nimmt dieses "sram" 1024 Byte in Anspruch oder 4096 Byte weil dort 
Integer declariert worden sind die nur mit dem Wert bis 255 beschrieben 
werden können?

Danke.
Gruss

----------------------------------------
type speicher is array (0 to 1023) of integer range 0 to 255;
signal sram : speicher;
----------------------------------------

von user (Gast)


Lesenswert?

kommt auf das Synthesetool an ob es das erkennt oder nicht

von greg (Gast)


Lesenswert?

Naja, man könnte hier so schwammige Aussagen wie "die aktuellen 
Synthesetools können das wahrscheinlich alle" in den Raum stellen, aber 
mehr bringt es dir wahrscheinlich, wenn du die Synthese einfach mal 
laufen lässt und dir dann das Ergebnis (Schematic) anschaust. In diesem 
Fall sollte schon im Log der Synthese irgendwas davon stehen, dass hier 
ein RAM inferiert wird, wie er implementiert wird und wie groß er ist.

von Kest (Gast)


Lesenswert?

1024 Byte

Ich kenne kein Synthesetool, welches das falsch interpretiert

von Peter B. (funkheld)


Lesenswert?

Jup danke.
1024 Byte...


Gruss

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.