Лазерные диски и дисководы. Быстрые дисководы CD-ROM хлынули потоком

Когда в начале 80-х годов прошлого века компании Sony и Philips выпустили звуковые компакт-диски (Compact Disc - CD), никто не мог предположить, каким ценным носителем информации они станут в недалеком будущем. Долговечность, возможность произвольного доступа и высокое качество звука CD привлекли к ним всеобщее внимание и способствовали их широкому распространению. Первый накопитель CD-ROM (CD-ROM drive) для РС был выпущен в 1984 г., но прошло несколько лет прежде чем он стал почти обязательным компонентом высококачественных РС. Сейчас же на CD-ROM распространяются игры, программные приложения, энциклопедии и другие мультимедийные программы (образно говоря, сейчас "из дорогой роскоши накопитель CD-ROM превратился в дешевую необходимость"). Собственно, "мультимедийная революция" многим обязана дешевым CD-ROM большой емкости. Если звуковой CD был рассчитан на воспроизведение высококачественного цифрового звука в течение 74 минут, то компьютерный CD-ROM может хранить 660 МБ данных, более 100 фотографий высочайшего качества или телефильм продолжительностью 74 минуты. Многие диски хранят все эти виды информации, а также и другую информацию.

Накопители CD-ROM играют важную роль в следующих аспектах вычислительной системы:

  • Поддержка программного обеспечения : Самая важная причина того, что современный РС должен иметь накопитель CD-ROM, является огромное число программных приложений, распространяемых на компакт-дисках. Сейчас гибкие диски для этого практически не применяются.
  • Производительность : Поскольку сейчас много программ используют накопитель Cd-ROM, важное значение приобретает производительность накопителя. Конечна, она не столь критична, как производительность жесткого диска и таких компонентов РС, как процессор и системная память, но все же имеет важное значение.

Благодаря массовому производству современные накопители CD-ROM стали быстрее и дешевле, чем раньше. Сейчас на CD-ROM распространяется подавляющее большинство программных приложений, а многие программы (например, базы данных, мультимедийные приложения, игры и фильмы) можно выполнять непосредственно с CD-ROM, причем часто в сети. Современный рынок накопителей CD-ROM предлагает внутренние, внешние и портативные устройства, однодисковые и многодисковые устройства с автоматической сменой дисков, накопители с интерфейсами SCSI и EIDE, а также множество стандартов.

Большинство накопителей CD-ROM имеют на лицевой панели удобные органы управления, позволяющие использовать накопитель для воспроизведения и прослушивания звуковых компакт-дисков. Обычно имеются такие органы управления:

  • Выход на стерео-наушники : Небольшое гнездо (джек - jack) для подключения наушников и прослушивания звукового CD.
  • Поворотная ручка для управления громкостью : Для регулировки громкости звукового выхода.
  • Кнопки Start и Stop : Предназначены для того, чтобы начать и остановить воспроизведение звукового CD. В некоторых накопителях эти кнопки являются единственными органами управления.
  • Кнопки Next Track и Previous Track : Эти кнопки позволяют перейти к следующей дорожке и предыдущей дорожке звукового CD.

Накопители CD-ROM появились после того, как отсеки накопителей в РС были стандартизованы, поэтому они рассчитаны на стандартный отсек накопителя 5.25". Высота накопителя CD-ROM составляет 1.75", что соответствует стандартному отсеку "половинной высоты" (half-height). Большинство накопителей имеют металлический кожух, в котором имеются отверстия для крепящих винтов, что обеспечивает простой монтаж накопителя в отсеке. Для установки диска обычно применяется выдвижной лоток (tray).

Структура диска CD-ROM

