256
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2012
и внутренним кодами Рида — Соломона и образуют блоки кода, ис-
правляющего ошибки (ECC-преобразование)
[8].
4.
Таблица записи (Recording Frame) — блок кода, исправляюще-
го ошибки, представленного 16 подблоками, каждый из который по-
дается на вход коду с ограниченной длиной поля записи (Run-length
Limited, RLL)
.
5.
Физический сектор (Physical Sector) — создание физических
секторов из таблиц записи. На данном шаге происходит добавление
синхронизирующих последовательностей.
Данные после таблицы данных и таблицы скремблирования по-
даются на шаг конфигурации блоков кода, исправляющего ошибки
(
ECC Block configuration) [7].
Все данные с предыдущего шага (таблицы скремблирования) де-
лятся на блоки размером 192×172 байт (рис. 4).
Рис. 4. Блоки размером 192×172 байт
Матрица размером 192×172 байт — информационная матрица. В
этой матрице выбирается 172 столбца и каждый из них передается на
вход как информационный вектор кода Рида — Соломона
RS(208,192,17). На выходе кода — промежуточная матрица размером
208
×172 байт. В полученной промежуточной матрице берется каждая
из 208 строк и поступает как информационный вектор на вход кода
RS(182,17,10). Полученная матрица 208 ×182 байт является кодовой
матрицей. Первое преобразование называют внешним кодом, а вто-
рое — внутренним. Внешний код предназначен для исправления па-
кетных ошибок (возникают при дефектах производства диска, от
длительного хранения, попадания пыли и проявления царапин на
диске), а внутренний — для исправления одиночных ошибок (прояв-
ляются при сбое считывающей головки, а также при сбоях в цепях
частей печатной платы) [9].