реклама на сайте
подробности

 
 
> Надёжность NAND flash
Серокой
сообщение Aug 29 2005, 09:53
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 25-11-04
Из: Подольск
Пользователь №: 1 224



прошу поделиться опытом.
Какова надёжность этого типа флеши (Samsung), требуется ли всегда читать бит правильности записи (чтения)?
И ещё мне остался совсем непонятен механизм замещения "битых" ячеек и включения ECC, в PDF расплывчато очень написано об этом.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bmf
сообщение Aug 29 2005, 12:32
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 6-01-05
Из: Украина
Пользователь №: 1 831



Только начал использовать и статистики по надежности пока нет.
Пишут что 100.000 циклов. Если использовать ECC то должно намного больше, а если еще сделать предварительное кэширование, изоляцию битых страниц и блоков + циклическая запись для равномерного распределения обращений, то вообще должно получиться супер.
Все только программно.
Коды ECC в spare. После RAW чтения, коррекция одиночных выпаданий битов в основной 2048 области (например 1-н бит на 256 байт, или даже 2 бита). Пользовательские данные в spare защищены своим ECC, меньшей длины.
Блоки у которых 1-й байт spare нуль (правильнее число бит <7, т.к. теоретически в нем тоже могут быть выпадания бит) программно не использовать. После стирания блока, при выдаче плохого статуса, самому пометить как плохой.
Статус при записи бесполезен, т.к. возможные битовые ошибки могут быть исправлены кодом ECC, а он выдаст что это ошибка. Надо еще раз прочитать с коррекцией и сравнить с оригиналом.
После всех этих операций NAND проживет дольше всего устройства.
Хотя думаю очень многие просто используют не напрягаясь, и в этом случае все в итоге халявно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Серокой   Надёжность NAND flash   Aug 29 2005, 09:53
- - Серокой   Спасибо! Я подключаю к ПЛИС флешку, поэтому мн...   Aug 29 2005, 12:58
- - bmf   spare никак не отличается от обычной области. Можн...   Aug 29 2005, 14:03
- - vvvvv   На мой взгляд подключить к NAND MSP430 а ПЛИСину у...   Aug 29 2005, 15:27
- - Серокой   bmf, спасибо... Буду думать, просто в этой флеши о...   Aug 29 2005, 15:54
- - si21   Если потребуется файловая система для NAND-флеш, н...   Sep 5 2005, 18:18
- - Серокой   А чем отличается yaffs от yaffs2?   Sep 7 2005, 10:16
|- - Evgeny_CD   Цитата(Серокой @ Sep 7 2005, 14:16)А чем отли...   Sep 7 2005, 10:30
- - bmf   c YAFFS работал скажу про недостатки: она не дод...   Sep 8 2005, 08:07
- - si21   Цитата(bmf @ Sep 8 2005, 10:07)c YAFFS работа...   Sep 8 2005, 16:23
- - Evgeny_CD   Цитата(si21 @ Sep 8 2005, 20:23)....ARM CPU 9...   Sep 8 2005, 17:13
|- - si21   Цитата(Evgeny_CD @ Sep 8 2005, 19:13)А что эт...   Sep 8 2005, 19:56
- - bmf   Цитата(si21 @ Sep 8 2005, 19:23)Расход памяти...   Sep 9 2005, 08:08
- - si21   Цитата(bmf @ Sep 9 2005, 10:08)Особо не након...   Sep 9 2005, 11:16
- - bmf   Цитата(si21 @ Sep 9 2005, 14:16)Да нет, как р...   Sep 9 2005, 12:01
- - si21   Цитата(bmf @ Sep 9 2005, 14:01)Так у вас проц...   Sep 9 2005, 13:11


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016