Ю. Л. Комаров, О. Г. Морозов, А. Н. Пикулев


Download 1.43 Mb.
bet65/75
Sana28.12.2022
Hajmi1.43 Mb.
#1023000
TuriУчебное пособие
1   ...   61   62   63   64   65   66   67   68   ...   75
Bog'liq
n1

5.5. Обработка данных субкода

В процессе обработки данных субкода необходимо выполнить несколько задач:



  • генерация последовательного потока битов из данных субкода;

  • вырабатывание бита паузы для возможности отыскивания после­дующих фрагментов музыкальной программы;

  • обработка данных субкода Q-канала;

  • выделение информации для обработки внесенных предискаже­ний.

Как уже отмечалось, субкод оформлен в блоки по 98 символов, для обозначения их границ используются также синхронизирующие образы определенной конфигурации, формируемые модулятором канала и стоящие на месте первых двух символов субкода.
На выводной дорожке записывается обычно информация о самом диске: количество музыкальных фрагментов, время начала и конца фрагмента, информация о наличии предискажений, название и автор фрагмента и т.д. При включении проигрывателя сразу же счи­тывается оглавление на вводной дорожке и вся информация, запи­санная в оглавлении, заносится в память управляющего микроком­пьютера проигрывателя, и используется в процессе работы, например, при поиске нужного фрагмента или включении схем коррекции пре­дискажений.
Совместно с тактовой вспышкой выдается бит паузы (Р-бит), который считывается по переднему фронту сигнала SWAB (слово-команда субкода для запуска или остановки двигателя). Сигнал па­узы вырабатывается между фрагментами программы и в режиме по­иска не определяется.
В настоящее время только Q-канал субкода содержит информа­цию (номер дорожки, номер индекса, сигнал предыскажений, абсо­лютное время, относительное время). В процессоре Q-канала на­капливаются Q-биты из 96 следующих друг за другом блоков данных. 16 бит используются для проверки ошибок трансляции (CRC), ос­тальные 80 бит подаются на сервопроцессор. Обмен информацией между процессором и декодером протекает согласно протоколу «ру­копожатия» для того, чтобы минимизировать период вычислений. Если процессор «желает» получить данные, то он по шине QRA по­сылает сигнал запроса на декодер. Декодер подтверждает прием за­проса с процессора, если в наличии имеется весь кадр данных (80 бит) и активирует последовательную выходную шину данных (QDATA). Данные выдаются в последовательном виде по тактово­му сигналу QCL. Процессор прекращает запрос. Шина данных пе­реходит в состояние логического 0 и выход Q-DATA отключается. В декодере опять начинается сбор новых данных субкода. Сигнал для коррекции предыскажений вырабатывается из четвертого бита Q-ка­нала и выдается в систему для того, чтобы модифицировать харак­теристику пропускания расположенного после ЦАП аналогового ФНЧ.



Download 1.43 Mb.

Do'stlaringiz bilan baham:
1   ...   61   62   63   64   65   66   67   68   ...   75




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling