Forum: Mikrocontroller und Digitale Elektronik Welchen Wert haben DRAM Zellen nach dem Powerup?


von anonymous (Gast)


Lesenswert?

Wie der Titel schon sagt würde mich interessieren, welchen Wert DRAM 
Zellen direkt nach dem Einschalten der Versorgung, also ohne, dass ein 
Controller irgendwas initialisiert oder Daten Schreibt, haben.

Intuitiv würde ich sagen, dass sie unbestimmt sind, also weder 0 noch 1 
oder vll mal so, mal so aber ich konnte keine konkreten Infos darüber 
finden...

Wären die Zellen alle sicher 0 wenn der DRAM lange genug ohne Versorgung 
(also auch ohne Refresh) war? Die Kondensatoren verlieren ja ihre Ladung 
mit der Zeit und ein ungeladener Kondensator würde ja einer 0 
entsprechen, oder hab ich da was falsch verstanden?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wie herum die Ladungen ausgewertet werden, obliegt dem Hersteller, es 
kann also auch sein, daß entladene Kondensatoren als 1 gelesen werden, 
wie es bei EPROMs und Flash-ROMs der Fall ist.

von anonymous (Gast)


Lesenswert?

Ok, aber es stimmt also, dass die Zellen nach einer gewissen Zeit ohne 
Saft alle einen definierten Zustand haben sollten?

von Jürgen S. (jurs)


Lesenswert?

anonymous schrieb:
> Ok, aber es stimmt also, dass die Zellen nach einer gewissen Zeit ohne
> Saft alle einen definierten Zustand haben sollten?

Ja, das speichernde Element beim DRAM-Speicher ist quasi ein 
Kondensator.

Und so wie jeder Kondensator früher oder später entladen ist, ist das 
eine DRAM-Zelle auch. Ob dieser Zustand von der angeschlossenen 
Logik-Schaltung allerdings als "0" oder als "1" ausgewertet wird, das 
obliegt der Schaltung.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

anonymous schrieb:
> Ok, aber es stimmt also, dass die Zellen nach einer gewissen Zeit ohne
> Saft alle einen definierten Zustand haben sollten?

Wenn du die DRAMs fleißig mit einem Refresh versorgst, werden die 
zufälligen Werte natürlich beibehalten.

Anderenfalls würde ich meine Hand nicht dafür ins Feuer halten, dass 
nach einer Zeit "x" alle Zellen auf "0" oder "1" sind.

von Reinhard Kern (Gast)


Lesenswert?

anonymous schrieb:
> alle einen definierten Zustand haben sollten?

Es gibt technische Gründe, das zu vermuten, aber eine sichere Aussage 
gibt es nicht, etwa dass nach x Sekunden oder überhaupt irgendwann alle 
Zellen einen bestimmten Zustand haben. Ausserdem können vorhandene 
Ladungen auch ohne Refresh sehr lange überleben.

Gruss Reinhard

von Michael_ (Gast)


Lesenswert?

Das kann sein, kann nicht sein. Es ist vollkommen unwichtig und nicht 
messbar. Alle C sind entladen und die Spannungen sind Null Volt.
Der Ladezustand entscheidet sich mit anlegen der Spannung. Da gibt es 
sicher Vorzugsrichtungen, die du dann messen kannst.
Sag mal, warum willst du das wissen? Du bist diese Woche schon der 
Zweite, der so eine Frage stellt.
Kein Mensch interessiert sich sonst für den Inhalt von flüchtigen 
Speicher.

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.