Накопитель CD-ROM можно сравнить с накопителем на гибком диске, так как в обоих накопителях применяется сменный (removable) носитель. Его можно сравнить и с накопителем на жестких дисках, так как оба накопителя имеют большую емкость. Однако CD-ROM не является ни гибким, ни жестким диском. Если в накопителях на гибком и жестких дисках используется магнитный (magnetic) носитель, то в CD-ROM применяется оптический (optic) носитель. Базовый CD-ROM имеет диаметр 120 мм (4.6") и представляет собой своеобразный "сэндвич" толщиной 1.2 мм из трех покрытий: задний слой прозрачного поликарбонатового пластика, тонкая алюминиевая пленка и лаковое покрытие для защиты диска от внешних царапин и пыли.

В традиционном производственном процессе на чистом поликарбонатовом пластике штампуются миллионы крошечных впадин, называемых питами (pits), на спирали, которая разворачивается от центра диска наружу. Затем питы покрываются тонкой алюминиевой пленкой, которая придает диску характерный серебряный цвет. Типичный пит имеет ширину 0.5 мкм, длину от 0.83 до 3 мкм и глубину 0.15 мкм. Расстояние между дорожками (шаг дорожек - pitch) составляет всего 1.6 мкм. Плотность дорожек составляет более 16 000 дорожек на дюйм (Tracks Per Inch - TPI); для сравнения - у гибкого диска TPI равно 96, а у жесткого диска 400. Длина развернутой и вытянутой спирали составляет около четырех миль.

Конечно, с компакт-дисками необходимо обращаться аккуратно. Наиболее чувствительна к повреждениям рабочая сторона диска. Несмотря на то, что алюминиевый слой защищен от повреждений и коррозии лаковым покрытием, толщина этого защитного слоя составляет всего 0.002 мм. Неосторожное обращение или пыль могут привести к появлению небольших царапин и тончайших трещин, через которые проникает воздух и окисляет алюминиевое покрытие, превращая диск в неработоспособный.

Принцип работы накопителя CD-ROM

За исключением очень сложных способов контроля ошибок работа накопителя CD-ROM очень похожа на работу плейера звуковых компакт-дисков. Данные хранятся так же, как на всех CD. Информация хранится в секторах емкостью 2 КБ на спиральной дорожке, которая начинается в центре диска и "раскручивается" к внешнему краю диска. Секторы можно считывать независимо.

Плейер считывает информацию с питов и лэндов (lands) спиральной дорожки CD, начиная от центра диска и двигаясь к внешнему краю. Для считывания используется инфракрасный лазерный луч с длиной волны 780 нм, который генерирует маломощный арсенид-галлиевый полупроводник. Луч проходит через слой прозрачного покрытия на металлическую пленку. Несмотря на то, что лазер маломощный, он может повредить сетчатку, если попадет в незащищенный глаз. При вращении диска со скоростью от 200 до 500 оборотов в минуту (Rotations Per Minute - RPM) луч отражается от питов и частота света изменяется.

Области вокруг питов, называемые лэндами , также участвуют в процессе считывания. Отраженный свет проходит через призму на фотодатчик, выходной сигнал которого пропорционален объему воспринятого света. Свет, отраженный от питов, отличается по фазе на 180 градусов от света, отраженного от лэндов, и разности в интенсивности измеряются фотоэлектрическими ячейками и преобразуются в электрические импульсы. В результате последовательность питов и лэндов переменной длины, отштампованная на поверхности диска, интерпретируется как последовательность единиц и нулей, из которых восстанавливаются хранящиеся на диске данные (с помощью цифро-аналогового преобразователя цифровые данные звукового CD превращаются в звуковые сигналы). Так как поверхности носителя непосредственно "касается" только лазерный луч, износа носителя не происходит.

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

Было разработано несколько методов обеспечения радиального слежения за дорожкой, но наиболее распространен трехлучевой метод. Лазерный луч не просто направляется на поверхность диска, а излучается полупроводниковым устройством и проходит через дифракционную решетку, которая формирует два дополнительных источника света с каждой стороны основного луча. При пропускании через коллиматорные линзы три луча становятся параллельными, а затем они проходят через призму, которая называется поляризующим расщепителем луча (polarised beam splitter). Расщепитель разрешает прохождение входящих лучей, а возвращающиеся отраженные лучи поворачиваются на 90 градусов на фотодиод, который интерпретирует сигнал.

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

Технология компакт-дисков предусматривает встроенные системы исправления ошибок, которые способные скорректировать большинство ошибок, вызываемых физическими частицами на поверхности диска. В каждом накопителе CD-ROM и каждом плейере звуковых компакт-дисков для обнаружения ошибок применяется перекрестно-перемежающийся код Рида-Соломона (Cross Interleaved Reed Solomon Code - CIRC), а стандарт CD-ROM обеспечивает второй уровень исправления с помощью алгоритма Layered Error Correction Code. В коде CIRC кодер добавляет информацию о двумерном паритете для исправления ошибок, а также перемежает данные на диске для защиты от пакетных ошибок. Возможно исправлять пакеты ошибок до 3500 битов (длина 2.4 мм) и компенсировать пакеты ошибок до 12 000 битов (длина 8.5 мм), вызываемые небольшими царапинами.

Цифровой звук

На пластинках и магнитофонных кассетах звуковой сигнал записывается как аналоговый сигнал . Поэтому все несовершенства записи мы слышим как помехи (шипение и свист) или другие дефекты. Для устранения этих дефектов в компакт-дисках применяются цифровые способы хранения "отсчетов" (samples) как чисел. Процесс преобразования аналогового сигнала в цифровой называется дискретизацией (sampling), или оцифровкой (digitising). Аналоговый сигнал опрашивается много раз в секунду и при каждом опросе амплитуда измеряется и округляется до ближайшего представимого значения. Очевидно, чем выше частота дискретизации (sampling rate) и чем точнее присваиваемые амплитудам значения (динамический диапазон - (dynamic range), тем лучше представление оригинала.

Для CD применяются частота дискретизации 44.1 кГц и 16-битовый динамический диапазон. Это означает получение 44 100 отсчетов в секунду и амплитуда сигнала в момент каждого отсчета описывается 16-битовым числом, что дает 65 536 возможных значений. Такая частота дискретизации обеспечивает частотную характеристику, достаточную для звуков с высотой 20 кГц. Однако некоторые "аудиофилы" (audiophiles) считают, что этого недостаточно для передачи психоакустических эффектов, которые возникают за пределами восприятия слухом человека. Звук записывается на двух дорожках для достижения стереоэффекта.

Несложные вычисления показывают (44 100 отсчетов в секунду * 2 байта * 2 канала), что одна секунда звука описывается 176 400 байтами с соответствующей скоростью передачи данных 176.4 КБ/с. Односкоростной накопитель CD-ROM передает данные именно с такой скоростью, но часть потока данных содержит информацию для исправления ошибок, что уменьшает эффективную скорость передачи данных до 150 КБ/с. Компакт-диск может хранить 74 минуты закодированных данных стереозвука, что с учетом служебных потерь на обнаружение и исправление ошибок дает стандартную емкость компакт-диска 680 МБ. В таблице приведены все рассмотренные параметры.

Скорость вращения

Постоянная линейная скорость

Первое поколение односкоростных накопителей CD-ROM опиралось на конструкцию плейеров звуковых CD. Для вращения диска применялась технология постоянной линейной скорости (Constant Linear Velocity - CLV), т.е. диск вращался так же, как звуковой CD, что обеспечивало скорость передачи данных 150 КБ/с. Дорожка данных должна проходить под головкой считывания с одной и той же скоростью на внутренних и внешних частях диска. Для этого приходится изменять скорость вращения диска в зависимости от позиции головки. Чем ближе к центру диска, тем более быстрее должен вращаться диск, чтобы обеспечить постоянный поток данных. Скорость вращения диска в плейерах звуковых CD составляет от 210 до 540 об/мин.

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

Если звуковые CD необходимо считывать с постоянной скоростью, то такое требование для дисков CD-ROM совсем не обязательно. По существу, чем быстрее считываются данные, тем лучше. По мере совершенствования технологии CD-ROM скорость постоянно повышалась и в 1998 г. появились накопители с 32-кратной скоростью передачи данных в 4.8 МБ/с.

Например, четырехскоростной накопитель, использующий технологию CLV, должен вращать диск со скоростью около 2120 об/мин при считывании внутренних дорожек и 800 об/мин при считывании внешних дорожек. Переменная скорость вращения необходима также при считывании звуковых данных, которые всегда считываются с постоянной скоростью (150 КБ/с) независимо от скорости передачи компьютерных данных. Важнейшими факторами в накопителях с переменной скоростью вращения диска являются качество шпиндельного двигателя, вращающего диск, и программа, которая управляет работой накопителя, а также система позиционирования, которая должна быстро и точно перемещать головку считывания в нужную позицию для доступа к данным. Простого повышения скорости вращения недостаточно.

Еще одним фактором оказывается уровень использования времени центрального процессора: при повышении скорости вращения и, следовательно, скорости передачи данных, увеличивается и то время, которое процессор должен расходовать на обработку данных от накопителя CD-ROM. Если одновременно время процессора требуют и другие задачи, то накопителю CD-ROM доступны меньшие возможности обработки данных и скорость передачи данных будет снижаться. Правильно спроектированный накопитель CD-ROM должен минимизировать время использования процессора при заданных скорости вращения и скорости передачи данных. Ясно, что внутренняя производительность быстрого накопителя должна быть больше, чем у медленного.

Для накопителей CD-ROM всегда приводится емкость буфера данных. Конечно, буфер емкостью 1 МБ определенно лучше буфера емкостью 128 КБ с точки зрения скорости передачи данных. Однако без хорошей программы управления накопителем незначительное повышение производительности почти не оправдывает расходов на дополнительную буферную память.

Постоянная угловая скорость

Технология CLV оставалась доминирующей технологией накопителей CD-ROM до тех пор, пока компания Pioneer, выпустившая первый четырех-скоростной накопитель, не выпустила в 1996 г. десяти-скоростной накопитель DR-U10X. Этот накопитель работал не только в режиме с обычной постоянной линейной скоростью, но и в режиме с постоянной угловой скоростью (Constant Angular Velocity - CAV). В этом режиме накопитель передает данные с переменной скоростью, а шпиндельный двигатель вращается с постоянной скоростью, как жесткий диск.

На общую производительность сильное влияние оказывает время доступа (access time). По мере повышения скорости CLV-накопителя время доступа часто ухудшается, так как труднее обеспечить резкие изменения скорости вращения шпиндельного двигателя, необходимые для поддержания постоянной и высокой скорости передачи данных из-за инерции самого диска. В CAV-накопителе поддерживается постоянная скорость вращения, что повышает скорость передачи данных и снижает время поиска, когда головка перемещается к внешнему краю. Если в первых CLV-накопителях время доступа составляло 500 мс, то в современных CAV-накопителях оно уменьшилось до 100 мс.

Революционная конструкция накопителя компании Pioneer позволяла работать в режимах CLV и CAV, а также в смешанном режиме. В смешанном режиме режим CAV применялся для считывания вблизи центра диска, а при подходе головки к внешнему краю накопитель переключался в режим CLV. Накопитель компании Pioneer означал конец эры накопителей только с режимом CLV и переход к так называемым накопителям Partial CAV как основному виду накопителей Cd-ROM.

Такое положение сохранялось до разработки нового поколения цифровых сигнальных процессоров (Digital Signal Processor - DSP), которые могли обеспечить 16-кратную скорость передачи данных, и осенью 1997 г. компания Hitachi выпустила первый накопитель CD-ROM, использующий только технологию CAV (Full CAV). В нем были преодолены многие проблемы накопителей Partial CAV, в частности, необходимость контролировать позицию головки и изменять скорость вращения для поддержания постоянной скорости передачи данных и поддерживать примерно постоянное время доступа. В новом накопителе не требовалось ожидать успокоения скорости вращения шпиндельного двигателя между переходами.

Большинство 24-скоростных Full CAV накопителей CD-ROM в конце 1997 г. использовало постоянную скорость вращения диска 5000 об/мин со скоростью передачи данных 1.8 МБ/с в центре и повышением ее до 3.6 МБ/с на внешнем краю. К лету 1999 г. была достигнута 48-кратная скорость передачи данных с внешней дорожки в 7.2 МБ/с при скорости вращения диска 12 000 об/мин, которая соответствовала скорости вращения многих скоростных жестких дисков.

Однако при вращении диска с такой высокой скоростью возникли проблемы чрезмерного шума и вибрации часто в виде свистящего звука, вызываемого выбрасыванием воздуха из корпуса накопителя. Поскольку диск CD-ROM зажат в центре, самая сильная вибрация возникает на внешнем краю диска, т.е. там, где скорость передачи данных максимальна. Так как только в небольшом числе CD-ROM данные хранятся на внешнем краю, большинство скоростных накопителей на практике редко обеспечивали теоретическую максимальную скорость передачи данных.

Применения

Вскоре возник вопрос о том, какие приложения используют достоинства скоростных накопителей CD-ROM. Большинство мультимедийных дисков были оптимизированы на использование 2-скоростных и, в лучшем случае, 4-скоростных накопителей. Если видео записано так, чтобы воспроизводиться в реальном времени при скорости передачи данных 300 КБ/с, то превышать двукратную скорость не нужно. Иногда более быстрый накопитель мог быстро считывать информацию в буферный кэш, откуда затем она воспроизводилась, освобождая накопитель для другой работы, но этот прием применялся редко.

Считывание огромных изображений с дисков PhotoCD оказывается идеальным применением скоростного накопителя CD-ROM, но необходимость распаковки изображений при считывании с диска требует только 4-кратной скорости передачи данных. Фактически единственным применением, в котором действительно необходима высокая скорость передачи данных, является копирование последовательных данных на жесткий диск, т.е., другими словами, инсталлирование программных приложений.

Быстрые накопители CD-ROM оказываются действительно быстрыми только при передаче последовательных данных, но не произвольном доступе. Идеальным применением для высокой продолжительной скорости передачи данных является высококачественное цифровое видео, записанное с соответствующей высокой скоростью. Видео стандарта MPEG-2, реализованное в цифровых универсальных дисках (Digital Versatile Disc - DVD), требует скорости передачи примерно 580 КБ/с, а стандарт MPEG-1 согласно Белой Книге для VideoCD требует скорость всего 170 КБ/с. Таким образом, стандартный CD-ROM емкостью 660 МБ будет считан всего за 20 минут, поэтому высококачественное видео будет иметь практический интерес только на дисках DVD со значительно большей емкостью.

Интерфейсы

Сзади накопителей CD-ROM имеются три основных подключения: питание, звуковой выход на звуковую карту и интерфейс данных.

Сейчас в большинстве накопителей CD-ROM применяется интерфейс данных IDE, который теоретически можно подключить к IDE-контроллеру, имеющемуся практически в каждом РС. Оригинальный жесткий диск с интерфейсом IDE был рассчитан на шину AT и старый интерфейс IDE позволял подключать два жестких диска - ведущий (master) и ведомый (slave). Впоследствии спецификация ATAPI разрешила одному из них стать накопителем IDE CD-ROM drive. Интерфейс EIDE сделал еще один шаг вперед, добавив второй канал IDE еще для двух устройств, которыми могли быть жесткие диски, накопители CD-ROM и ленточные накопители.

Работа с одним из этих устройств должна быть закончена до обращения к любому другому устройству. Подключение накопителя CD-ROM к тому же каналу, к которому подключен жесткий диск, снизит производительность РС, так как более медленный накопитель CD-ROM будет блокировать обращения к жесткому диску. В РС с двумя жесткими дисками IDE накопитель CD-ROM необходимо изолировать, подключая его ко вторичному каналу IDE, а жесткие диски следует подключить как ведущий и ведомый к первичному каналу. Жесткие диски будут конкурировать друг с другом, но без участия медленного накопителя CD-ROM. Недостаток интерфейса EIDE состоит в ограничении числа подключаемых устройств четырьмя и все устройства должны монтироваться как внутренние, поэтому возможность расширения может быть ограничена размером корпуса РС.

Стандарт SCSI-2 допускает подключение к одному хост-адаптеру до 12 устройств, которые могут быть внутренними и внешними. SCSI позволяет всем устройствам на шине быть активными одновременно, хотя передавать данные может только одно устройство. Физическая локализация данных в устройствах требует относительно много времени, поэтому пока одно устройство использует шину, любое другое устройство может позиционировать головки для производства операций считывания и записи. Новейшая спецификация Fast Wide SCSI поддерживает максимальную скорость передачи данных 20 МБ/с по сравнению со скоростью EIDE 13 МБ/с, а благодаря наличию встроенного "интеллекта" SCSI-устройства требуют меньшего внимания процессора по сравнению с IDE-устройствами.

Преимущества интерфейса SCSI по сравнению с IDE проявляются и при использовании ресурсов РС, в частности линий запросов прерываний IRQ. Из-за большого числа дополнительных карт и устройств современные РС предъявляют повышенные требования к использованию IRQ, оставляя мало места для дальнейшего расширения. Для первичного интерфейса EIDE обычно выделяется линия IRQ 14, а для вторичного IRQ 15, поэтому четыре устройства добавляются за счет двух линий прерываний. Интерфейс SCSI менее требователен к ресурсам, так как независимо от числа устройств на шине требуется только одна линия IRQ для хост-адаптера.

В общем, интерфейс SCSI предоставляет больший потенциал для расширения РС и обеспечивает лучшую производительность, но он значительно дороже интерфейса IDE. Современное предпочтение внутренним EIDE-накопителям оказывается более удобным и дешевым, чем техническое совершенство, поэтому интерфейс SCSI выбирается только для внешних накопителей CD-ROM.

Сравнение DMA и режима PIO

Традиционно в накопителях CD-ROM для передачи данных применялся программируемый ввод-вывод (Programmable Input/Output - PIO), а не прямой доступ к памяти (Direct Memory Access - DMA). Это было оправдано в первых разработках, потому что аппаратная реализация была проще и подходила для устройств с малой скоростью передачи данных. Недостаток этот способа заключается в том, что передачей данных управляет процессор. По мере повышения скорости передачи данных в накопителях CD-ROM возрастала и нагрузка на процессор, поэтому 24- и 32-скоростные накопители полностью занимали процессор в режиме PIO. Нагрузка на процессор зависит от нескольких факторов, в частности, от используемого режима PIO, схемы моста IDE/PCI в компьютере, емкости и схемы буфера накопителя CD-ROM и драйвера устройства накопителя CD-ROM.

Передача данных с использованием DMA всегда эффективнее и занимает только несколько процентов времени процессора. Здесь специальный контроллер управляет передачей данных прямо в системную память и от процессора требуется только начальное распределение памяти и минимальное квитирование (handshaking). При этом производительность зависит от устройства, а не от системы. DMA-устройства должны обеспечивать одну и ту же производительность независимо от системы, к которой они подключены. DMA давно был стандартным средством большинства SCSI-систем, но только недавно он стал широко применяться для интерфейсов и устройств IDE.

Технология TrueX

Чтобы разрешить пользователям выполнять приложения прямо с компакт-диска без передачи на жесткий диск, компания Zen Research при разработке технологии TrueX предприняла оригинальный подход для повышения производительности накопителей CD-ROM - улучшить скорость передачи данных и время доступа, а не просто вращать диск быстрее. В обычном CD-ROM используется один сфокусированный лазерный луч для считывания цифрового сигнала, закодированного дорожками крошечных питов на поверхности диска. В методе компании Zen Research применяются специализированная большая интегральная схема (Application-Specific Integrated Circuit - ASIC) для освещения нескольких дорожек, одновременного обнаружения их и параллельного считывания с дорожек. В составе ASIC имеются аналоговые интерфейсные элементы, например цифровая фазовая подстройка частоты (Digital Phase-Locked Loop - DPLL), цифровой сигнальный процессор, контроллер серво-двигателя, преобразователь параллельных данных в последовательные и интерфейс ATAPI. При необходимости можно подключить внешнюю схему интерфейса SCSI или IEEE 1394.

Расщепленный лазерный луч, используемый совместно с матрицей детекторов нескольких лучей, освещает и обнаруживает несколько дорожек. Обычный лазерный луч пропускается через дифракционную решетку, которая расщепляет его на семь дискретных лучей (такие накопители называются многолучевыми - multibeam), освещающих семь дорожек. Семь лучей подаются через зеркало на объектив и далее на поверхность диска. Фокусировка и слежение обеспечиваются центральным лучом. Три луча с каждой стороны от центра считываются матрицей детекторов, когда центральный луч находится на дорожке и сфокусирован. Отраженные лучи возвращаются по тому же тракту и направляются зеркалом на матрицу детекторов. В многолучевом детекторе имеются семь детекторов, выровненных с отражающими дорожками. Для фокусировки и слежения предусмотрены обычные детекторы.

Несмотря на то, что механические элементы накопителя CD-ROM несколько изменены (вращение диска и движение головки считывания остались теми же самыми), формат носителя диска соответствует стандарту CD или DVD, а для поиска и слежения применяется обычный подход. Технологию TrueX можно использовать в накопителях CLV и CAV, но компания Zen Research ориентируется на CLV, чтобы обеспечить постоянную скорость передачи данных для всего диска. В любом случае, более высокая скорость передачи достигается при меньшей скорости вращения диска, что снижает вибрацию и повышает надежность.

Компания Kenwood Technologies выпустила первый 40-скоростной накопитель TrueX CD-ROM в августе 1998 г., а через полгода разработала 52-скоростной накопитель. В зависимости от рабочей среды и качества носителя накопитель Kenwood 52X TrueX CD-ROM обеспечивает скорость передачи данных 6.75 - 7.8 МБ/с (45х - 52х) по всему диску. Для сравнения укажем, что обычный 48-скоростной накопитель CD-ROM обеспечивает на внутренних дорожках скорость 19х и достигает скорости 48х только на внешних дорожках. При этом его скорость вращения более чем в два раза выше по сравнению с накопителем компании Kenwood Technologies.

Стандарты CD-ROM

Чтобы разобраться в самих компакт-дисках и в том, какие накопители их могут читать, необходимо прежде всего познакомиться с форматами дисков. Обычно стандарты на CD выпускаются в виде книг с цветными обложками и сам стандарт называется по цвету обложки. Все накопители CD-ROM совместимы со стандартами Желтой Книги (Yellow Book) и Красной Книги (Red Book), а также имеют встроенные цифро-аналоговые преобразователи (Digital-to-Analog Converter - DAC), что позволяет прослушивать звуковые диски Красной Книги через наушники или звуковой выход.

Красная Книга (Red Book)

Красная Книга является самым распространенным стандартом CD и описывает физические свойства компакт-диска и кодирование цифрового звука. Он определяет:

  • Спецификацию звука для 16-битовой импульсно-кодовой модуляции (Pulse Code Modulation - PCM).
  • Спецификацию диска, включая его физические параметры.
  • Оптические стили и параметры.
  • Отклонения и частоту блоковых ошибок.
  • Систему модуляции и исправления ошибок.
  • Систему управления и отображения.

Каждый фрагмент музыки, записанный на CD, удовлетворяет стандарту Красной Книги. Он, в основном, допускает звучание в течение 74 минут и разбиение информации на дорожки (tracks - трэки). Более позднее добавление к Красной Книге описывает опцию CD Graphics с использованием каналов субкода (subcode) от R до W. Добавление описывает различные применения каналов субкода, включая графику и MIDI.

Желтая Книга (Yellow Book) Желтая Книга выпущена в 1984 г. для описания расширения CD для хранения компьютерных данных, т.е. CD-ROM (Compact-Disc Read-Only Memory). Эта спецификация содержит следующее:

  • Спецификацию диска, которая является копией части Красной Книги.
  • Систему модуляции и исправления ошибок (из Красной Книги).
  • Оптические стили и параметры (из Красной Книги).
  • Систему управления и отображения (из Красной Книги).
  • Структуру цифровых данных, которая описывает структуру сектора, ECC и EDC для диска CD-ROM.

CD-ROM XA

Как отдельное расширение Желтой Книги спецификация CD-ROM XA содержит следующее:

  • Формат диска, включая канал Q и структуру сектора при использовании секторов Режима 2.
  • Структура поиска данных, опирающаяся на формат ISO 9660, включая чередование файлов, которое недоступно для Режима данных 2.
  • Кодирование звука с использованием уровней В и С модуляции ADPCM.
  • Кодирование видеоизображений, т.е. неподвижных изображений.

Сейчас применяются только такие форматы CD-ROM XA, как форматы CD-I Bridge для Photo CD VideoCD plus системы Playstation компании Sony.

Зеленая Книга (Green Book)

Зеленая Книга описывает диск CD-Interactive (CD-I), плейер и операционную систему и содержит следующее:

  • Формат диска CD-I (структура дорожки и сектора).
  • Структура поиска данных, опирающаяся на формат ISO 9660.
  • Звуковые данные с использованием уровней А, В и С модуляции ADPCM.
  • Кодирование в реальном времени неподвижных видеоизображений, декодер и визуальные эффекты.
  • Compact Disc Real Time Operating System (CD-RTOS).
  • Базовая (минимальная) спецификация системы.
  • Расширение для видеофильмов (картридж MPEG и программное обеспечение).

Диск CD-I может хранить 19 часов звука, 7500 неподвижных изображений и 72 минуты полноэкранного полнодвижущегося видео (MPEG) в стандартном формате CD. Сейчас диски CD-I устарели.

Оранжевая Книга (Orange Book)

Оранжевая Книга определяет диски CD-Recordable с многосеансовой (multisession) возможностью. Часть I определяет магнитооптические перезаписываемые диски CD-MO (Magneto Optical); часть II определяет однократно записываемые диски CD-WO (Write Once); часть III определяет перезаписываемые диски CD-RW (Rewritable). Все три части содержат следующие разделы:

  • Спецификация диска для незаписанных и записанных дисков.
  • Pre-groove модуляция.
  • Организация данных, включая связывание.
  • Многосеансовые и гибридные диски.
  • Рекомендации по измерению отражательной способности, управлению мощностью и др.

Белая Книга (White Book)

  • Формат диска, включая использование дорожек, информационную область VideoCD, область воспроизведения сегмента, аудио/видео дорожки и дорожки CD-DA.
  • Структура поиска данных, удовлетворяющая формату ISO 9660.
  • Кодирование MPEG аудио/видео дорожки.
  • Кодирование элемента сегмента воспроизведения для видео-последовательностей, неподвижного виде и дорожек CD-DA.
  • Дескрипторы последовательности воспроизведения для запрограммированных последовательностей.
  • Поля пользовательских данных для сканирования данных (допускается быстрое сканирование вперед и назад).
  • Примеры последовательностей воспроизведения и управления воспроизведением.

До 70 минут полнодвижущегося видео закодированы в стандарте MPEG-1 со сжатием данных. Белая Книга называется также Digital Video (DV). Диск VideoCD содержит одну дорожку данных, записанную в режиме CD-ROM XA Mode 2 Form 2. Она всегда является первой дорожкой на диске (Track 1). На этой дорожек записываются структура файла ISO 9660 и прикладная программа CD-I, а также VideoCD Information Area, которая содержит общую информацию о диске VideoCD. После дорожки данных записывается видео на одной или нескольких последующих дорожках во время одной и той же сессии. Эти дорожки также записываются в режиме Mode 2 Form 2. Сессия закрывается после записи всех дорожек.

Синяя Книга (Blue Book)

Синяя Книга определяет спецификацию Enhanced Music CD для многосессионных прессованных дисков (т.е. незаписываемых дисков), содержащих сессии звука и данных. Диски могут воспроизводиться любым плейером звуковых компакт-дисков и на РС. Синяя Книга содержит следующее:

  • Спецификация диска и формат данных, включая две сессии (звук и данные).
  • Структура каталогов (ISO 9660), включая каталоги для информации CD Extra, изображения и данные. Определяются также формат информационных файлов CD Plus, форматы файлов изображений и другие коды и форматы файлов.
  • Формат данных неподвижных изображений MPEG.

Компакт-диски, соответствующие спецификации Синей Книги, называются также CD-Extra или CD-Plus. Они содержат смесь данных и звука, записанных в отдельных сессиях для предотвращения воспроизведения дорожек данных и возможного повреждения высококачественных домашних стерео-систем.

CD-I Bridge

CD-I Bridge представляет собой спецификацию компаний Philips и Sony для дисков, предназначенных для воспроизведения на плейерах CD-I и в РС. Она содержит следующее:

  • Формат диска, определяющий диски CD-I Bridge как удовлетворяющие спецификации CD-ROM XA.
  • Структура поиска данных в соответствии с ISO 9660. Обязательно требуется прикладная программа CD-I, которая хранится в каталоге CDI.
  • Кодирование звуковых данных, которое включает в себя ADPCM и MPEG.
  • Кодирование видеоданных для совместимости с CD-I и CD-ROM XA.
  • Многосессионная структура диска, включая адресацию секторов и пространство тома.
  • Данные для CD-I, так как все плейеры CD-I должны считывать данные CD-I Bridge.

Photo CD

Спецификация Photo CD определена компаниями Kodak и Philips на основе спецификации CD-I Bridge. Она содержит следующее:

  • Общий формат диска, включая компоновку программной области, индексную таблицу, дескриптор тома, область данных, перекос субкода Q-канала, клипы CD-DA и читаемые микроконтроллером секторы.
  • Структуры поиска данных, включая структуру каталогов, файл INFO.PCD и систему читаемых микроконтроллером секторов.
  • Кодирование данных изображений, включая описание кодирования изображений и пакеты изображений.
  • Файлы ADPCM для одновременного воспроизведения звука и изображений.

Очень много информации по накопителям CD-ROM содержится на сайте http://www.cd-info.com/ .

Принцип работы дисковода CD-ROM

Принцип работы дисковода CD-ROM напоминает принцип работы обычных дисководов для гибких дисков. Поверхность оптического диска (CD-ROM) перемещается относительно лазерной головки с постоянной линейной скоростью, а угловая скорость меняется в зависимости от радиального положения головки. Луч лазера направляется на дорожку, фокусируясь при этом с помощью катушки. Луч проникает сквозь защитный слой пластика и попадает на отражающий слой алюминия на поверхности диска. При попадании на выступ луч отражается на детектор и проходит через призму, отклоняющую его на светочувствительный диод. Если луч попадает в ямку, он рассеивается, и лишь малая часть излучения отражается обратно и доходит до светочувствительного диода. На диоде световые импульсы преобразуются в электрические: яркое излучение преобразуется в нули, слабое - в единицы. Таким образом, ямки воспринимаются дисководом как логические нули, а гладкая поверхность как логические единицы.

Производительность дисководов CD-ROM

Производительность CD-ROM обычно определяется его скоростными характеристиками при непрерывной передаче данных в течение некоторого промежутка времени и средним временем доступа к данным, измеряемым соответственно в Кб/с и мс. Существуют одно-, двух-, трех-, четырех-, пяти-, шести — и восьмискоростные дисководы, обеспечивающие считывание данных со скоростью 150, 300, 450, 600, 750, 900, 1200 Кб/с соответственно. В настоящий момент распространены двух — и четырехскоростные дисководы. В общем случае дисководы с четырехкратной скоростью обладают более высокой производительностью, но оценить чистое преимущество дисковода с четырехкратной скоростью по сравнению с дисководом с удвоенной скоростью бывает не так просто. Прежде всего, это зависит от того, с какой операционной системой и с каким типом приложения ведется работа. При высокой интенсивности повторяющегося доступа к CD-ROM и считывании небольшого количества данных (при работе с базами данных) “импульсная” скорость считывания информации приобретает большое значение. Например, по данным журнала “InfoWorld“, производительность дисководов с четырехкратной скоростью (по сравнению с дисководами с удвоенной скоростью) в случае операции доступа к базе данных в среднем повышается вдвое. В случае простого копирования данных выигрыш составляет от 10 до 30 %. Однако наибольшее преимущество получается при работе с полноформатным видео.

Для повышения производительности дисководов их снабжают буферной памятью (стандартные объемы кэша: 64, 128, 256, 512, 1024 Кбайт). Буфер дисковода представляет собой память для кратковременного хранения данных после считывания их с CD-ROM, но до пересылки в плату контролера, а затем в ЦП. Такая буферизация дает возможность дисковому устройству передавать данные в процессор небольшими порциями, а не занимать его время медленной пересылкой постоянного потока данных. Например, согласно требованиям стандарта MPC уровня 2, накопитель CD-ROM с удвоенной скоростью должен занимать не более 60 % ресурсов ЦП.

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

Конструктивные особенности приводов CD-ROM

Как известно, большинство накопителей бывают внешними и встраиваемыми (внутренними). Приводы CD в этом смысле не являются исключением. Большинство предлагаемых в настоящее время накопителей CD-ROM являются встраиваемыми. Внешний накопитель стоит заметно дороже. Это легко объяснить, так как в этом случае накопитель имеет собственный корпус и источник питания. Форм-фактор современного встраиваемого привода CD-ROM определяется двумя параметрами: половинной высотой (Half-High, HH) и горизонтальным размером 5,25 дюйма.

На передней панели каждого накопителя имеется доступ к механизму загрузки CD. Одним из самых распространенных является механизм загрузки CD-ROM с помощью caddy. Caddy представляет собой пластмассовый прозрачный контейнер, в который кладется диск перед загрузкой непосредственно в привод. Другим способом является загрузка с помощью tray-механизма. Tray-механизм похож на поднос, который выдвигается из накопителя после нажатия кнопки “Eject“. На него устанавливается диск, после чего “поднос” в накопитель задвигается вручную. Существуют разновидности tray-механизма, например pop-up. В этом случае загрузка диска на ”подносе” происходит полуавтоматически, после легко касания.

Кроме того, на передней панели привода расположены:

индикатор работы устройства (busy);

гнездо для подключения головных телефонов или стереосистемы (для прослушивания аудио CD);

регулятор громкости звука (для аудио CD).

Для системы caddy предусмотрено также отверстие, с помощью которого можно извлечь CD даже в аварийной ситуации, например, если не срабатывает кнопка “Eject“.

Устройство и технология производства CD-ROM

Все CD-ROM имеют один и тот же физический формат изготовления и емкость 650 Мбайт. Диск диаметром 120 мм, толщиной 1,2 мм и центральным отверстием диаметром 15 мм. Центральная область вокруг отверстия шириной 6 мм называется зоной крепления (clamping area). За ней непосредственно следует заголовочная область (lead in area), содержащая оглавление диска (table of content). Далее расположена область шириной 33 мм, предназначенная для хранения данных и физически представляющая собой единый трек. Завершающей является терминальная область (lead out) шириной 1 мм. Внешний обод диска шириной 3 мм.

Область хранения данных логически может содержать от 1 до 99 треков, однако разнородная информация не может смешиваться на одном треке. Цифровая информация хранится на CD-ROM в виде чередующихся по ходу спирали ямок, нанесенных на поверхность полиуглеродного пластика. Ямка воспринимается лучом лазера как логический ноль, а гладкая поверхность как логическая единица.

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

Запись информации на CD-ROM производится в момент его изготовления, т. е. штамповки. На CD-R информация записывается при помощи CD-рекордера. Луч лазера выжигает на “тарелке” отверстие колоколообразной формы, что дает преимущество перед обычным CD-ROM, так как в такой ямке луч лазера рассеивается сильнее, и меньшая часть излучения попадает в приемник. Однако после записи информации на CD-R, он становится обычным CD.

Подключение дисководов CD-ROM. Цифровые интерфейсы

В настоящее время наиболее распространенными являются SCSI и IDE интерфейсы. Помимо этих интерфейсов существует масса других стандартов конкретных производителей, таких как: Sony, Panasonic, Mitsumi, Matsushita, - но их роль весьма мала. Интерфейсы SCSI и IDE имеют усовершенствованные версии. Для SCSI это SCSI-2 и Fast SCSI-2, для IDE - интерфейс EIDE. Последний поддерживает два параллельных канала и по характеристикам занимает промежуточное место между SCSI и IDE. Интерфейс SCSI является более быстрым по потенциальной скорости обмена данными с диском, но реально это не дает преимущества, поскольку даже дисководы CD-ROM с четырехкратной скоростью не могут передавать данные быстрее 700 Кбайт/с. Все же, если учесть, что общая концепция вычислений постепенно сдвигается в сторону мультизадачной среды, когда одновременно требуется доступ как к жесткому диску, так и к устройству типа CD-ROM, использование интерфейса SCSI в будущем может оказаться более предпочтительным.

Подключение дисководов CD-ROM

На сегодняшний день существует несколько способов подключения дисководов CD-ROM. Первый способ основан на том, что один канал интерфейса IDE может поддерживать два встроенных устройства. Накопитель CD-ROM подключают к плате ввода-вывода через интерфейс IDE вместе с жестким диском по принципу master/slave. Однако в этом случае снижается скорость обмена данными с жестким диском. Одним из способов решения этой проблемы является подключение устройств CD-ROM к различным каналам одного интерфейса EIDE или к двум различным котроллерам IDE. Если CD-ROM имеет SCSI интерфейс, то его соответственно подключают к SCSI контроллеру. Другим подходом является применение 32-битных драйверов дисководов CD-ROM вместо используемых в настоящее время 16-битных. Существует также возможность подключения дисководов CD-ROM через контроллер звуковой карты. Также не следует забывать, что современные материнские платы могут содержать встроенные контроллеры SCSI и IDE, что вообще исключает необходимость в дополнительной плате ввода-вывода для подключения дисководов CD-ROM.

Подключение аудиоканалов

Практически каждый дисковод CD-ROM обладает встроенным цифро-аналоговым преобразователем (ЦАП), а также выходным разъемом для вывода стереофонических сигналов. Кроме того, дисководы CD-ROM (как внешние, так и внутренние) имеют на внешней панели разъем для головных телефонов (наушников). Если на CD находится аудиоинформация, ЦАП преобразует ее в аналоговую форму и подает сигнал на разъем, предназначенный для головных телефонов, а также на выходные аудиоразъемы дисковода, с которых сигнал поступает на усилитель и акустическую систему непосредственно или через звуковую карту. Преимущество активного выхода заключается в том, что аудиосигнал с CD-ROM дополнительно обрабатывается звуковой картой.

Одной из основных проблем, встречающихся при работе с аудиосигналами, является физическая несовместимость аудиоразъемов для встраиваемого дисковода CD-ROM и звуковой карты. Как правило, и дисковод, и звуковая карта имеют аудиоразъемы с четырьмя выводами (два стереоканала и по одному заземляющему контакту для каждого из них). Назначение контактов одинаково на обоих типах устройств, проблема, однако, состоит в том, что эти разъемы могут иметь различные размеры. Еще одна неприятность связана с тем, что если ЦАП конструктивно расположен внутри самого дисковода, то это может негативно отразиться на качестве воспроизведения звука. Физическое разделение дисковода CD-ROM и ЦАП, с которым он работает, позволяет избежать дополнительных шумов.

Стандарты на CD

Все стандарты на CD больше известны по цветам библиотек, в которых они описываются. В 1980 году была принята серия стандартов Red Book, относящихся к аудио CD. Согласно этому документу частота дискретизации при считывании аудиосигналов с диска CD-ROM должна быть равна 44,1 КГц. Амплитудное разрешение представляется 16-битной величиной. Так как стандарт определяет стереозвук, то каждую секунду должна считываться не одна, а две 16-битные величины.

Первый стандарт под названием Yellow Book для CD с разнородной информацией был принят в 1985 году. Это был один из первых шагов компьютерной индустрии в сторону технологии мультимедиа. Согласно этому стандарту все диски были поделены на две категории: Mode1 и Mode2. Носители, относящиеся к первой категории, записывались с битами коррекции ошибок, а скорость передачи полезной информации составляла при этом 150 Кбайт/с. Для дисков второй группы она была выше 170 Кбайт/с за счет отсутствия корректирующих битов.

Режим Mode2 в первоначальном виде так и не был реализован. Аудио — и видеоинформация хранилась в разных частях диска, в результате чего лазерный луч вынужден был постоянно “бегать” от одной области диска к другой. Хотя стандарт определил процесс коррекции ошибок, используемый при считывании данных с CD-ROM, он не давал достаточной спецификации относительно структуры хранимого файла, которую более четко определил вышедший в 1988 году стандарт ISO 9660.

Стандарт Green Book, принятый в 1986 году, посвящен СD-i (CD-interactive). В нем была заложена концепция заголовков для упрощения работы с постоянно перемежающейся видео — и аудиоинформацией. В стандарте Green Book идея построения Mode2 была формально переработана. Диски группы Mode2 были подразделены на две подгруппы: Form1 и Form2. Первая, как и в случае категории Mode1 стандарта Yellow Book, определяла процесс коррекции ошибок за счет дополнительных битов и имела скорость передачи информации 150 Кбайт/с. Вторая подгруппа позволяла иметь скорость считывания 170 Кбайт/с за счет отсутствия кодов коррекции ошибок.

Стандарт XA (Extended architecture) был разработан в 1990 году совместно фирмами Philips, Sony и Microsoft и устанавливал критерии совместимости между CD CD-ROM, удовлетворяющими стандартам Green Book и Yellow Book. Он определяет способ индексирования информации мультимедиа: графики, текста, растровых картинок, звука. Диск, отвечающий стандарту XA, может быть воспроизведен на устройстве считывания интерактивных дисков CD-i, совместимых со стандартом Green Book, или с помощью дисковода CD-ROM, который удовлетворяет стандарту Yellow Book, поддерживает ХА-операции и управляет специальным программным драйвером.

Наконец, в 1991 году появился стандарт Orange Book, посвященный CD с возможностью многократной записи.

Динамические изображения и стандарт White Book

Экспертная группа по стандартизации (MPEG - Moving Picture Expert Group), разработала стандарт MPEG-1, касающийся вопросов сжатия полноформатного видео (Full-Motion Video). Следует заметить, что этот стандарт не определяет формата хранения данных. Данные в нем могут быть воспроизведены на устройстве считывания интерактивных дисков CD-i, которое оборудовано MPEG — декодером. Другим вариантом является хранение сжатого по стандарту MPEG полноформатного видео на устройстве CD-ROM, отвечающем стандарту Yellow Book.

Стандарт White Book, принятый в 1993 году, ввел некоторые интерактивные возможности, позволяющие производить быстрый поиск информации по отдельным кадрам в режиме прямого доступа. Первые диски со стандартом White Book, называемые Video-CD, появились в 1994 году. В настоящее время некоторые диски этого типа могут быть воспроизведены на компьютерах IBM PC и Macintosh посредством распаковки по стандарту MPEG, если установить плату, аппаратно выполняющую MPEG-преобразования. Однако многие дисководы CD-ROM не считывают информацию в непрерывном режиме, что не позволяет воспроизводить эти диски даже после установки MPEG-платы.

Все CD для современных систем мультимедиа, включая CD-i и Video-CD, записываются в стандарте Mode2/Form2, т. е. без использования коррекции. Возникающий при этом выигрыш в скорости 20 Кбайт/с используется для улучшения качества видеоизображения. В данном классе приложений отсутствие коррекции ошибок не отражается на качестве.

Диски Photo-CD и мультисессии

Одним из типов CD-ROM с возможностью дозаписи информации являются так называемые Photo-CD. Единовременная запись информации на диск называется сессией (session). Многократная запись называется мультисессией (multisession). Необходимо учитывать, что каждая сессия требует своего оглавления, поэтому чем большее количество сессий используется, тем меньшее количество информации на диске. В настоящее время уже появились дисководы, обрабатывающие мультисессии и позволяющие проигрывать диски Photo-CD.

Фирма Kodak разработала устройства типа Photo-CD, позволяющие хранить снимки, сделанные на 35-миллиметровой пленке в количестве до 100 кадров. Идея состоит в том, чтобы потребитель мог сканировать снимки, полученные при помощи оборудования фирмы Kodak, а впоследствии воспроизводить на любом дисководе. Реально на диске могут храниться пять различных версий одного и того же слайда при разном разрешении 24 — битной палитры.

С помощью сжатия (без потери разрешающей способности) данные пять изображений могут быть упакованы в файл размером 6 Мбайт. Таким образом, на CD емкостью 600 Мбайт может храниться до 100 фотоснимков.

Будущее приводов CD-ROM и CD

В настоящий момент емкости CD-ROM не хватает для продуктов мультимедиа нового поколения. Для увеличения емкости CD-ROM, способного хранить больший объем данных, упакованных по стандарту MPEG-2, необходимы более высокие скорости считывания. Разрабатываемый сейчас новый формат CD-ROM (HD-CD или High Density CD) способен обеспечить пятикратное увеличение объема CD без каких-либо особых технических ухищрений. При этом ужесточаются требования на физическую разметку диска, т. е. уменьшается расстояние между соседними треками и размер ямок. Длина волны считывающего луча уменьшается с 780 нм до 635 нм, но возможность использования все тех же дешевых лазеров, работающих в красной области спектра, остается. Структура данных становится более эффективной за счет более совершенной логической системы коррекции ошибок, что увеличивает информационную емкость диска на 10 – 15 %. Комбинация указанных новшеств позволит довести объем записываемой информации до 3,7 Гбайт.

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

По мнению специалистов, процесс производства HD-CD будет мало отличаться от производства обычных CD, за исключением гораздо более сложных допусков. Наибольшую трудность, вероятно, будет представлять изготовление матрицы CD высокой плотности.

В настоящее время ведутся работы над мультиповерхностным CD-ROM. Суть этой технологии заключается в наличии двух слоев, содержащих записанные данные и находящихся один над другим. Лазерный луч может фокусироваться как на нижнем, так и на верхнем слое. Первый вариант таких систем, выпущенных фирмой 3М, вмещает до 7,8 Гбайт информации при двухслойной записи, хотя не существует никаких препятствий, мешающих дальнейшему увеличению количества слоев.

На диске CD-ROM промышленным способом записывается информация, и про­извести ее повторную запись невозможно. Наибольшее распространение получи­ли 5-дюймовые диски CD-ROM емкостью 670 Мбайт. По своим характеристикам они полностью идентичны обычным музыкальным компакт-дискам. Данные на диске записываются в виде спирали (в отличие от винчестера, данные на котором распо­лагаются в виде концентрических окружностей). С точки зрения физики лазерный луч определяет цифровую последовательность единиц и нулей, записанных на CD, по форме микроскопических ямок (пит, pit) на его спирали. Принцип считывания информации с оптического диска можно приближенно разбить на четыре этапа.

1. Луч слабого лазера испускается лазер-диодом привода CD-ROM. Проходя через систему линз, он фокусируется на областях спирали данных компакт-диска, двигаясь по траекториям, задаваемым сервоприводом. Сервопривод служит для перемещения направляющей линзы.

2. Луч производит считывание, отражаясь с различной интенсивностью от pit-слоя компакт-диска.

3. Отраженный луч возвращается, попадая в группу призм. Там происходит его преломление и отражение на фотодетектор.

4. Фотодетектор определяет интенсивность светового потока и переправляет эту информацию к микропроцессору дисковода, который завершает ее анализ, пре­образуя в цифровую последовательность.

Основу компакт-диска диаметром 12 см и толщиной 1,2 мм составляет слой оптически чистой поликарбонатной пластмассы - это нижняя сторона подложка (back layer). На нее нанесен тонкий слои алюминия, придающий диску необходи­мые отражающие свойства. От окисления и механических повреждении его защищает лакировка. Поверх лакового слоя печатается этикетка диска.

Главное характеристикой привода CD-ROM является скорость чтения данных, поднять которую можно только единственным способом - увеличением частоты вращения диска. Поскольку для CD-ROM изначально принята постоянная линей­ная скорость чтения (Constant Linear Velocity - CLV), то частота вращения диска является переменной величиной, обратно пропорциональной расстоянию от счи­тывающей головки до центра. Для первого поколения устройств со скоростью чтения 150 Кб/с (односкоростные, или 1Х) она лежит в диапазоне от 200 об/мин для внешней части дорожки диска до 530 об/мин для внутренней. В следующих поколениях частоты вра-щения, а с ними скорость чтения, просто увеличивались в целое число раз (двухскоростные - 2 X, четырехскоростные - 4Х и т. д.).

Так продолжалось довольно длительное время, пока скорость высококлассных моделей не достигла 12Х (1800 Кб/с), а массовых - 8Х (1200 Кб/с). Для 12-скоростных моделей диапазон частот вращения составляет от 2400 до 6360 об/мин. Понятно, что 6360 об/мин - это очень большая скорость для сменного но­сителя, которую технически трудно поддерживать. Еще труднее быстро раскрутить диск до этой скорости, если головка для считывания очеред­ной порции информации перескаки­вает, например, с внешней части дис­ка на внутреннюю. Время раскрутки накладывается на время перемеще­ния и для быстрого доступа должно быть минимальным. Трудности мно­гократно возрастают при попытке еще больше повысить частоту вращения, поэтому 12-кратная скорость являет­ся предельной для режима CLV.

Дальнейшее увеличение скорости чтения возможно только при отказе от режима CLV, поэтому в последую­щих моделях приводов CD-ROM все ведущие производители вместо «чи­стого» CLV начали использовать в той или иной мере режим с постоянной угловой скоростью (Constant Angular Velocity - CAV), в котором частота вра­щения постоянна (и близка к макси­мально возможной), а скорость чтения пропорциональна радиусу, Режим CAV используется либо для всей поверхности диска, либо комбинируется с CLV. Комбинированный режим, когда для централь­ной части диска используется CAV, для периферийной CLV, называют CAV| CLV, Partial CAV или Р-CAV.

Новые модели приводов CD-ROM позиционируются по максимальному значе­нию скорости чтения как 32-50-ти скоростные, что не дает, однако, адекватного представления о реальном быстродействии.

Что касается расположения информации на диске, то следует учитывать, что, во-первых, заполнение диска начинается от центра, и, во-вторых, большинство дисков заполнены не полностью (в среднем только наполовину). То есть решающей для общего быстродействия является скорость чтения на внутренней части диска. На­пример, популярный тест CD-TACH при оценке скорости учитывает внутреннюю часть (0-215 Мб) диска с весовым коэффициентом 60%, среднюю (1215-430 Мб) -30% и внешнюю (430-615 Мб) - 10%.

Приводы CD-ROM высшего класса имеют скорость чтения для внутренней час­ти диска 12Х, массовые модели - 8-10Х. Скорость чтения внешней части достигает в некоторых моделях 50Х.

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

Причем покупать лучше устройства со скоростями начиная от 24х. Несмотря на незначительный прирост реального быстродействия, только они поддерживают стан­дарт MultiRead, дающий возможность чтения перезаписываемых дисков CD-RW.

Появившиеся на рынке в 1997 году 24-скоростные CD-ROM работали по пол­ной CAV-технологии при частоте вращения диска 5000 об/мин., и скорость считы­вания данных у них лежала в пределах от 1,8 до 3,6 Мбайт/с. При 50-ти кратной скорости, как у самых новых накопителей, частота вращения достигает 12 тыс. об./ мин., что пока не используется даже в самых современных жестких дисках. Поток данных при этом составляет 7,2 Мб/с.

Однако шум, издаваемый приводом на таких скоростях не выдерживает никакой критики. Дошло до того, что некоторые пользователи стали выбирать дисководы 24-32х. Пусть немного медленнее, зато тихо. Кроме того, появились специальные программы, позволяющие ограничивать скорость любого привода не более желае­мой.

Дисководы CD-ROM могут иметь различные интерфейсы. Подавляющее боль­шинство подключаются к обычному IDE выходу на материнской плате.

Несмотря на то, что процесс установки привода CD-ROM с интерфейсом IDE весьма прост, стоит обратить внимание на следующие моменты. Как известно, лю­бой адаптер Enhanced IDE имеет два 40-контактных разъема, к которым подключа­ются по два устройства: Primary Master и Slave и Secondary Master и Slave. По понятным причинам Primary Master - это всегда загрузочный жесткий диск (С:). Таким образом, привод CD-ROM может быть либо Primary Slave, либо Secondary Master, либо Secondary Slave. Итак, перед подключением кабелей питания, интер­фейса и аудио на задней стенке накопителя следует соответствующим образом установить перемычки Master и SLave (но лучше всё же, подключить CD-ROM ко второму IDE, отдельным шлейфом).

Имеет ли смысл покупать 50x приводы? А есть ли собственно выбор? Во-первых, более медленных приводов попросту уже может не быть в продаже, а во-вторых, купив быстрый дисковод и используя его с меньшей скоростью можно практически избавиться от шума, потому что при проектировании быстрых дисководов производители, наконец, начали задумываться о тишине и стали встраивать в свои продукты механизмы уменьшения вибрации и шума. В рассматриваемом приводе применяется уже второе поколение системы подавления шума и вибраций от ASUS. В настоящее время покупка DVD-привода имеет смысл только ради просмотра DVD-фильмов на мониторе. Доля программных продуктов, выпущенных на DVD-дисках все еще исчезающе мала по сравнению с рынком продуктов на CD-ROM дисках. В этом смысле стоит придерживаться золотого правила - покупать, когда это действительно нужно. Приобретать технику на вырост - бесполезная трата денег. Кроме того DVD-ROM приводы не в состоянии работать с CD-дисками так же быстро, как топовые модели CD-ROM приводов. Да и стоимость DVD-ROM приводов все еще гораздо выше стоимости CD-ROM собратьев. При суммировании всего вышеизложенного можно сделать вывод, что современный скоростной CD-ROM привод с малым временем доступа, возможностью понижения скорости, бесшумным ходом и холодным поведением до сих пор вполне конкурентоспособен.

Комплектация

  • Привод ASUS S500/A, прошивка v3.4H.
  • Кабель для соединения привода с аудиокартой.
  • Инструкция пользователя (среди языков есть русский).
  • Дискета с драйверами.
  • Пакетик с 4-мя крепежными винтами.

Важнейшие характеристики

Полные спецификации можно прочесть на сайте ASUS .

Испытательный стенд

Look and Feel

Я не являюсь горячим поклонником retail-упаковки из-за того, что упакованные в красочную коробку продукты всегда дороже своих bulk-собратьев. Но в случае с ASUS S500/A у меня собственно не было особого выбора. Привод поставляется только в виде retail. Из коробки я вытряс аудиокабель, пакетик с винтами, установочную дискету и руководство пользователя.




Вид спереди

  1. Гнездо для подключения наушников;
  2. Контроль уровня звука;
  3. Индикатор присутствия диска;
  4. Отверстие аварийного извлечения диска;
  5. Управляющие кнопки (Play/Skip/Speed и Open/Close/Stop).

Индикатор присутствия горит зеленым, если в приводе есть диск, и мигает, когда происходит чтение. Левая кнопка, кроме своих основных функций Play/Skip, умеет управлять скоростью. Если в приводе находится data-диск, то каждое нажатие на кнопку меняет ее в последовательности - 40/32/24/8x. Для того чтобы восстановить максимальную скорость надо открыть и закрыть лоток привода. Некоторые покупали дисководы ASUS именно из-за этой функции.



Вид сзади

  1. Питание;
  2. IDE-коннектор;
  3. Джамперы конфигурации (Master/Slave);
  4. Аналоговый выход;
  5. Цифровой выход;
  6. Зарезервированные джамперы.

С инсталляцией не было никаких проблем за исключением того, что дисковод касался текстолитовой платы DIMM-модуля, но это скорее всего проблема недостаточной ширины корпуса, да и материнская двухпроцессорная плата шире обыкновенной. Под DOS-режимом Windows 98 программа установила драйвера, обновила config.sys и все заработало. Интересно то, что драйвера от древнего 4x дисковода Hitachi работали с ASUS’ом ничуть не хуже оригинальных. Удивляться тут нечему - протокол ATAPI с помощью которого система общается с CD-ROM приводами для всех одинаков. Понравился лоток. Он выезжает быстро и четко с приятным звуком, нет разболтанности и дребезжания шестеренками, как у многих no-name приводов. Привод раскручивает диск с характерным свистом турбины. Шум хода довольно высокий. В паспортные 60 dB верится без труда. Вибрация почти отсутсвует. Ощутить ее можно только прикоснувшись к лотку. На скоростях 32x и ниже вибрация пропадает совсем. После длительного использования привод становится чуть теплым.

CD-R

Внятного тестирования под Windows 98 попросту не получилось. По графику (белая линия) я сначала было подумал, что режим DMA отключен, несмотря на галочку в свойствах привода. Снятие галочки, однако, привело к еще более низким результатам (оранжевая линия). Дело оказалось в отвратительной реализации busmaster-драйверов. Причем Windows Me и Windows 2000 таких проблем уже не имеют.

Windows 98, CD Speed 99 v0.8b, TDK CD-R80 Reflex, длина 79:35,
DMA off (оранжевый), DMA on (белый).


Windows 2000 SP2, CD Speed 99 v0.8b, TDK CD-R80 Reflex, длина 79:35.


Под Windows 2000 кривые приняли должный вид. Зеленая линия идеальна. Желтая линия указывает на то, что скорость вращения остается примерно постоянной на всем протяжении диска. В конце диска скорость оказалась выше 53x, но это только потому, что максимальная скорость расчитывается, исходя из стандартного 650 Mb диска. На 800 Mb дисках скорость будет еще выше. Правда, S500/A сумеет прочитать только первые 748 Mb данных, как это следует из его технических характеристик.

Windows 2000 SP2, CD Speed 99 v0.8b, TDK CD-R80 Reflex, длина 79:35.
Результаты в виде таблицы.

Average 40,23x
Start 23,73x
End 53,11x
Spin-up Time 5,14 sec
Spin-down Time 6,78 sec
Random Seek 85 ms
Disc Eject Time 1,83 sec
Disc Load Time 1,32 sec
Disc Recognition Time 5,61 sec
Reading type CAV

СD-ROM

Windows 2000 SP2, CD Speed 99 v0.8b, 3D Studio MAX 1.2, длина 73:49.


Windows 2000 SP2, CD Speed 99 v0.8b, 3D Studio MAX 1.2, длина 73:49.
Результаты в виде таблицы:

Average 38,34x
Start 22,93x
End 50,45x
Spin-up Time 5,66 sec
Spin-down Time 6,37 sec
Random Seek 82 ms
Disc Eject Time 1,84 sec
Disc Load Time 1,32 sec
Disc Recognition Time 5,53 sec
Reading type CAV

Все как положено - более низкие начальные и конечные скорости. График по прежнему безупречный. Максимальная скорость 50x с небольшим запасом, как ей и следует быть.

СD-RW

Windows 2000 SP2, CD Speed 99 v0.8b, That’s Write! CD-RW74, длина 74:02.


Windows 2000 SP2, CD Speed 99 v0.8b, That’s Write! CD-RW74, длина 74:02.
Результаты в виде таблицы.

Average 10,66x
Start 6,39x
End 14,01x
Spin-up Time 2.80 sec
Spin-down Time 2.95 sec
Random Seek 131 ms
Disc Eject Time 2.15 sec
Disc Load Time 1.33 sec
Disc Recognition Time 5.52 sec
Reading type P-CAV

Скорость чтения CD-RW ограничена уровнем 8x. Время раскрутки и остановки диска в два раза меньше, чем у CD-ROM и CD-R, потому что диск не приходится раскручивать до полной скорости.

Следует так же отметить, что время позиционирования головки увеличилось почти в полтора раза, что опять-таки объясняется упавшей более чем в три раза скоростью вращения шпинделя. Так что чтение CD-RW - не самая сильная сторона дисковода.

По данным CD Speed 99 тип чтения CD-RW дисков P-CAV (Partial Constant Angular Velocity). Однако, представленный график производит впечатление характерного для CAV (Constant Angular Velocity) типа чтения, без всякого намека на плато в конце диска. Скорость достигает 14x в конце диска только потому, что привод говорит одно (P-CAV), а делает совсем другое (CAV).

Цифровое копирование музыки

При проведении эксперимента по извлечению аудио-треков я воспользовался фирменными дисками DDT - Пластун и Queen - Greatest Hits II. Диск DDT был взят на роль диска обычной или чуть ниже чем обычной длины - 43:34. Диск Queen интересен тем, что записан под завязку. Длина его просто феноменальна - 75:58, что между прочим почти на две минуты превышает положенные 74 минуты звучания. Привод должен был показать свою максимальную скорость извлечения именно на диске Queen. CDDAE 99 меня сразу разочаровал - оказалось, что максимальная скорость извлечения треков не может быть больше 20x. Надо ли говорить, что в этом тесте ASUS 50x был гораздо медленнее своего младшего брата ASUS 34x, этого ограничения не имеющего.

Я добавил дополнительный тест WinDAC32, потому что на диске группы Queen CDDAE 99 показал отличающиеся от EAC результаты. Проблема, видимо, все-таки в CDDAE, потому что результаты EAC и WinDAC32 идентичны. Скорость извлечения аудио-треков - вполне удовлетворительная. Я думаю, что ее можно считать таковой, покуда кодирование треков в.mp3 занимает больше времени, чем их извлечение. В моей конкретной системе бутылочным горлышком является процессор.

CDROM Driver Analyzer

В тесте качества чтения я использовал одну из последних версий CDROM Drive Analyzer v2.2.0. В более старых версиях не хватало шкалы, чтобы отобразить скорости современных приводов, а самая последняя версия 2.3.1 показывала в конце диска трансфер близкий к 160 Mb/sec, что не может быть правдой хотя бы из-за ограничений Ultra DMA/33. Как пишет сам автор в документации к программе CDROM Drive Analyzer предназначен прежде всего для тестирования многих приводов с помощью одного диска. По графикам чтения легко определяется привод, который лучше других справляется с ошибками чтения. Поскольку целью статьи является все-таки обзор ASUS S500/A, а не сравнение его с другими приводами, то я привожу графики CDROM Drive Analyzer, исключительно для того, чтобы посмотреть во что могут превратиться плавные кривые CD Speed 99.

CD-R

Windows 2000 SP2, CDROM Drive Analyzer v2.2.0, TDK CD-R80 Reflex, длина 79:35.


Как видно кривая совсем не такая гладкая как на графиках CD Speed 99, но тем не менее она растет до самого конца диска, так что повода для волнений нет.

CD-ROM

Windows 2000 SP2, CDROM Drive Analyzer v2.2.0, 3D Studio MAX 1.2, длина 73:49.


Те же скачки, так что дело тут не в дефектном диске, а в самом приводе. Интересно, что в случае CD-R и CD-ROM дисков размер и количество зазубрин плавно увеличивается к концу. В чему бы это?

CD-RW

Windows 2000 SP2, CDROM Drive Analyzer v2.2.0, That’s Write! CD-RW74, длина 74:02.


А вот тут появилось, наконец, что-то интересное - график чудесным образом выпрямился. Зазубрины дают о себе знать только в самом конце диска. Создается впечатление, что проблема заключается в системе стабилизации диска, которая на скоростях чтения близких к 16x и выше не столь эффективна как хотелось бы. Чтение CD-RW - медленное, но уверенное.

Поврежденный диск

Наконец-то моему самому плохому диску нашлось применение. Диск плохо сбалансирован - изнутри некоторых приводов доносились посторонние шумы при раскрутке. Царапины, потертости, разводы и глубокие выщерблены? Есть. Кроме всего прочего, алюминиевое рабочее покрытие повреждено даже изнутри. В каких условиях делался этот диск не хочется и думать. Общая сумма повреждений диска все же не настолько велика, чтобы создать серьезную проблему для любого качественного привода.

Windows 2000 SP2, CDROM Drive Analyzer v2.2.0, CD #2, длина 73:18.


Диск уверенно прочитан. После середины диска все попытки восстановить скорость - тщетны.

Контроль скорости

Какой же скоростной привод может обойтись без функции программного понижения скорости? При просмотре фильма с CD-ROM диска или проигрывании.mp3 файлов совсем необязательно держать шпиндель привода постоянно на максимальных оборотах. Поэтому, если дисковод не знает никаких других скоростей кроме 50x, на практике он может быть намного медленнее иного 8x привода, только из-за того, что будет вновь и вновь раскручивать диск, когда пользователю понадобится новая порция информации. Привод ASUS S500/A уникален тем, что его скорость может быть установлена в любое значение в диапазоне 4x - 50x шагом 1x. После довольно долгих поисков подходящей программы для управления скоростью привода я остановился на CDSlow

Современные стандарты и устройства для хранения информации на лазерных дисках. Особенности записи информации на оптические диски.

В 1995 году в базовой конфигурации ПК появился первый привод оптических дисков – CD-ROM (Compact Disk Read Only Memory, постоянное запоминающее устройство компакт-дисков). Устройство использовало многослойные компакт-диски диаметром 120 мм и толщиной 1,2 мм, емкость диска 650 – 700 Мбайт.

Дисковод CD-ROM содержит:

– электродвигатель, который вращает диск;

– оптическую систему, состоящую из лазерного излучателя, оптических линз и датчиков и предназначенную для считывания информации с поверхности диска;

– микропроцессор, который руководит механикой привода, оптической системой и декодирует прочитанную информацию в двоичный код.

Основные характеристики CD-ROM:

– скорость передачи данных – измеряется в кратных долях скорости проигрывателя аудио компакт-дисков (150 Кбайт/сек) и характеризует максимальную скорость с которой накопитель пересылает данные в оперативную память компьютера, например, 2-скоростной CD-ROM (2x CD-ROM) будет считывать данные с скоростью 300 Кбайт/сек., 50-скоростной (50x) - 7500 Кбайт/сек.;

– время доступа – время, нужное для поиска информации на диске, измеряется в миллисекундах. Дисковод CD-RW

Устройство используется для записи информации на диски CD-R (однократная запись) и CD-RW (CD-ReWritable – перезаписывае­мый диск).

Диск CD-RW (CD-ReWritable) используется для многоразовой записи данных, причем можно как просто дописать новую информа­цию на свободное пространство, так и полностью перезаписать диск новой информацией (после предварительной очистки всего диска). Скорость записи современных накопителей CD-RW составляет 2х-24х.

Дисководы DVD-ROM и DVD±RW

Емкость диска DVD первого поколения составила 4,7 Гб, и он получил официальное наименование DVD-5 , стандарт DVD-9 преду­сматривает использование двухслойных дисков. Диск стандарта DVD-9 способен хранить до 8,54 Гб данных. Дальнейшим развитием стандартов DVD-5 и DVD-9 стали стандарты на двухсторонние диски DVD-10 (9,4 Гб) и DVD-18 (17,08 Гб).

Позже стандарт DVD-дисков был дополнен спецификацией на записываемые и перезаписываемые диски DVD-R и DVD-RW.

Существуют также диски DVD-RAM , которые представляет со­бой одно- или двусторонний диск, помещенный в пластиковый кар­тридж. Для работы с ними необходим специальный дисковод.

В 1999году был также разработан формат дисков DVD+RW . Разницы в формате представления информации на DVD+RW нет. Особенность формата – более высокая точность позиционирования лазерного луча позволяет осуществлять коррекцию данных «на лету», в реальном времени переписывая отдельные сбойные сектора диска, т.е. в DVD+RW реализован более совершенный алгоритм коррекции ошибок. В дисках DVD+R применяется специальный отражающий слой с повышенной отражающей способностью. Дисководы Blu-Ray и HD



В 2002 году представители девяти лидирующих высокотехноло­гических компаний Sony, Matsushita (Panasonic), Samsung, LG, Philips, Thomson, Hitachi, Sharp и Pioneer на совместной пресс-конференции объявили о создании и продвижении нового формата оптических дис­ков большой емкости под названием Blu-Ray Disс . Согласно объяв­ленной спецификации Blu-Ray Disс (или BD-R и BD-RE ) – перезапи­сываемый диск сле­дующего поколения со стандартным CD/DVD раз­мером 12 см с мак­симальной емкостью записи на один слой и одну сторону до 27 Гб.