Руководство пользователя Allwinner H616


  Описание    Система    Графика    Память    Ethernet      Видео      Аудио    Интерфейсы    Безопасность  

7. Интерфейсы видеовыхода (Video Output Interfaces)

7.1. Контроллер синхронизации

  7.2. ТВ-кодер  

7.3. Интерфейс HDMI



Глава 7. Интерфейсы видеовыхода - Video Output Interfaces
Раздел 7.2. ТВ-кодер - TV Encoder (TVE)

7.2. TVE


7.2.1. Обзор

Модуль TV Encoder (TVE) - это высокопрограммируемый цифровой видеокодер, поддерживающий мировые стандарты видеосигнала Composite Video Broadcast Signal (CVBS).

TVE включает в себя следующие функции:
  • Поддерживается 1 канал CVBS, PAL-D и NTSC-M
  • Автоматическое определение статуса штекера
  • 10-битный выход ЦАП


    7.2.2

    Блок-схема

    На рисунке 7-7 показана блок-схема TVE.


    Рисунок 7-7. Блок-схема TVE.


    7.2.3. Операции и функциональное описание


    7.2.3.1

    Внешние сигналы

    В Таблице 7-3 описаны внешние сигналы TVE. Таблица 7-3. Внешние сигналы TVE Название контакта Функция Описание Тип
    - TV_VCC ТВ ЦАП мощность P
    - TV_OUT TV CVBS выход AO


    7.2.3.2

    Источники синхронизации

    Для модуля TVE требуются одни часы с нагрузкой 50%. Цифровая схема и аналоговая схема работают по этим часам. Режим и тактовая частота показаны ниже. Таблица 7-4. Источники тактовой частоты TVE

    Режим Тактовая частота TVE

  • NTSC 216 МГц
  • PAL 216 МГц


    7.2.4. Рекомендации по программированию

    1. Запустите модуль TVE, выполнив следующий шаг, процесс показан на рисунке 7-8.


    Рисунок 7-8. Управление процессом TVE.

  • Шаг 1: Установите источник синхронизации CCU для TVE, отпустите шину AHB и сбросьте модуль.
  • Шаг 2: Начальное значение амплитуды ЦАП из калибровочного значения предохранителя, которое сгорело.
  • Шаг 3. Включите функцию обнаружения подключаемых модулей и обнаруживайте статус подключаемых модулей каждые 200 мс.
  • Шаг 4: Когда подключаемый модуль обнаружен, настройте модуль TVE для настройки режима вывода приложением.

    2. Функция автоматического определения


    Рисунок 7-9. Функция автоопределения.

  • ЦАП выдает постоянный ток, при вставке внешняя нагрузка 37,5 Ом; при вытаскивании внешняя нагрузка составляет 75 Ом. Метод, с помощью которого компаратор определяет уровень на контактах, может определять действие разъема.
  • Так как действие плагина может иметь джиттер, тогда необходим фильтр для фильтрации джиттера, время устранения дребезга фильтра устанавливается с помощью бита [3: 0] регистра настройки устранения дребезга автоматического определения ТВ-кодера.
  • Время цикла импульса можно установить с помощью бита [30:16] регистра 1 конфигурации автоматического определения ТВ-кодера, время начала импульса можно установить с помощью бита [14: 0] регистра 1 конфигурации автоматического определения ТВ-кодера. два времени - часы 32 кГц.
  • Ширина импульса - это время цикла 4 источников тактовой частоты.
  • Амплитуду импульса можно установить с помощью бита [9: 0] регистра 0 конфигурации автоматического определения ТВ-кодера.

    (3) Калибровка DAC


    Рисунок 7-10. Калибровка DAC.

    После FT 10-битное калибровочное значение записывается в предохранитель. Каждый раз, когда программное обеспечение может считывать 10-битное значение калибровки из efuse, для управления током смещения и переключателем тока смещения, затем генерируется определенный ток смещения для калибровки максимального выходного напряжения ЦАП.




  •    7.2.5. Список регистров