Forum: Mikrocontroller und Digitale Elektronik ECC Check zwingend notwendig ?


von Markus K. (mkrug)


Lesenswert?

Hallo,

manche Controller bieten für ihr Flash-Interface einen ECC check an und 
manche nicht. Gibt es Erfahrung oder Unterlagen ob so ein ECC check 
wirklich notwendig ist. Hat jemand Erfahrung wie stark die CPU belastet 
wird wenn ein ECC check in Software nachgebildet wird ?

Gruss
Markus

von embedded-os (Gast)


Lesenswert?

Also für NAND-flash kann ich antworten:
NAND-flash kann bei Auslieferung bereits defekte Pages (BadBlocks) 
besitzen und bei den verbliebenen Pages können bereit beim ersten 
Schreiben/Lesen Bit-Fehler auftreten. Somit ist ohne ECC-Prüfung bei 
NAND-flash kaum Datengarantie gewährt. Eine ECC-Berechnung in Software 
kostet aber extrem viel Performance. Meine Erfahrungen liegen bei 
R/W-Faktor 20..100 .

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.