Это окончание невероятной информации про оптические диски.
...
форматирован, форматирован изготовителем, форматирован пользователем, форматрование активно
состояние проверки форматирования: аналогично
записана ли вводная зона полностью
выводная зона: отсутствует, временная, частично записана, полностью
адрес последнего сектора непрерывно записанных данных
адрес последнего сектора непрерывно проверенных данных
битовая карта записанных секторов вне непрерывной области (с точностью до ECC блока)
случайное число (предположительно уникальный идентификатор диска)
WDCB (Write inhibit DCB)
- количество изменений содержимого WDCB
- можно ли снять защиту не зная пароля
- тип защиты: нельзя записывать вообще; нельзя записывать, кроме как в блоки управления плохими блоками; нельзя записывать в зону данных; можно записывать куда угодно
- пароль (32 символа; можно содержать строку, которой не соответствует никакой пароль, т.е. диск нельзя будет перезаписать никак)
Особый цинизм стандарта заключается в явном предложении обратиться за разъяснениями по поводу форматирования и системы управления плохими блоками в отдел лицензий фирмы Филипс.
Режим записи - CLD (Constant Linear Density), устройство может реализовать CAV. Скорость записи - до 8x. Формат фрейма данных и его кодирование совпадает с DVD-ROM. Выбранный метод записи позволяет произвольно записывать ECC блоки (32 КБ).
Информационная зона может содержать одну или более сессий (до 191). Односессионная информационная зона делится на внутреннюю зону, вводную зону, зону (пользовательских) данных (максимум 2295104 сектора), выводную зону, внешнюю зону. Все их можно записывать, чистая болванка не содержит ничего. Первый сектор зоны данных имеет адрес (PSN) 0x30000. Логический адрес (LSN) этого сектора равен 0.
Запись идёт по выдавленной канавке. Канавка имеет форму спирали, на которой с помощью небольших отклонений записана информация об адресах блоков, которые должны быть размещены в данном месте (ADIP - Address-in-Pregroove). На 1 ECC блок приходится 51 бит информации, записанной в ADIP (из них 22 бита - физический адрес). Дополнительно во вводной зоне ADIP содержит информацию о физическом формате (256 байт, копируется в управляющую зону при инициализации), формат аналогичен DVD+RW.
Внутренняя зона состоит из
- начальной зоны (должна оставаться незаписанной)
- внутренней зоны тестирования диска (для OPC, запись в строну уменьшения адресов)
- вводная зона внутренней зоны счётчиков диска (не заполняется)
- внутренняя зона счётчиков диска (позволяет узнать какая часть внутренней зоны тестирования уже использована)
- внутренняя зона администрирования диска (идентификатор устройства и только его изготовителю понятная информация)
- оглавление (TOC)
- расположение закрытых сессий; для каждой сессии - идентификатор устройства, является ли она последней, номер сессии, адреса первого и последнего секторов, номер последнего фрагмента сессии
- индикатор записанной области: в какой из 256 частей диска есть записи, а в какой - нет
Вводная зона (заполняется при закрытии первой сессии) состоит из
- защитной зоны 1 (для совместимости другими DVD стандартами)
- резервной зоны 1 (нули)
- резервной зоны 2 (нули)
- внутренней зоны идентификации диска (набор Disk Control Block - DCB)
- резервной зоны 3 (нули)
- зоны опорных кодов (специальный битовый шаблон)
- буферной зоны 1 (нули)
- зоны данных управления (формат аналогичен DVD-ROM, копируется из ADIP с добавлением адресов начала и конца первой сессии)
- буферной зоны 2 (нули)
Выводная зона состоит из
- буферной зоны 3 (нули)
- внешней зоны идентификации диска (копия внутренней зоны идентификации диска или последней внутренней зоны идентификации сессии)
- защитной зоны 2 (разделяет тестовые зоны и полезные данные; если диск заполнен не полностью, то размер этой зоны может быт увеличен)
Внешняя зона состоит из
- внешняя зона администрирования диска (идентификатор устройства и только его изготовителю понятная информация)
- внешняя зона счётчиков диска (позволяет узнать какая часть внешней зоны тестирования уже использована)
- резервной зоны 4 (нули)
- внешней зоны тестирования диска (для OPC, запись в строну уменьшения адресов)
- защитной зоны 3 (не заполняется)
Каждая сессия состоит из вводной зоны сессии (Intro), зоны (пользовательских) данных (целое число ECC блоков) и выводной зоны сессии (Closure). Для первой сессии в качестве вводной зоны сессии выступает вводная зона диска. Для последней сессии в качестве выводной зоны сессии выступает выводная зона диска. Последняя сессия может быть открытой (не иметь выводной зоны сессии). Данные могут записываться только в открытую сессию, так что если последняя сессия диска закрыта, то необходимо создать новую открытую сессию.
Вводная зона сессии состоит из буферной зоны A (нули), внутренней зоны идентификации сессии (набор Disk Control Block - DCB), зоны данных управления сессии (формат аналогичен DVD-ROM) и буферной зоны B (нули). Выводная зона сессии состоит из буферной зоны С (нули) и внешней зоны идентификации сессии (должна совпадать с внутренней зоной идентификации сессии).
Запись сессии может производиться несколькими (до 16) последовательными фрагментами (между ними теряется пространство в 1 ECC блок). Описание каждого фрагмента заносится в Session DCB. Открытие и закрытие сессии также считаются фрагментами. Чтобы данные сессии можно было прочесть на DVD-ROM, она должна быть закрыта (все незаписанные места во всех фрагментах заполняются и заносится информация в водные и выодные зоны). Фрагменты имеют непрерывную нумерацию во всех сессиях (от 1).
DCB используются для обмена информацией между устройствами типа +R. Для чтения полностью отформатированных или записанных дисков в DVD-ROM они не нужны. Если имеется несколько DCB одного типа, то правильным считается последний. Обеспечиавют возможность защиты от создания заменяющего DCB, записи в зону данных и чтения управляющей информации. Каждый DCB должен содержать уникальный идентификатор записавшего его устройства (изготовитель, модель, серийный номер). Пока определен 1 тип DCB
- SDCB (Format of the Session DCB)
- номер сессии (с 1)
- случайное число (предположительно уникальный идентификатор диска), только во вводной зоне диска
- информация приложения (для защиты от копирования)
- последовательность записей двух типов
- описание фрагмента: номер фрагмента, адреса первого и последнего секторов
- описание предыдущей сессии: номер предыдущей сессии, адреса первого и последнего секторов зоны данных предыдущей сессии
Характеристики устройства:
- Возможность чтения CD-DD, CD-R, CD-RW, DVD-ROM, DVD-R, DVD-RW, DVD-RAM, DVD+R, DVD+RW, DVD+R9, DVD-R DL.
- Возможность записи CD-DD, CD-R, CD-RW, DVD-ROM, DVD-R, DVD-RW, DVD-RAM, DVD+R, DVD+RW, DVD+R9, DVD-R DL.
- Скорость чтения и записи дисков различного типа (кратность относительно 150 KB данных в секунду).
- Метод управления вращением (при чтении и записи дисков различного типа):
- CLV - постоянная линейная скорость. Угловая скорость (частота вращения) постепенно уменьшается от центра к краю диска. При увеличении скорости чтения более 16x (2400 KB/s) в начале диска вибрация становится столь велика, что плохо отцентрированные диски ("пиратские") могут разрушаться.
- Zone CLV (на внутренней зоне - 16x).
- CAV, PCAV (Zone CAV) - постоянная, частично-постоянная угловая скорость. Частота вращения скачками изменяет при переходе от одной области диска к другой. Паспортная скорость чтения (записи) данных достигается только в конце диска.
- TrueX - одновременное чтение с нескольких дорожек.
- Интерфейс и его модификация (SCSI, ATAPI (IDE), USB, USB 2.0, FireWire (IEEE 1394), нестандартные и устаревшие (Sony, Panasonic, Mitsumi)). Определяет скорость передачи из буфера устройства в компьютер и загрузку процессора. Особое внимание надо уделить наличию DMA.
- Качество считывания, алгоритм коррекции ошибок (понижение скорости и возвращение ее обратно).
- Среднее время доступа.
- Установка диска в устройство:
- выдвигающийся поддон (tray)
- контейнер (caddy)
- щель
- магазин на несколько дисков
- Защита от опустошения буфера при записи:
- BURN-Proof (aka BurnProof, aka BufferUnderRuN-Proof, Sanyo)
- SafeBurn (Oak, Yamaha)
- JustLink (Ricoh)
- Seamless Link (ACER)
- ExacLink (Oak, Mitsumi)
- SMART-BURN (Lite-On)
- Объем буфера.
- Умение извлекать "сырые" данные с сектора (Read Long, Read Raw, DAE). Используется для чтения CD-DA в цифровом формате и обхода систем защиты от копирования.
Продолжение:
Часть 1 optical discs CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-R, DVD-RAM, DVD-RW, DVD + RW, DVD + R,
Часть 2 - optical discs CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-R, DVD-RAM, DVD-RW,
Comments
To leave a comment
Electromechanical devices of electronic devices
Terms: Electromechanical devices of electronic devices