Статус документа
Статус документа

ГОСТ Р 55940-2014 Телевидение вещательное цифровое. Расширенные технические требования к общему интерфейсу в системах ограничения доступа. Основные параметры. Часть 1

Приложение А
(обязательное)

     
Базовый физический уровень карты ПК

А.1 Общее описание

Параметры физического интерфейса между модулем и узлом, параметры конструкции и механические характеристики модуля соответствуют спецификации карты ПК согласно спецификациям [1]-[3]. На рисунке А.1 показана типичная архитектура модуля.

    
Рисунок А.1 - Типичная архитектура модуля

А.1.1 Интерфейс карты ПК

В соответствии с настоящим стандартом карта ПК имеет следующие интерфейсы:

- интерфейс транспортного потока данных MPEG-2 - на 8-разрядном параллельном входе в модуль и отдельный 8-разрядный параллельный выход, вместе с сигналами управления и байтовой синхронизации;

- интерфейс команд для трафика команд - между узлом и модулем, состоящий из 8-разрядной двунаправленной шины данных вместе с адресом и сигналами управления;

- интерфейс атрибутов памяти - для чтения структуры данных о плате модуля и для настройки модуля в нормальный режим работы.

А.1.2 Дескремблер

Дескремблер избирательно дескремблирует транспортные пакеты транспортного потока. При соответствующей конфигурации он выполняет дескремблирование пакетизированных элементарных потоков. Конфигурирование дескремблера выполняется конкретными значениями слов управления, периодически загружаемыми в него центральным процессором. Для одновременного дескремблирования нескольких служб он обычно поддерживает список слов управления, связанных с PID, которые должны быть дескремблированы. Дескремблер не будет пытаться дескремблировать любые транспортные пакеты, в которых transport_флаг scrambling_control устанавливается в "00", даже если PID соответствует текущему слову управления. Такое же ограничение применяется, если флаг PES_scrambling_control устанавливается в "00", при скремблировании на уровне PES.

А.1.3 Узел фильтр/извлечение

Часть данных, необходимых для работы системы условного доступа, переносятся в транспортном потоке. Узел фильтр/извлечение извлекает данные, необходимые модулю условного доступа для дескремблирования программ/служб.

А.1.4 Центральный процессор

Центральный процессор выполняет процесс условного доступа и организует поток данных в модуле и между модулем и узлом для выполнения функций условного доступа.

А.1.5 Узлы ROM/EPROM и RAM/NVRAM

Узлы ROM/EPROM и RAM/NVRAM содержат программы и данные, реализующие процесс условного доступа. Узел ROM может также содержать атрибут памяти, которая является необходимым элементом процесса инициализации карты ПК.

А.1.6 Процессор защиты

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

А.2 Электрический интерфейс

Электрические характеристики этого интерфейса соответствуют версии 2.1 карты ПК, представленной в стандарте [5] (приложение А, А.5).

А.2.1 Интерфейс транспортного потока

Данные MPEG-2 от узла передаются модулю по 8-разрядной шине данных MDI0 к MDI7. Данные содержат два управляющих сигнала MISTRT и MIVAL. Они синхронизируют в модуле MCLK сигнал тактовой частоты. Данные MPEG-2 возвращаются из модуля по другой 8-разрядной шине данных MDO0 к MDO7. Данные содержат два управляющие сигнала MOSTRT и MOVAL. Подробное описание работы этого интерфейса представлено в стандарте [5] (приложение А, А.5).

А.2.2 Интерфейс команд

А.2.2.1 Описание аппаратного интерфейса

Аппаратный интерфейс состоит из нескольких регистров, занимающих 4 байта адресного пространства интерфейса карты ПК. Детализированное описание аппаратного интерфейса, процессов инициализации, обмена командами между модулем и узлом - в соответствии со стандартом [5] (приложение А, А.2.2.1).