Hallo zusammen, was ist der Unterschied zwischen ein Array und ein EBR (Embedded Block RAM)? Sollte ich mein Speicher (1024 Bits)lieber als ARRAYs oder EBR implementieren? Vielen Dank, Gruß
Anfänger schrieb: > was ist der Unterschied zwischen ein Array und Embedded Block RAM? Ein Array ist ein logisches Konstrukt. Ein Blockram was Physikalisches. Du kannst das (das logische) Array mit/in dem (physikalischen) Blockram realisieren, aber nicht andersrum. Ein Array kann aber auch mit Flipflops oder in verteiltem Speicher realisiert werden. > Sollte ich mein Speicher (1024 Bits)lieber als ARRAYs oder EBR > implementieren? Du willst Speicher realisieren? Du brauchst also was Physikalisches. Ob die Synthese aus einer Array-Breschreibung ein Blockram macht, hängt davon ab, ob du dich an entsprechende Designregeln gehalten hast. Hier ein paar Beispiele: http://www.lothar-miller.de/s9y/archives/20-RAM.html#extended Und hier eine Anwendung: http://www.lothar-miller.de/s9y/categories/31-DDFS BTW: du hast hier ein grundlegendes Verständnisproblem. Das hat mit FPGAs speziell nichts zu tun...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.