Hier geht es um die Beschädigung von DDR-Speicherdaten und nicht um STUCK-Adressen oder Datenleitungen. Wenn wir eine gute DDR ohne Speicherprobleme haben und viele Schreib- und Lesevorgänge durchführen, welche Art von Fehler ist stärker ausgeprägt
Wo bekomme ich solche Statistiken.
Der typischste "weiche" Fehler im DRAM besteht im Ladungsverlust des Bitkondensators. Kondensatoren, die von vornherein nicht aufgeladen wurden, bekommen selten Ladung aus der Luft. Geladene Kondensatoren verlieren im Laufe der Zeit auf natürliche Weise ihre Ladung, und dieser Prozess wird durch fehlerhafte Gate-Transistoren, kosmische Strahlung, die solche Transistoren in den leitenden Zustand schaltet, und dielektrische Unvollkommenheiten beschleunigt.
Wann immer ein geladener Kondensator eine logische 0 oder 1 darstellt, wird durch die DRAM-Implementierung definiert. Bei den ersten DRAM-Generationen war der Kondensator mit Masse verbunden und wurde verwendet, um eine logische 1 mit einem geladenen Kondensator und eine logische Null mit einer entladenen Eins darzustellen, so dass sich typische Fehler darin manifestierten, dass Einsen zu Nullen wurden:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Modernes DRAM ist etwas anders , da der Kondensator mit dem VCC/2-Potential statt mit Masse verbunden ist:
In modernen DRAMs ist eine Spannung von +VCC/2 über dem Kondensator erforderlich, um eine logische Eins zu speichern; und eine Spannung von -VCC/2 über dem Kondensator ist erforderlich, um eine logische Null zu speichern.
Dies macht sowohl 1->0- als auch 0->1-Fehler zumindest bei vielen DRAM-Chips gleich wahrscheinlich. Ein bestimmter DRAM-Chip kann immer noch unterschiedliche Wahrscheinlichkeiten für diese Fehler haben, wenn das VCC/2-Potential konsequent als entweder 0 oder 1 interpretiert wird.
Frühere DRAM-Implementierungen verwendeten exotischere Bitdarstellungsschemata (wie das unterschiedliche Kodieren von Paar- und Entpaarungsbits), aber ich kann keine Referenzen finden.
a voltage of +VCC/2 across the capacitor is required to store a logic one; and a voltage of -VCC/2 across the capacitor is required to store a logic zero
Das macht den Übergang 0 -> 1 und den Übergang 1 -> 0 gleichwahrscheinlich
David Tweed
Bimpelrekkie
Markus Müller
arun
winzig
arun
arun