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
Gast
#790697
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 .
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.