Компакт-диск (CD) стал символом цифровой революции конца XX века, заменив винил и кассеты в потребительской электронике. Несмотря на распространение потокового контента, понимание физики оптических носителей остаётся актуальным для архивирования данных и восстановления старых записей. В этой статье мы разберём устройство диска от поликарбонатного основания до алгоритмов коррекции ошибок.
Стандарт Red Book, принятый Philips и Sony в 1980 году, заложил основы формата CD-DA (Compact Disc Digital Audio). Позже появились Yellow Book для CD-ROM, Orange Book для записываемых дисков и другие стандарты, расширившие применение технологии. Физические принципы чтения информации остались неизменными на протяжении десятилетий.
Физическая структура компакт-диска
База диска — поликарбонат толщиной 1,2 мм, на который наносится спиралевидная дорожка с микронными впадинами — питами (pits) и участками между ними — лендами (lands). Сверху располагается тонкий слой алюминия или золота для отражения лазера, защищённый лакировкой и печатным слоем. Диаметр стандартного CD составляет 120 мм, ёмкость — до 700 МБ (80 минут аудио).
Дорожка начинается у центра и уходит к краю, её шаг — всего 1,6 мкм. Если размотать спираль в прямую линию, её длина превысит 5 км. Такая плотность упаковки достигается за счёт использования лазера с длиной волны 780 нм в ближнем инфракрасном диапазоне.
- 💿 Поликарбонатное основание — прозрачна для лазера, обеспечивает механическую прочность
- 🔭 Рефлектирующий слой — алюминий (стандарт) или золото (архивные диски)
- 🛡️ Защитный лак — предотвращает окисление и царапины на стороне чтения
- 🎨 Печатный слой — маркировка, логотипы, баркоды
⚠️ Внимание: царапины на обратной (печатной) стороне диска опаснее, чем на рабочей — они проникают через тонкий лак и разрушают рефлектирующий слой, делая данные невосстановимыми.
Принцип записи: питы, ленды и EFM-модуляция
Информация на CD не записывается напрямую в виде нулей и единиц. Используется EFM (Eight-to-Fourteen Modulation) — каждый байт данных преобразуется в 14-битный код с минимальным количеством переходов. Это позволяет сократить длину питов, повысить плотность записи и упростить синхронизацию приводом. Минимальная длина пита — 0,83 мкм (3T), максимальная — 3,56 мкм (11T).
Между питами всегда есть ленды. Переход от пита к ленде (или наоборот) соответствует логической единице, а отсутствие перехода в такте — логическому нулю. Такой подход, известный как NRZ-I (Non-Return-to-Zero Inverted), устойчив к смещению фазы тактового сигнала. Дополнительные 3 бита слияния (merging bits) между 14-битными словами гарантируют соблюдение правил длины серии.
Помимо пользовательских данных, в поток добавляются CIRC (Cross-Interleaved Reed-Solomon Code) — коды коррекции ошибок, и субкодовые каналы (P-W) для управления воспроизведением, хранения ISRC, UPC и текста (CD-Text).
Механика чтения: лазер, фотодетектор и сервоприводы
Привод использует полупроводниковый лазер длиной волны 780 нм, сфокусированный объективом с числовой апертурой 0,45 в пучок диаметром около 1,7 мкм. Луч проходит через поликарбонат, отражается от металлического слоя и возвращается к фотодетектору. Разница в фазе отражённого света от пита и ленды (из-за разности пути λ/4) вызывает интерференцию, меняющую интенсивность принятого сигнала.
Три независимых сервосистемы обеспечивают точное слежение: фокус-серво держит луч на рефлектирующем слое (диапазон ±1 мкм), трекинг-серво удерживает луч по центру дорожки (метод three-beam или push-pull), скоростной серво (CLV/CAV) поддерживает постоянную линейную скорость 1,2–1,4 м/с при аудио и CD-ROM x1.
Фотодетектор преобразует модулированный свет в аналоговый ток, который усиливается, фильтруется и подаётся на PLL (фазовую автоподстройку частоты) для восстановления тактового сигнала и данных EFM. Далее происходит демодуляция, деинтерливинг и коррекция ошибок CIRC.
⚠️ Внимание: загрязнение объектива привода пылью или конденсатом снижает мощность лазера на фотодетекторе, вызывая рост ошибок C1/C2 и eventual невозможность чтения. Чистка специальной салфеткой из центра к краю может вернуть работоспособность.
Коррекция ошибок CIRC: двухступенчатая защита
Система CIRC — это каскад из двух кодов Рида-Соломона с интерливингом (перемешиванием) между ними. Первый декодер (C1) исправляет до 2 ошибочных символа в блоке 32 символа (28 данных + 4 паритета). Невыправимые блоки помечаются флагами эрраза (erasure flags) и передаются второму декодеру (C2), который оперирует 28-символьными блоками после деинтерливинга задержкой в 109 блоков.
C2 может исправить до 4 символов с учётом флагов эрраза от C1. Если ошибок больше — происходит интерполяция (для аудио) или возврат неисправимого сектора (для данных). Типичный новый коммерческий диск имеет C1 < 10 на секунду, C2 — единицы на весь диск. Порог воспринимаемого искажения звука — около 200 C1/сек.
Интерливинг распределяет соседние байты на расстоянии ~109 блоков (~1,4 мм дорожки), превращая локальные дефекты (царапины, пузыри) в разбросанные одиночные ошибки, легко исправимые C1/C2. Это ключевая причина устойчивости CD к повреждениям.
Почему CD не использует коды Хэмминга или LDPC?
Коды Хэмминга менее эффективны для пакетных ошибок, характерных для оптических носителей. LDPC (Low-Density Parity-Check) появились позже и применяются в DVD/Blu-ray. CIRC был гениальным компромиссом для технологий 1970-х: аппаратная реализация на TTL/MSI логике, минимальная задержка и высокая устойчивость к пакетным ошибкам за счёт интерливинга.
Виды компакт-дисков и их отличия
Существует несколько поколений CD, отличающихся способом формирования питов и возможностью перезаписи. Прессованные (CD-DA, CD-ROM) имеют физические питы, штампуемые матрицей. CD-R (CD-Recordable) используют органический краситель (цианин, фталоцианин, азо), который необратимо меняет преломление под действием мощного лазера записывающего привода. CD-RW (CD-ReWritable) применяют фазово-переходную среду (Ag-In-Sb-Te), переключаемую между кристаллическим и аморфным состояниями.
Скорость записи измеряется в кратных x1 (150 КБ/с). Стандартные CD-R рассчитаны на 1–52x, CD-RW — на 1–4x (High Speed), 4–10x (Ultra Speed), 10–12x (Ultra Speed+). Несовместимость скоростей и типов красителей — частая причина нечитаемых дисков.
| Тип диска | Способ записи | Число циклов | Рефлективность | Применение |
|---|---|---|---|---|
| CD-DA / CD-ROM | Прессовка (штамповка) | Только чтение | ~70% (Al) | Музыка, софт, игры |
| CD-R | Ожог красителя (write-once) | 1 | ~60-70% | Архив, распространение |
| CD-RW | Фазовый переход | ~1000 | ~15-25% | Временное хранение, тесты |
| CD-RW High Speed | Улучшенная фазовая среда | ~1000 | ~15-25% | Быстрая перезапись 4-10x |
Рефлективность CD-RW значительно ниже, поэтому старые приводы (до ~1997 г.) и многие автомобильные магнитолы их не читают. Стандарт MultiRead (1997) требовал поддержку низкой рефлективности, но не все производители его выполнили.
☑️ Проверка перед записью важных данных на CD-R
От CD к DVD и Blu-ray: эволюция оптики
Главное ограничение CD — длина волны лазера 780 нм и числовая апертура 0,45, определяющие дифракционный предел размера пита. DVD перешёл на 650 нм (красный лазер) и NA 0,6, уменьшив питы в 2,16 раза по линейке и увеличив ёмкость до 4,7 ГБ на слой. Blu-ray использует 405 нм (синий лазер) и NA 0,85, давая 25 ГБ на слой.
Толщина защитного слоя поликарбоната снизилась с 1,2 мм (CD) до 0,6 мм (DVD) и 0,1 мм (Blu-ray), чтобы уменьшить аберирацию при большей апертуре. Это сделало Blu-ray диски более чувствительными к царапинам, поэтому ввели твёрдый покрытие Durabis.
Обратная совместимость достигается установкой нескольких лазеров в один привод: ИК (780 нм) для CD, красный (650 нм) для DVD, синий (405 нм) для BD. Современные BD-RE приводы читают все три формата, но запись CD/DVD в них часто медленнее, чем в специализированных приводах.
Для долговременного архива (10+ лет) используйте CD-R с фталоцианиновым красителем (маркировка "Archival" или "100 years") и золотым рефлектирующим слоем. Храните вертикально в коробках при 18-22°C и 35-45% влажности.
Интересные факты и распространённые мифы
Первый коммерческий CD — «The Visitors» группы ABBA (1982), первый CD-ROM — «Grolier's Electronic Encyclopedia» (1985). Стандартная ёмкость 74 минуты (650 МБ) выбрана не случайно: президент Sony Норио Ога хотел поместить Симфонию №9 Бетховена в исполнении Фуртвэнглера без перерыва. Позже ёмкость увеличили до 80 минут (700 МБ) за счёт уплотнения дорожки.
Миф: «CD гниёт за 5-10 лет». Реальность: качественные прессованные диски служат 50-100+ лет при правильном хранении. Деградация красителей дешёвых CD-R (цианин) действительно возможна за 5-10 лет под ультрафиолетом и теплом. Фталоцианин (светло-зелёный/золотой) стабилен десятилетиями.
Миф: «Запись на низкой скорости всегда лучше». Реальность: у каждого диска есть оптимальная скорость, указанная производителем. Запись 52x диска на 4x может дать хуже качество из-за неоптимальной мощности лазера и времени экспозиции. Современные приводами используют OPC (Optimum Power Calibration) для автоматической подстройки.
⚠️ Внимание: маркеры на спиртовой основе растворяют защитный лак и могут проникнуть к рефлектирующему слою. Подписывайте диски только специальными водорастворимыми маркерами (например, Sharpie CD/DVD) или печатайте на принтере с термотрансферной лентой.
Ключевая устойчивость CD к повреждениям обеспечивается не прочностью поликарбоната, а математикой CIRC с интерливингом, превращающей глубокую царапину в серию исправимых одиночных ошибок.
Часто задаваемые вопросы (FAQ)
Почему CD крутится с разной скоростью (CLV)?
Для поддержания постоянной линейной скороности прохождения дорожки под лазером (1,2–1,4 м/с). У центра дорожка короче, поэтому привод разгоняет диск до ~500 об/мин, у края — замедляет до ~200 об/мин. Режим CAV (постоянная угловая скорость) используют только в высокоскоростных приводах для чтения данных, не аудио.
Можно ли восстановить данные с разбитого CD?
Если диск разбит на осколки — нет, дорожка разрушена невосстановимо. При глубоких царапинах или отслаивании слоёв помогает профессиональная полировка рабочей стороны (снимка 1-2 мкм поликарбоната) или обращение в лабораторию восстановления данных с лазерным сканированием кусочков.
В чём разница между CD-R и CD-RW для обычного пользователя?
CD-R записывается один раз, читается везде, стоит дешево, подходит для архива. CD-RW позволяет стирать и перезаписывать ~1000 раз, но имеет низкую рефлективность (не читается старыми приводами), выше цену и меньшую долговечность данных. Для разовой передачи файлов — флешка удобнее.
Почему аудио-CD не имеет файловой системы?
CD-DA (Red Book) спроектирован как потоковый носитель для CD-проигрывателей 1982 года с микроконтроллерами 4-битной архитектуры. Данные идут непрерывным потоком секторов по 2352 байта (1/75 сек), без каталогов. Файловая система (ISO 9660, UDF) появилась позже для CD-ROM (Yellow Book).
Что такое "C2 errors" в логах риппера (EAC, dBpoweramp)?
C2 — ошибки, неисправимые вторым этапом коррекции CIRC. Привод сообщает их через интерфейс SCSI/ATAPI. Наличие C2 означает потерю данных: для аудио привод интерполирует, для данных — возвращает ошибку чтения сектора. Нулевые C2 — признак качественного рипа.