Forum: Mikrocontroller und Digitale Elektronik EEPROM Refresh


von Mike (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich beschäftige mich gerade mit dem Datenblatt zum Uhrenbaustein 
RV-3029-C2. Zum eingebauten EEPROM findet sich folgender Satz:

"The EEPROM Memory has a built-in automatic EEPROM Refresh function, 
controlled by “EERE” (bit 3 in register Control_1). If enabled, this 
function automatically refreshes the content of the EEPROM Memory Pages
once an hour."

Mir ist nicht klar, wozu die Refresh-Funktion gut sein soll. Ich kenne 
das nur bei dynamischen RAMs, aber nicht bei EEPROMS. Was muss im EEPROM 
aufgefrischt werden? Was passiert, wenn man Refresh abschaltet? Vergisst 
das EEPROM dann seinen Speicherinhalt? Das wäre fatal, da das EEPROM 
Kalibrierdaten für den integrierten Quarzoszillator enthält.

Leider findet sich im Datenblatt nichts Genaueres dazu.

von Bernd R. (Firma: Promaxx.net) (bigwumpus)


Lesenswert?

So ein EEPROM-Refresh gehört auch etwas in die Angst-Ecke.
Laut Datenblatt sollen die Dinger ja fast ewig den Inhalt halten, 
aber...
Die (kleinen) Ladungen lassen sich wohl auch durch Zeit, Temperatur und 
Schreibvorgängen in benachbarten Zellen etwas beeindrucken.
Man liest immer wieder davon, daß der Inhalt periodisch aufgefrischt 
werden sollte.
Kostet ja nix und tut nicht weh. Man kann das ja jede Woche oder so 
einmal auslösen. Bitte die Schreibzyklen der ICs im Datenblatt 
berücksichtigen und einen Taschenrechner benutzen!

von Mike (Gast)


Lesenswert?

>>Kostet ja nix und tut nicht weh.
Naja, laut Datenblatt hält das EEPROM 5000 Schreibvorgänge aus.Die 
Refresh-Periode beträgt 1 Stunde. Fest und nicht einstellbar. Das heißt, 
nach ca.200Tagen ist das Ende der Fahnenstange erreicht. Das kann ja 
doch nicht wahr sein? Schreiben möchte ich in das EEPROM sowieso nicht, 
es sollen aber die Kalibrierwerte erhalten bleiben. Ich werde es aber 
erst einmal ohne Auto-Refresh probieren.

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Mike schrieb:
> efresh-Periode beträgt 1 Stunde. Fest und nicht einstellbar. Das heißt,
> nach ca.200Tagen ist das Ende der Fahnenstange erreicht.

Ich würde sagen, lass es alle 200 Tage mal nen Tag laufen, damit sollte 
es getan sein. Das ist halt ie Funktion dieses Bits, alle Stunde den 
Refresh zu machen, aber machen müssen tut man das natürlich nicht.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

So was merkwürdiges hab ich auch noch nicht gehört. Also entweder isses 
ein EEPROM oder eben nicht, aber ein Refresh alle Stunde ist doch 
Quatsch. Haben sie sich das nur ausgedacht, um die Anwender zu 
verwirren, oder wollen sie dafür sorgen, das man alle 200 Tage ein neues 
EEPROM einbauen muss ?

von Εrnst B. (ernst)


Lesenswert?

Mike schrieb:
> Naja, laut Datenblatt hält das EEPROM 5000 Schreibvorgänge

Evtl. sind es auch 5000 "Löschvorgänge" die das EEProm aushält. Wenn das 
Refresh also ohne komplettlöschen nur die Nuller nochmal "nachzeichnet" 
könnte das ohne Lebensdauerverlust gehen.

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.