ГОСТ Р ИСО/МЭК 11694-4-2013
15.3.1Отношение низкочастотного сигналак фоновому уровню сигнала
Значение отношения низкочастотного сигнала к фоновому уровню сигнала должно быть больше
или равно 0,7 (см. ИСО/МЭК 11694-3).
15.3.2Сравнение по амплитуде
Значение отношения амплитуды высокочастотного сигнала камплитуденизкочастотного
сигнала должно быть больше или равно 0,4 (см. ИСО/МЭК 11694-3).
15.3.3Перекрытие сигналов
Перекрытие сигналов (So), деленное на высокочастотную амплитуду
[A
hf
).
должно быть больше
или равно 0,5 (см. ИСО/МЭК 11694-3).
16Кодирование данных
Настоящий раздел содержит описание метода кодирования и хранения данных на оптических
картах, предусматривающего использование различных типов секторов.
16.1Обнаружение и исправление ошибок
Прежде чем данные будут записаны в сектор оптической карты, они должны быть подвергнуты
двухуровневой защите от ошибок. Сначала данные должны быть собраны в блок, содержащий
данные пользователя и определенную системную информацию. К этому блоку должен быть
применен EDC первого уровня защиты для формирования блока данных сектора. Затем блок данных
сектора должен быть подвергнут кодированию с использованием схемы кодирования EDAC с
леремежением.
Степень перемежения должна зависеть от типа сектора. Кодовое слово сектора, которое
образуется из блока данных сектора, содержит данные плюс биты с проверкой на четность,
позволяющие обнаружить ошибочные биты и исправить некоторые из них во время декодирования.
Результирующее кодовое слово следует записывать на оптическую карту при помощи
модуляционного кода для представления двоичных разрядов.
Схема кодирования EDAC должна быть записана в дополнение к данным пользователя в
секторы всех типов, за исключением типа 5. который должен быть записан без EDAC.
16.1.1Структура блока данных сектора
16.1.1.1 Длина
Длина блока данных сектора должна быть кратной 190 битам. Кратное должно зависеть от типа
сектора, представленного в таблице 3, и быть равно параметру перомежения кода EDAC. который
будет применен далее. Блок должен быть заполнен данными пользователя и заканчиваться
младшими 16 битами адреса сектора и дорожки, вспомогательным полем, если оно требуется, и 16
битами кода EDC. вытекающими из применения кода к трем предшествующим элементам блока (см.
рисунок 10).
16.1.1.2Конструкция
Для всех типов секторов, за исключением типа 5. блок данных сектора должен быть построен
следующим образом:
к блоку с данными пользователя должны быть присоединены младшие 16 битов адреса
сектора и дорожки, начиная с их старшего бита;
данные должны быть поделены на 190-битовые блоки сообщений, при этом последний
блок может содержать после адреса сектора и дорожки вспомогательные биты, которые следует
добавлять для увеличения числа битов в блоке до 174; добавление 16 битов EDAC к этим 174 битам
даст полный 190-битовый блок сообщения;
через все 190-битовые блоки сообщений проводят вычисление EDC первого уровня
защиты, при этом к последнему блоку сообщения после вспомогательных битов, если они имеются,
добавляют, начиная со старшего бита. 16 битов EDC с проверкой на четность. Это делает
последний блок 190-битовым.
16.1.2Код с обнаружением ошибок первого уровня защиты
EDC первого уровня защиты следует вычислять при помощи следующего полинома;
G(x) = х,в ♦ х12+Х5 ♦ 1.
16.1.3Кодирование блока сектора на втором уровне защиты
Блок данных сектора должен быть закодирован с использованием кода EDAC. описываемого в
16.1.4, для образования кодового слова сектора длиной
п у
272 бита, где
п
- параметр перемежения,
который равен числу 190-битовых блоков сообщений в блоке данных сектора (см. рисунок 12).
16.1.4Код с обнаружением и исправлением ошибок
Каждый блок данных сектора должен быть закодирован с использованием кода с
леремежением. основанного на коде BEST EDAC и генерируемого при помощи следующего
полинома:
12