Warum DDR3-Speicher beim Booten kalibriert werden muss
The DRAM interface and the PHY (why a DDR3+ interface must be tuned at boot)
DDR3 und DDR4 takten mit doppelter Datenrate, doch die Leiterbahnen und Chips verzögern das Taktsignal so stark, dass es zum Abtasten der Daten unbrauchbar wird. Deshalb reisen die Daten mit ihrem eigenen Strobe-Signal DQS (source-synchronous). Bei der Fly-by-Topologie erreicht der Takt jeden Chip später, sodass jede Lane einzeln über Write Leveling, DQ-DQS-Training und Read Leveling justiert werden muss. Das Kapitel erklärt Signale, Terminierung, ZQ-Kalibrierung und die Umsetzung in LiteDRAM.
Bei diesen Datenraten kann man sich nicht darauf verlassen, dass der vom Controller gesendete Takt die Daten abtastet: Die Verzögerungen der Platine und der Chips sind zu groß.
- zx8080
> mit claude
Kaputte Bild-URLs. Generierter "Artikel", nicht öffnen. Kauft euch lieber ein echtes Buch, wenn ihr interessiert seid.
- hn_submit
Ich sehe diesen Artikel auch auf "Unslop.news". Seltsam.
- vist_orn
Deshalb braucht ein Server fünf Minuten für den POST, nachdem man einen RAM-Riegel ausgetauscht hat.