Управление поврежденными блоками

Что такое Управление поврежденными блоками?

Управление поврежденными блоками заключается в выявлении поврежденных блоков и замене их на заразервированные запасные блоки. Эта операция предотвращает возможность записи информации на поврежденные блоки, что может привести к полной ее потери, и увеличивает надежность продукции в целом.

Два вида поврежденных блоков

Существует два вида поврежденных блоков у NAND флеш памяти: ранние и поздние. К ранним поврежденным блокам относят те, которые были созданы еще при производстве самого чипа. Они составляют примерно около 1% всей емкости. Этот вид поврежденных блоков является неизбежным результатом производственного процесса.

Поздние поврежденные блоки создаются со временем при обычной эксплуатации флеш памяти и связаны с повторяющимися циклами стирания-записи ячеек памяти.

Около 7% емкости накопитяля зарезервированы как запасные блоки памяти для дальнейшей замены поврежденных блоков.

Как работает Управление поврежденными блоками?

Во время первого включения накопителя встроенная в контроллер прграмма управления проверяет каждый блок и создает журнал поврежденных блоков. В случае с ранними поврежденными блоками программа сразу же заносит их в журнал и предотвращает любое использование этих блоков с самого начала. В случае с поздними поврежденными блоками, как только контроллер обнаруживает поврежденный блок, он добавляет этот блок в журнал и переносит всю записанную в блоке информацию в другой здоровый блок, чтобы избежать потери данных. Пожалуйста, обратитесь к рисунку ниже.

Как показано на рисунке, контроллер сначала приводит в действие алгоритм исправления ошибок (ECC - Error Correction Code) для блоков, в которых он не может призвести операцию записи. При неудачной попытке применить алгоритм исправления ошибок, записанная в блоке информация переносится в запасной блок. После того, как вся инфомация перенесена и стерта со старого блока, он заносится в журнал поврежденных блоков, чтобы предотвратить использование этого блока в дальнейшем.

Заключение

Управления поврежденными блоками стало незаменимым инструментом для многих продуктов на основе флеш памяти. Многие современные флеш накопители оснащены этой системой и продлевают жизнь накопителя, повышая надежность устройств.

Если вы уже разрешили использование файлов «cookie», вы можете отозвать свое согласие в любой момент времени. Дополнительные сведения можно найти в документе «Положение о файлах «cookie». Изменить настройки

Если вы уже отклонили использование файлов «cookie», вы можете дать свое согласие в любой момент времени. Дополнительные сведения можно найти в документе «Положение о файлах «cookie». Изменить настройки