Gast
#2851383
Ich habe ein Verständnisproblem hinsichtlich der Zahl der Adressleitungen beim Memory Controller Block im FPGA beim Betrieb eines DDR3-RAMs. Nach meinem Verständnis werden auf jeder Adresse mittels DQ-Controlle (2 Leitungen) 4 Daten geschrieben und dies jeweils auf beiden Flanken. Damit "stehen" an jeder Adresse 8 Datenworte. Jede Adresse existiert in jeder Bank einmal. Damit gelange ich bei meiner Konfiguration (1GB@16Bit, 3 Bänke) zu folgender Betrachtung: Bits im RAM 1.073.741.824 Bytes zu 8 Bit 134.217.728 Worte mit 16 Bit 67.108.864 ("64 MB") stimmt! DDR3 (4 Worte / Adresse) 8.388.608 theoretische Adressleitungen 23 Bänke 8 / ADR-Leitungen 3 benötigte ADR-Leitungen 20 vorhandene ADR-Leitungen 13 Woher kommt die Diskrepanz?