Для считывания информации с компакт-диска используется лазерная головка (ЛГ). В корпусе ЛГ установлены лазерный диод, внутренняя оптическая система (дифракционная решетка, цилиндрическая, коллиматорная и другие линзы, призма), катушки фокусировки и трекинга с фокусирующей линзой, лазерный диод (рис. 1.1).
Рис. 1.1. Конструкция лазерной головки
При подаче напряжения питания полупроводниковый лазерный диод генерирует когерентный (разность фаз волн постоянна во времени) луч, который с помощью дифракционной решетки разделяется на основной луч и два дополнительных. Пройдя через элементы оптической системы и фокусирующую линзу, эти лучи попадают на компакт-диск (рис. 1.2).
Рис. 1.2. Фокусировка луча на поверхности диска
Точную фокусировку лучей на диске осуществляют катушки фокусировки, устанавливающие нужное положение линзы. Отразившись от диска, лучи снова попадают на фокусирующую линзу и дальше в оптическую систему. При этом отраженные лучи отделяются от падающих благодаря их разной поляризации. Перед тем, как попасть на фотодатчики (фотодиодную матрицу), основной луч проходит через цилиндрическую линзу, в которой используется эффект дисторсии для определения точности фокусировки (рис. 1.3).
Рис. 1.3. Лучи и сигналы на фотодетекторах
Если луч сфокусирован точно на поверхности компакт-диска, отраженный луч на фотодатчиках имеет форму круга, если перед или за поверхностью - форму эллипса.
Сигналы с фотодатчиков предварительно усиливаются, и по разности сигналов (A+C) и (B+D) определяется ошибка фокусировки FE (Focus Error). При точной фокусировке сигнал FE равен нулю.
Два боковых луча попадают на датчики E и F. Они используются для отслеживания прохождения основного луча по считываемой дорожке (треку) (рис. 1.4).
Рис. 1.4. Принцип отслеживания трека: а). точное прохождение луча по треку; б). ошибочное
Разность сигналов E и F определяет ошибку трекинга (отслеживания дорожки) TE (Tracking Error).
Суммарный сигнал с датчиков A, B, C и D представляет собой высокочастотный (RF) сигнал (>4 МГц) в формате EFM (Eight-to-Fourteen Modulation). Он содержит закодированную аудиоинформацию и дополнительные данные.
При установке компакт-диска двигатель позиционирования (Slide motor) перемещает лазерную головку в начальное положение, пока не замкнется концевик "Начальное положение головки". (В некоторых моделях для передвижения каретки и позиционирования имеется не два, а один двигатель.) Дальше головка начинает медленно отъезжать, пока не разомкнется концевик.
По сигналу LDON сервосхема автоматического питания лазера (ALPC - Automatic Laser Power Control) подает питание на лазерный диод. Иногда могут применяться дополнительные концевики для блокировки включения лазера и предотвращения попадания в глаза лазерного луча при разобранном механизме, а иногда лазер постоянно включен при закрытой каретке. Система ALPC поддерживает на заданном уровне мощность излучения лазерного диода. Текущую мощность излучения контролирует фотоприемник, помещенный в одном корпусе с лазерным диодом.
Сервопроцессор начинает вырабатывать импульсы начального поиска фокуса (FSR), которые поступают к сервосхемам фокусировки и далее через драйвер - на фокусирующую линзу. Сервосхема фокусировки предназначена для компенсации биений компакт-диска (вверх-вниз). Драйвер (выходной каскад) используется для усиления мощности сигналов. Линза начинает перемещаться вверх-вниз. При точной фокусировке луча на поверхности компакт-диска сигнал ошибки фокусировки FE=(A+C)-(B+D) станет минимальным, отключится подача импульсов FSR, и сервосхема фокусировки начнет управлять фокусирующей катушкой с помощью сигнала FEM, который представляет собой скорректированный сигнал FE. После удачной фокусировки вырабатывается сигнал FOK (FocusOk). Если после 3-4 FSR-импульсов сигнал FOK не вырабатывается, то определяется отсутствие компакт-диска, и работа проигрывателя останавливается.
Сигнал FOK поступает к сервосхемам управления скоростью вращения двигателя (СУСВД). Они вырабатывают сигналы MON (разрешение), MDS (обороты), MDP (фаза), CLV (управление) для управления работой двигателя и регулирования его скорости вращения. Двигатель начинает вращаться и набирать скорость. В некоторых проигрывателях импульсы запуска двигателя генерируются еще до подачи сигнала FOK вместе с FSR-импульсами. При постоянной угловой скорости вращения от начала к концу диска увеличиваются диаметр дорожки и линейная скорость. СУСВД поддерживает на постоянном уровне линейную скорость вращения диска, а после остановки проигрывателя притормаживает обороты двигателя.
Номинальная скорость потока считываемой информации с диска 4,3218 Мбит/с.
Одновременно сигнал FOK поступает к сервосхеме трекинга и активизирует ее работу. Эта сервосхема обеспечивает точное прохождение луча по центру дорожки. Для отслеживания положения луча используется сигнал ошибки трекинга (TE=E-F). Отфильтрованная высокочастотная составляющая сигнала TE (сигнал TER) поступает на катушку трекинга. Катушка трекинга перемещает линзу в перпендикулярном к дорожкам направлению и может обеспечить считывание до 20 треков без перемещения ЛГ. Отфильтрованная низкочастотная составляющая сигнала TE (сигнал RAD) подается на двигатель позиционирования, который перемещает ЛГ по полю диска. Лазерная головка периодически перемещается, когда количество прочитанных дорожек выходит за пределы, допустимые для катушки трекинга.
Схемы трекинга не могут самостоятельно определить нахождение луча на информационной дорожке или между ними. Для этого используется зеркальный детектор, который по амплитуде высокочастотного сигнала EFM определяет положение луча и корректирует его. Если луч находится между дорожками, то амплитуда сигнала EFM минимальна. При удачном отслеживании сервосхемы трекинга вырабатывают сигнал TOK (Tracking OK).
После этого начинается считывание информации с диска. Протактированный импульсами с кварцевого генератора, PLL-детектор подстраивается по частоте и фазе к высокочастотному EFM-сигналу и выделяет из него данные. В сдвиговом регистре последовательные данные преобразуются в параллельные. Дальше информация декодируется, проходит начальную обработку (деперемежение, коррекция ошибок и т.п.) и помещается в буфер "половинного состояния". СУСВД поддерживает заполнение буфера на уровне 50%. Если скорость вращения низкая и буфер заполнен менее чем на 50%, то сервосхема увеличит обороты двигателя, и наоборот. Можно на некоторое время притормозить диск, но звук не прервется. Это объясняется наличием буфера. Похожий принцип работы в AntiShock-схемах, но у них емкость и процент заполнения больше.
Информация в буфер записывается и считывается по импульсам WFCK и RFCK соответственно. Считанная информация разделяется на аудиоданные и субкод. Субкод - это служебная информация, которая содержит синхронизирующие биты, сведения о текущем треке, времени. Субкод используют сервосхемы для позиционирования лазерной головки в нужную точку. Скорость потока субкода составляет 58,8 кбит/с. Аудиоданные обрабатываются в звуковых схемах, и на выход поступает аналоговый аудиосигнал.
Преобразование звука из цифрового в аналоговый формат происходит в звуковых схемах. Первоначально данные левого и правого каналов смешаны (мультиплексированы) и размещены в одном потоке. Аудиоданные проходят дальнейшую обработку (интерполяция, замещение) в цифровых аудиосхемах.
Для улучшения качества звука и уменьшения шумов могут использоваться цифровые фильтры и схемы ускоренной выборки (OVERSAMPLING). Цифровые фильтры преобразуют разрядность аудиосигнала с 16 до 18 или 20 бит, уменьшая ступеньку квантования в выходном сигнале. При использовании 18-разрядного фильтра и ЦАП ступенька уменьшается в 4 раза и, соответственно, звук становится более приятным. Схемы ускоренной выборки перемещают шумы квантования (>22 кГц) в область более высоких частот. Данные для ЦАП считываются и преобразуются со скоростью в 2, 4, 8 или 16 раз большей, чем номинальная.
ЦАП преобразовывает цифровые сигналы в аналоговую форму. Возможны два варианта (рис. 1.5).
Рис. 1.5. Включение ЦАП в звуковых схемах
В дорогих моделях используется вариант, показанный на рис. 1.5,а. Мультиплексированный цифровой сигнал поступает на демультиплексор, который по тактирующим импульсам разделяет его на 2 цифровых потока соответственно для левого и правого каналов. Для каждого канала используется свой ЦАП. В другом варианте (рис. 1.5,б) применяется один ЦАП, аналоговый сигнал с которого разделяется коммутатором на два канала. В обоих случаях линия задержки используется для выравнивания по времени данных правого и левого каналов.
Аудиосигналы с выхода ЦАП усиливаются и поступают на выходные фильтры. Фильтры обрезают высокочастотные составляющие (>20 кГц), шумы квантования и сглаживают ступеньку.
В аудиосхемах используются транзисторные ключи, которые управляются сигналом MUTE и закорачивают выходной сигнал на корпус. Если диск считывается нормально, то в режимах "Воспроизведение" или "Перемотка по треку" процессор отключает блокировку звука. Во всех остальных режимах функция MUTE активизирована.
От качества фильтра напрямую зависит качество аудиосигнала. В дорогих моделях используют фильтры более высоких порядков.
При включении проигрывателя в сеть вырабатывается сигнал сброса Reset, который обнуляет регистры процессора. Процессор проверяет положение каретки, лазерной головки (при необходимости позиционирует в начальное положение) и наличие компакт-диска. В некоторых моделях при наличии диска проигрыватель переходит в режим воспроизведения.
При нажатии клавиши "Open/Close" процессор подает сигнал на двигатель каретки, каретка выезжает. При полном выезде каретки срабатывает концевик "Конечное положение каретки", и процессор останавливает двигатель. В некоторых моделях проигрывателей применяются электрические схемы без концевиков, которые по силе тока, потребляемого двигателем, определяют начальное и конечное положения каретки.
Диск устанавливается в каретку. При повторном нажатии клавиши "Open/Close" процессор запускает двигатель. Каретка заезжает, пока не сработает концевик "Начальное положение каретки". Диск устанавливается на столик и прижимается к нему. Проигрыватель пытается считать заголовок диска.
Информация с диска считывается в направлении от центра. Физически заголовок расположен в начале компакт- диска. В нем записана информация о количестве композиций, общем времени и т.п. Если информация считается удачно, на экране высветятся характеристики диска. В противном случае на дисплее появится сообщение "Error", "No Disc" или "-", а в некоторых моделях режим воспроизведения будет заблокирован.
ЛГ начинает считывать диск, ищет начало первого трека и начинает воспроизводить его. Одновременно отображаются номер и время трека на дисплее.
Приостанавливается воспроизведение диска. Выходной аудиосигнал блокируется. Лазерная головка остается на одном месте.
ЛГ ищет начало нужного трека и начинает его воспроизводить.
В этом режиме ускоренно проигрывается трек. Процессор вырабатывает сигналы JF (прыжок вперед) и JP (прыжок назад). Катушка трекинга и ЛГ медленно перемещаются вперед (назад). Считывающий луч постоянно перепрыгивает с текущей дорожки на следующую. С помощью детектора подсчитывается количество пересеченных дорожек. Соответственно вырабатывается сигнал для управления катушкой трекинга (до 25 треков) и двигателем позиционирования. Амплитуда аудиосигнала на выходе немного снижается.
В проигрывателях CD используется лазер почти инфракрасного спектра с длиной 780 нм. Считается, что в видимый световой спектр входят волны длиной от 400 до 700 нм. Практически никто не может увидеть свет с длиной волны более 720 нм.
Лазер "просвечивает" пластиковую основу диска из поликарбоната и проникает до самого последнего слоя носителя. Затем луч отклоняется от отражающего слоя, снова проходит сквозь поликарбонат и считывается фотодатчиком, установленным в считывающей головке привода. Коэффициент преломления поликарбоната составляет около 1,55, что позволяет еще более сфокусировать лазерный луч (от 800 um в глубине поликарбонатной подложки до около 1,7 um на поверхности отражающего слоя). Это свойство сводит к минимуму влияние на считывание информации пыли и царапин на диске. Если бы лазер фокусировался только до значения 200 um, то, к примеру, любая грязь размером 400 um на поверхности диска привела бы к сбою. Однако для CD-проигрывателя такие загрязнения не имеют практически никакого значения.
Если в фотодатчик попадает яркий свет (стандартом предусмотрено, что при полном отражении должно отражаться не менее 70 процентов света), то проигрыватель "понимает", что это ровное место на диске ("land"), а если в датчик проникает менее яркий свет, это означает, что в данном месте на диске имеется углубление ("pit"). Строго говоря, поскольку луч проходит "под" регистрирующим слоем, углубление воспринимается им как возвышение. Высота этого возвышения составляет 1/4 от длины волны лазера в поликарбонате, поэтому отраженный от возвышения свет имеет фазовую разницу в половину длины волны лазера. Свет, отраженный от возвышения и от окружающих ровных мест, самопоглощается. (Возвышение отражает около 25 процентов светового потока. Ширина возвышения составляет 0,5 um или около 1/3 сфокусированной точки лазерного луча.)
При считывании CD используется множество оптических явлений, включая поляризацию света и диффракционные решетки. К примеру, в считывающей головке устанавливается трехлучевая система автофокусировки, при помощи которой лазер точно позиционируется на спиральной дорожке диска, а также на правильном расстоянии от самого диска. Необходимо также отметить, что поскольку свет распространяется в поликарбонате медленнее, чем в воздухе, длина волны лазера в CD близка к 500 нм.
В отличие от штампованных CD, на дисках CD-R и CD-RW нет ни углублений, ни плоских мест. На CD-R луч записывающего лазера нагревает органический краситель примерно до 250 градусов Цельсия, благодаря чему этот краситель тает и/или химически разлагается и формирует метку на диске, которая снижает коэффициент отражения. На носителях CD-RW записывающий лазер изменяет структуру регистрирующего слоя из кристаллического (отражающего 25 процентов света) в аморфный (отражающий 15 процентов света) и наоборот. Это происходит при нагревании регистрирующего слоя до точки плавления (от 500 до 700 градусов Цельсия), а затем быстрого его охлаждения для перехода в аморфное состояние, либо при нагревании его до точки перехода (200 градусов Цельсия), а затем медленного охлаждения для перехода в более стабильную кристаллическую форму. Из-за низкого коэффициента отражения CD-RW такие диски невозможно прочитать на большей части старых CD-проигрывателях.
Внешняя память
Оптические диски
Оптические (лазерные) диски в настоящее время являются наиболее популярными носителями информации. В них используется оптический принцип записи и считывания информации с помощью лазерного луча.
Информация на лазерном диске записывается на одну спиралевидную дорожку, начинающуюся от центра диска и содержащую чередующиеся участки впадин и выступов с различной отражающей способностью.
При считывании информации с оптических дисков луч лазера, установленного в дисководе, падает на поверхность вращающегося диска и отражается. Так как поверхность оптического диска имеет участки с различными коэффициентами отражения, то отраженный луч также меняет свою интенсивность (логические 0 или 1). Затем отраженные световые импульсы преобразуются с помощью фотоэлементов в электрические импульсы.
В процессе записи информации на оптические диски применяются различные технологии: от простой штамповки до изменения отражающей способности участков поверхности диска с помощью мощного лазера.
Существует два типа оптических дисков:
CD-диски (CD - Compact Disk, компакт диск), на который может быть записано до 700 Мбайт информации; DVD-диски (DVD - Digital Versatile Disk, цифровой универсальный диск), которые имеют значительно большую информационную емкость (4,7 Гбайт), так как оптические дорожки на них имеют меньшую толщину и размещены более плотно.
DVD-диски могут быть двухслойными (емкость 8,5 Гбайт), при этом оба слоя имеют отражающую поверхность, несущую информацию.
Кроме того, информационная емкость DVD-дисков может быть еще удвоена (до 17 Гбайт), так как информация может быть записана на двух сторонах.В настоящее время (2006 год) на рынок поступили оптические диски (HP DVD и Blu-Ray), информационная емкость которых в 3-5 раз превосходит информационную емкость DVD-дисков за счет использования синего лазера с длиной волны 405 нанометров.
Накопители оптических дисков делятся на три вида:
- Без возможности записи - CD-ROM и DVD-ROM
(ROM - Read Only Memory, память только для чтения).
На дисках CD-ROM и DVD-ROM хранится информация, которая была записана на них в процессе изготовления. Запись на них новой информации невозможна.- С однократной записью и многократным чтением -
CD-R и DVD±R (R - recordable, записываемый).
На дисках CD-R и DVD±R информация может быть записана, но только один раз. Данные записываются на диск лучом лазера повышенной мощности, который разрушает органический краситель записывающего слоя и меняет его отражательные свойства. Управляя мощностью лазера, на записывающем слое получают чередование темных и светлых пятен, которые при чтении интерпретируются как логические 0 и 1.- С возможностью перезаписи - CD-RW и DVD±RW
(RW - Rewritable, перезаписываемый).На дисках CD-RW и DVD±RW информация может быть записана и стерта многократно.
Записывающий слой изготавливается из специального сплава, который можно нагреванием приводить в два различных устойчивых агрегатных состояния, которые характеризуются различной степенью прозрачности. При записи (стирании) луч лазера нагревает участок дорожки и переводит его в одно из таких состояний.
При чтении луч лазера имеет меньшую мощность и не изменяет состояние записывающего слоя, а чередующиеся участки с различной прозрачностью интерпретируются как логические 0 и 1.Основные характеристики оптических дисководов:
емкость диска (CD - до 700 Мбайт, DVD - до 17 Гбайт) скорость передачи данных от носителя в оперативную память - измеряется в долях, кратных скорости
150 Кбайт/сек для CD-дисководов (Такая скорость считывания информации была у первых CD-дисководов) и
1,3 Мбайт/сек для DVD-дисководов (Такая скорость считывания информации была у первых DVD-дисководов)
В настоящее время широкое распространение получили 52х-скоростные CD-дисководы - до 7,8 Мбайт/сек.
Запись CD-RW дисков производится на меньшей скорости (например, 32х кратной).
Поэтому CD-дисководы маркируются тремя числами «скорость чтения Х скорость записи CD-R Х скорость записи CD-RW» (например, «52х52х32»).
DVD-дисководы также маркируются тремя числами (например, «16х8х6»время доступа - время, нужное для поиска информации на диске, измеряется в миллисекундах (для CD 80-400мс). При соблюдении правил хранения (хранения в футлярах в вертикальном положении) и эксплуатации (без нанесения царапин и загрязнений) оптические носители могут сохранять информацию в течение десятков лет.
Дополнительная информация о структуре дисков
Диск, созданный промышленным способом, состоит из трех слоев. На основу диска, созданного из прозрачного пластика методом штамповки наносится информационный узор. Для штамповки существует специальная матрица-прототип будущего диска, которая выдавливает дорожки на поверхности. Далее на основу напыляется отражающий металлический слой, а затем сверху еще и защитный слой из тонкой пленки или специального лака. На этот слой часто наносятся различные рисунки и надписи. Информация считывается с рабочей стороны диска через прозрачную основу.
Записываемые и перезаписываемые компакт-диски имеют дополнительно еще один слой. У таких дисков основа не имеет информационного узора, но между основой и отражающим слоем расположен регистрирующий слой, который может менять под воздействием высокой температуры.При записи лазер разогревает заданные участки регистрирующего слоя, создавая информационный узор.
DVD-диск может иметь два регистрирующих слоя. Если один из них выполняется по стандартной технологии, то другой - полупрозрачный, наносится ниже первого и имеет прозрачность около 40%. Для считывания двухслойных дисков применяются сложные оптические головки с переменным фокусным расстоянием. Луч лазера, проходя через полупрозрачный слой, сначала фокусируется на внутреннем информационном слое, а по завершении его чтения перефокусируется на внешний слой.
В лазерных дисководах CD-ROM и DVD-ROM используется оптический принцип записи и считывания информации. В процессе записи информации на лазерные диски для создания участков поверхности с различными коэффициентами отражения применяются различные технологии: от простой штамповки до изменения отражающей способности участков поверхности диска с помощью мощного лазера. Информация на лазерном диске записывается на одну спиралевидную дорожку (как на грампластинке), содержащую чередующиеся участки с различной отражающей способностью. В процессе считывания информации с лазерных дисков луч лазера, установленного в дисководе, падает на поверхность вращающегося диска и отражается. Так как поверхность лазерного диска имеет участки с различными коэффициентами отражения, то отраженный луч также меняет свою интенсивность (логические 0 или 1). Затем отраженные световые импульсы преобразуются с помощью фотоэлементов в электрические импульсы и по магистрали передаются в оперативную память.
Лазерные дисководы (CD-ROM и DVD-ROM) используют оптический принцип чтения информации. На лазерных CD-ROM (CD - Compact Disk, компакт диск) и DVD-ROM (DVD - Digital Video Disk, цифровой видеодиск) дисках хранится информация, которая была записана на них в процессе изготовления. Запись на них новой информации невозможна, что отражено во второй части их названий: ROM (Real Only Memory - только чтение). Производятся такие диски путем штамповки и имеют серебристый цвет. Информационная емкость CD-ROM диска может достигать 650-700 Мбайт, а скорость считывания информации в CD-ROM-накопителе зависит от скорости вращения диска. Первые CD-ROM-накопители были односкоростными и обеспечивали скорость считывания информации 150 Кбайт/с. В настоящее время широкое распространение получили 52-скоростные CD-ROM-накопители, которые обеспечивают в 52 раза большую скорость считывания информации (до 7,8 Мбайт/с). DVD-диски имеют гораздо большую информационную емкость (до 17 Гбайт) по сравнению с CD-дисками. Во-первых, используются лазеры с меньшей длиной волны, что позволяет размещать оптические дорожки более плотно. Во-вторых, информация на DVD-дисках может быть записана на двух сторонах, причем в два слоя на одной стороне. Первое поколение DVD-ROM-накопителей обеспечивало скорость считывания информации примерно 1,3 Мбайт/с. В настоящее время 16-скоростные DVD-ROM-дисководы достигают скорости считывания до 21 Мбайт/с.
Принтер-- составная часть электроннойнастольной изд. системы, аппарат, который автоматически распечатывает введенный в память компьютера текст по программе, обеспечивающей его соответствие типографскому наборугранокилиполос. Распечатка используется либо в качестве корректурных оттисков, либо в качестве полосрепродуцируемого оригинал-макета.Различаются П.матричные,лазерныеиструйны
Плоттер- Для вывода сложных и широкоформатных графических объектов (плакатов, чертежей, электрических и электронных схем) используются специальные устройства вывода - плоттеры. Принцип действия плоттера такой же, как и уструйного принтера.
Динамики / Колонки - Динакими - воспроизводят звук, который создает компьютер - начиная от записанной музыки до синтезированной речи или звуковых эффектов, используемых Windows.Компьютерные колонки (динамики ) бывают разного качества: от дешевых пластиковых коробок с глухим звуком до отлично звучащей дорогой стереосистемы. Подключить новые колонки очень просто: вытаскиваете шнур от старых и вставляете шнур от новых. Усилитель встроен в колонки и не нуждается в отдельном подключении. Системы из нескольких колонок тоже существуют, наиболее популярна система из двух-трех колонок с сабвуфером, который вы можете спрятать под стол, а маленькие колонки расположить по обе стороны монитора.
ВведениеПомните, во времена MS-DOS существовал драйвер, позволяющий записывать на обычную 740 Кб дискету до 800 Кб информации? А 900.com помните? О, времена, о нравы! Сегодня, когда дискеты давно вышли из моды, а емкость массовых носителей информации перешагнула через отметку в 650 Мб, старые идеи дают новые всходы...
Емкость CD-R/RW болванок, объявляемая производителем, всегда много меньше физической емкости данного диска и равна объему информации, который можно записать в режиме MODE 1. Разумеется, помимо MODE 1 существуют и другие режимы записи данных, отличающиеся друг от друга в первую очередь емкостью и надежностью.
Если целостность данных не является превалирующим фактором, вместимость лазерного диска можно существенно увеличить, выиграв порядка 15% дополнительного пространства за счет отказа от избыточных корректирующих кодов Рида-Соломона. Использование незадействованных каналов подкода дает еще 4% емкости, а отказ от выводной области - 2%. Наконец, не стоит забывать о такой полезной возможности как overburn ("перепрожиг" диска).
Таким образом, на обычный 700 Мб лазерный диск при желании можно вместить от 800 Мб до ~900 Мб данных, а на 90-минутный - от 900 Мб до 1 Гб. Ниже будет рассказано - как.
Сколько бит в байте? Правильно, восемь. А сколько бит в семистах мегабайтах? А это - смотря в каких мегабайтах! Так, например, стандартная 700 Мб CD-R/RW болванка вмещает в себя по меньшей мере 23 миллиона бит или порядка трех гигабайт "сырой" информации, большая часть их которой расходуется на служебные структуры данных, обеспечивающие лазерному диску работоспособность. Колоссальная избыточность принятой системы кодирования объясняется физическими свойствами светового луча, который в силу своих волновых свойств, одиночные "питы" и "ленды" просто огибает. Минимальной "горной формацией" уверенно распознаваемой лазерным лучом, является последовательность из трех "питов" ("лендов"), соответствующая трем логическим нулям. Переход от пита и ленду или наоборот - соответствует логической единице. Поскольку две соседние единицы всегда оказываются разделены по меньшей мере тремя нулями, приходится прибегать к сложной системе перекодировки, преобразующий всякий 8-битный символ исходных данных в 15 битное EFM-слово (от английского Eight to Fifteenth Modulation - Модуляция Восемь в Пятнадцать), причем EFM-слова не могут следовать вплотную друг за другом (задумайтесь, что произойдет, если за EFM-словом, оканчивающимся на единицу, попробовать записать EFM-слово с той же самой единицы и начинающиеся) и вынуждены разделяться тремя merging-битами. Таким образом, на каждые 4 бита исходных данных приходится 9 бит физических. Очевидно, что стандартная схема модуляции не является идеальной и оставляет достаточный запас для ее усовершенствования (см. раздел "Резерв-6 или дополнительные источники емкости").
Минимальной порцией данных, непосредственно адресуемой на программной уровне, является сектор (или в терминологии Audio CD - блок). Один блок состоит из 98 фреймов, каждый из которых, в свою очередь, содержит 24 байта полезных данных, 8 байт кодов Рида-Соломона, часто называемых CIRC-кодами, хотя с технической точки зрения это и не совсем верно, 3 синхробайта и 8 бит каналов подкода - по одному биту на каждый из восьми каналов, условно обозначаемых латинскими буквами P, Q, R, S, T, U, V и W соответственно. Q-канал хранит служебную информацию о разметке диска, P-канал служит для быстрого поиска пауз, остальные каналы - свободны.
Таким образом, эффективная емкость одного блока составляет 2352 байта или даже 2400 байт с учетом каналов подкода (из 98 байт субканальных данных - 34 байта отданы под служебные нужды). Корректирующие коды Рида-Соломона позволяют исправлять до 4 разрушенных байт на каждый фрейм, что составляет 392 байт на целый блок.
Диски с данными (CD-Data), ведущие свою родословную от Audio-дисков, поддерживают два основных режима обработки данных: MODE 1 и MODE 2. В режиме MODE 1 из 2352 байт сырой емкости сектора, лишь 2048 байт отданы непосредственно под пользовательские данные. Остальные распределены между заголовком сектора (16 байт), контрольной суммой сектора (4 байта) и дополнительными корректирующими кодами, увеличивающие стойкость диска к физическим повреждениям (276 байт). Оставшиеся 8 байт никак не задействованы и обычно проинициализированы нулями.
В режиме MODE 2 из 2352 байт сырой емкости сектора только 16 байт отданы под служебные структуры (заголовок), а остальные 2336 байт содержат пользовательские данные. Легко видеть, что при записи диска в MODE 2 его эффективная емкость становится на ~15% больше, но и надежность хранения данных при этом приблизительно на треть ниже. Однако, при использовании качественных носителей информации (от ведущих брэндов отрасли) и бережном обращении с ними, риск невосстановимого разрушения данных достаточно невелик (см. "Приложение: тестирование дисков на надежность"). К тому же, многие форматы данных безболезненно переносят даже множественные искажения средней и высокой степени тяжести. К этой категории относятся DivX, MP3, JPEG и другие типы файлов. C некоторой долей риска можно записывать архивы и исполняемые файлы, потерей которой вы не сильно огорчитесь или которые возможно восстановить из основного хранилища (например, при переносе файлов между компьютерами, дублировании дисков, взятых напрокат и т.д.).
Чистый MODE 2 в живой природе встречается крайне редко, однако с его производными нам приходится сталкиваться буквально на каждом шагу. Это и CD-ROM XA MODE 2 (применяющийся в много-сессионных дисках), и Video CD/Super Video CD, и CD-I, и многое другое.
Формат CD-ROM XA, возникший на фундаменте MODE 2, выгодно отличается от своего предшественника возможностью динамической смены типа трека на всем его протяжении. Часть трека может быть записана в режиме FORM 1, практически идентичном режиму MODE 1, но задействовавшего восемь ранее пустующих байт под нужды специального заголовка, а часть - в FORM 2, - усовершенствованном MODE 2: 2324 байта пользовательских данных, 16 байт основного и 8 байт вспомогательного заголовков плюс 4 байта контрольной суммы для контроля целостности (но не восстановления!) содержимого сектора. Режим FORM 1 предполагалось использовать для критических к разрушению данных (исполняемых файлов, архивов и т. д.), а FORM 2 - для аудио/видеоданных. Увы, этим замыслам было не суждено сбыться и широкого распространения режимы FORM 2 так и не получили. Единственным более или менее популярным форматом, опирающимся на режим XA MODE 2 FORM 2 стал Video CD/Super Video CD, позволяющий записать на обычном 700 Мб диске до 800 Мб информации и 900 Мб на 90-минутном (плюс overburn), что приблизительно на четыре мегабайта меньше чистого MODE 2, но такими потерями можно и пренебречь. Зато, в отличии от чистого MODE 2, формат Video CD/Super Video CD поддерживается операционными системами семейства Windows и Linux.
Рисунок 1. "Табель о рангах" - схема распределения объема лазерного диска по различным структурам. Как видно, на пользовательские данные отводится немногим более половины общего дискового пространства.
FILE "my_file.dat" BINARY
TRACK 1 MODE2/2336
INDEX 1 00:00:00
Внимание! Не все приводы поддерживают чтение/запись "сырых" субканальных данных. Убедитесь, что в "Параметрах профиля" Clone CD стоит "чтение субканалов из треков с данными" и галочка "не восстанавливать субканальные данные" сброшена. В противном случае, у вас ничего не получится.