Gruß an alle, Wer kennt sich den hier mit Flash Speicher aus. Ich habe hier ein Uralt OTP EPROM. Diesen möchte ich tauschen mit einem Flash Speicher. Ich möchte wissen, wie lange halten sich den die Daten garantiert! Hintergrund ist, in einem Datenblatt habe ich gesehen, das die 'Data Retention Time' abhängig von der Temperatur bei 10-20 Jahren liegt. Ein anderes Dokument (http://www.cl.cam.ac.uk/~sps32/DataRem_CHES2005.pdf) sagt was von 100Jahren. Was von beiden stimmt den jetzt. Ich benötige 20 Jahren ohne ein Bitfehler. Ich kann keine Fehlererkennung verwenden. Das sind Referenzwerte die unverändert vorhanden sein müssen. Und noch eine Frage, hat sich die Lebensdauer im Vergleich zu einem OTP EPROM verbessert oder verschlechtert?
Garantiert kriegst du das was der Hersteller im Datasheet garantiert, nicht mehr. Und das dürfte letztlich ein statistischer Wert sein, d.h. nach soundsoviel Jahren haben soundsoviele Prozent davon bereits Inhalt verloren. Ein einzelnes Exemplar kann wenn du Pech hast schon vorher flüchten. Ausserdem ist der Wert nicht entstanden, indem der Hersteller 20 Jahre gewartet hat, sondern eine Abschätzung basierend auf Kenntnis der Abläufe und Tests unter extremen Bedingungen. Die, wenn man Pech hat, falsch ist.
>Ich benötige 20 Jahren ohne ein Bitfehler. Ich kann keine >Fehlererkennung verwenden. Das sind Referenzwerte die unverändert >vorhanden sein müssen. >Und noch eine Frage, hat sich die Lebensdauer im Vergleich zu einem OTP >EPROM verbessert oder verschlechtert? Beide arbeiten mit sowas wie Kondensatoren um ein Bit auf 0 oder 1 zu setzen. Die entladen sich nach und nach auf die eine oder andere Art. Wirklich sicher sind nur Proms wo die 0 oder 1 Information durch statische Verbindungen hergestellt werden. Also quasi eine feste Verkabelung die im Chip bei der Herstellung gemacht wird. Da kann sich nichts entladen. Umprogrammieren kann man da aber auch nichts mehr.
Was ist bei dir 'garantiert'? Das was dir der Kfz-Händler verspricht, dein Zahnarzt, deine Versicherung?? Als Techniker: 100 Jahre bei Zimmertemperatur werden meist garantiert. Bei 70°C vielleicht noch 20 Jahre. Mehr darfst du nicht erwarten. Ansonsten müßtest du die Hersteller abklappern, da es je nach Prozeßtechnologie krasse Unterschiede in der Lebensdauer gibt. Für sehr große Speicher muß man auch noch etwas die Statistik bemühen... Es ist einsichtig, daß mit zunehmender Speichergröße die Wahrscheinlichkeit für einen einzigen Bitfehler im gesamten Speicher irgendwann schlicht praktisch Eins ist. Strahlenschäden sind vermutlich wahrscheinlicher als der thermisch bedingte Zerfall der Daten. Noch wahrscheinlicher ist der Ausfall der Daten durch Transienten, Blitzeinwirkung, Überschwemmung oder schlicht den DAU.
Der Uralt Eprom und der Flash sind doch bestimmt nicht Software kompatibel oder? D.h. die Software muss eh angepasst werden, warum dann nicht eine Fehlererkennung einbauen? z.B. Daten an mehreren verschiedenen Stellen speichern und mit CRC schützen. Anders wirst du keine Sicherheit über 20Jahre haben.
Der Unterschied liegt in der Art wie geschrieben wird. Und es ist kaum anzunehmen, dass die Anwendung ihren OTP-Speicher selbst schreibt. Lesenderweise sind heutige parallele NOR-Flash- oder EEPROM-Speicher pin- und funktionskompatibel zu uralten EPROM-Speichern
In diesem Zusammenhang vielleicht noch interessant: Einem bekannten Vertrieb von Kunststoff-Artikeln für einsame Hausfrauen wurde in DE untersagt, eine 'lebenslange Garantie' für deren Utensilien dem Kunden zu versprechen. Daraufhin hat man die Garantie auf 30 Jahre begrenzen müssen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.