ГОСТ IEC 61883-1—2014
7 Управление потоком изохронных данных
7.1 Общие положения
Для запуска и остановки потоков изохронных данных в шине и для управления их атрибутами
используют концепцию разъемов ирегистров управления разъемами. Регистры управления разъемами
являютсяспециальными целевыми регистрами CSR.
П р и м е ч а н и е — Разъемы на аудио>’видео устройстве физически не существуют. Используется только
концепция разъемов для проведения аналогии с существующими аудио/видво устройствами, когда каждый поток
информации проводится через физический разъем.
Настоящий разделописывает контенты регистровуправления разъемами иварианты их модифи
кации. Набор процедур, в которыхиспользуются регистры управленияразъемамидля управления пото
ком изохронных данных, называют процедурами управления соединениями (CMP). СМР, которые
должны использоваться в аудио/видеоустройствах, представлены в разделе 8.
7.2 Разъемы и регистры управления разъемами
Поток изохронных данных идет от одного передающего аудио/видео устройства к приемным
аудио/видеоустройствам, число которых можетбыть0 или более, засчетпосылки изохронныхпакетовв
одномизохронном каналешиныIEEE 1394. Изохронныйканалдолжен передаватьне болееодногопото
ка изохронных данных, а каждый поток изохронных данных должен передаваться в одном изохронном
канале.
Каждыйпоток изохронныхданных передается в изохронныйканалчерез один выходной разъем на
передающем аудио/видео устройстве и принимается из этого изохронного канала через один входной
разъем на каждом принимающем аудио/видво устройстве. Через каждый входной и выходной разъем
должен проходить не более чем один поток изохронныхданных.
Передачапотокаизохронныхданныхчерез выходнойразъемуправляется однимвыходным регис
тром управления разъемами (oPCR) иодним выходным регистром основного разъема (oMPR), находя
щемся на передающем аудио/видео устройстве. На каждом аудио/видео устройстве имеется только
один регистр OUTPUT_MASTER_PLUG (выходной основной разъем) для всех выходных разъемов.
Регистр OUTPUT_MASTER_PLUG управляет всеми атрибутами, общимидля всех потоков изохронных
данных.передаваемыхсоответствующимаудио/видеоустройством.Регистр
OUTPUT_PLUG_CONTROL управляет всеми атрибутами соответствующего потока изохронных дан
ных. которые не зависят от атрибутов других потоков изохронных данных, передаваемых данным
аудио/видео устройством.
Прием потока изохронных данных через входной разъем управляется одним регистром управле
ния входным разъемом (iPCR) и одним регистром основного входного разъема (iMPR). находящимся в
приемном аудио/видео устройстве. На каждом аудио/видео устройстве имеется только один регистр
INTPUT_MASTER_PLUG (входной основной разъем) для всех входных разъемов. Регистр
INTPUT_MASTER_PLUG управляет всеми атрибутами, общими для всех потоков изохронных данных,
принимаемыхсоответствующимаудио/видеоустройством. Регистр INTPUT_PLUG_CONTROLуправля
ет всеми атрибутами соответствующего потока изохронных данных, которые не зависят от атрибутов
других потоков изохронныхданных, принимаемыхданным аудио/видео устройством.
Поток изохронных данных может управляться любым устройством, подключенным к шине
IEEE 1394. за счет модификаций соответствующих регистров управления разъемами. Регистры управ
ления разъемами можно модифицировать за счет асинхронных транзакций на шине IEEE 1394 или
за счет внутренних модификаций, если регистры управления разъемами находятся на устройстве
управ ления.
Использование разъемов и регистров управления разъемами показано на рисунке 7.
Пусть #iPCR и #oPCR означают количество потоков изохронных данных, которые одновременно
аудио/видео устройство (например, многофункциональное устройство просмотра или многофункцио
нальный тюнер)можетсоответственно передавать ипринимать. И#iPCR. и#oPCR должны быть посто
янными значениями вдиапазоне от 0 до 31, которые зависятот аудио/видеоустройства.
ю