Forum: Mikrocontroller und Digitale Elektronik Precharge-Command bei SDRAM


von Volker (Gast)


Lesenswert?

Hallo,

warum muss zwischen zwei Speicherzugriffen bei einem SDRAM ein 
Precharge-Command geschickt werden?

Was macht dieses Precharge-Command?

Volker

von Andreas K. (a-k)


Lesenswert?

Die Bitleitungen müssen wieder auf Referenzpegel gebracht werden. 
Deshalb eben der Begriff "precharge".

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Der Ausdruck ist etwas verwirrend, eigentlich wird ein laufender Zugriff 
beendet, die letzte RAS-Adresse gelöscht.
In der c't war letztes Jahr eine dreiteilige Artikelserie zu SDRams

von Volker (Gast)


Lesenswert?

cool... aber die artikel sind wahrscheinlich nicht online einsehbar?

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

vom SDRAM-Hersteller Micron gibts ausführliche Applikationen, auch 
Samsung und andere haben was.
http://www.micron.com/support/designsupport/documents/technotes

besonders die TN-48-05 "SDRAM WRITE to ACTIVE Command Timing" :
http://download.micron.com/pdf/technotes/ZT05.pdf

...The SDRAM requires the open page in a bank to be closed and 
precharged prior to an ACTIVE command being applied to open another page 
within the same bank...

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Die c't-Artikel waren in Heft 6-8 2006:
"Merk-Zellen - Aufbau und Funktionsweise aktueller DDR2-Speicherchips"
"Riegel-Reigen - Aufbau aktueller Speichermodule" und
"Zellenrennen - Zeitparameter aktueller Speichermodule"

von Andreas K. (a-k)


Lesenswert?

http://de.wikipedia.org/wiki/Dynamic_Random_Access_Memory

Findet sich dort unter dem schönen deutschen Begriff 
"Bitleitungsvorladung". Nicht selten ist in diesem Genre wie hier die 
deutsche Wikipedia grundlegender als die englische, nur die deutsche 
Sprache stört oft etwas.

von Peter (Gast)


Lesenswert?

wie sieht eigentlich so ein Memory Controller im SDRAM aus: wenn der 
SDRAM vier verschiedene Speicherbänke hat, können vier verschiedene 
Zeilen darin gespeichert werden und dann anschließend durch das 
Read-Command nach einander abgefeuert werden.

Welche Bedeutung kommt die CKL-Leitung genau zu? Und was bedeutet der 
Burst-Mode?

Peter

von Volker (Gast)


Lesenswert?

vielen dank für die links

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Die Applikationen von Samsung sind auch lesenswert:
http://www.samsung.com/global/business/semiconductor/products/dram/DRAMApplicationNote.html
http://www.samsung.com/global/business/semiconductor/productList.do?fmly_id=122

besonders die beiden im letzten Link rechts verlinkten PDFs zu Device 
Operation und Timing - leider ist der Link ein Javaskript

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.