(495) 922-27-51

Прогрессивная реализация интерфейса ADMPRO

dcr0323 - Интерфейс ADM.pdf - техническое описание классической технологии ADM.

dcr0340 - Интерфейс ADMPRO.pdf - техническое описание прогрессивной технологии ADM.

Прогрессивная реализация ADMPRO пришла на смену классической реализации ADM в 2004 году и стала основной для изделий ЗАО «ИнСис» в рамках технологии ADM. Прогрессивная реализация ADMPRO используется во всех новых разработках с применением мезонинных модулей ADM и FMC.

Основное назначение интерфейса ADMPRO — унификация модульных изделий ЗАО «ИнСис», схемотехнических решений в ПЛИС, программного обеспечения и тестов. Дополнительно, интерфейс ADMPRO рассчитан на получение высокой производительности и надежности.

Свойства интерфейса ADMPRO прогрессивной реализации

  • Управление и буферизация в ПЛИС
  • Произвольное подключение к мезонинному модулю ADM
  • Рекомендованное подключение к мезонинному модулю FMC
  • Два ЦАП на несущем модуле
  • Расширенные возможности межмодульной синхронизации
  • Расширенное управление внешним устройством PIOX
  • Применение дифференциальных сигналов LVDS
  • Использование мультигигабитного сериального подключения (FMC)

Функциональная схема

Внешний вид

Шина процессора

Эта шина соединяет интерфейс ADMPRO с остальными узлами базового модуля. Для процессорных базовых модулей обычно это шина процессора ЦОС, а для беспроцессорных базовых модулей ? это шина контроллера системной шины.

Разъем ADMX

Многорядный разъем ADMX размещается на базовом модуле и предназначен для установки в него субмодулей ADM.

Субмодуль ADM

Cубмодуль ADM не является элементом интерфейса ADMPRO. Он обменивается цифровыми данными с базовым модулем, подключаясь к нему через разъем ADMX.

Субмодуль может содержать одно или несколько устройств ввода или вывода, благодаря которым он обменивается цифровыми или аналоговыми данными с внешними устройствами. Типичными устройствами ввода являются АЦП, DDC (Digital Down Converter). Типичными устройствами вывода являются ЦАП, цифровой ситнезатор.

Субмодуль полностью управляется со стороны базового модуля, с помощью регистров управления реализованных внутри ПЛИС.

ПЛИС

Программируемая логическая интегральная схема (ПЛИС) большой емкости реализует в себе логику управления субмодулем со стороны базового модуля. Для этого внутри ПЛИС реализованы управляющие регистры, набор FIFO, другие элементы. Код загружаемый в ПЛИС называется прошивкой и обычно хранится в специальном файле прошивки или в ППЗУ Flash-памяти.

Разъём ADMX непосредственно подключён к ПЛИС ADM. Это позволяет использовать линии LVDS, что в свою очередь позволяет поднять скорость обмена с субмодулем.

ЦАП

На базовом модуле расположен двухканальный ЦАП. В каждом канале располагается выходной антиалайзинговый ФНЧ. Выход ЦАП0 выведен на разъем DAX. Выход ЦАП1 выведен на многофункциональный разъем SDX, если для него установлена соответствующая перемычка.

ИПН

Источник постоянного напряжения представляет собой восьмиканальный ЦАП, вырабатывающий постоянные опорные напряжения, обычно в диапазоне от ?2,5 до +2,5 Вольт. Часть опорных напряжений поступают на модуль стартовой синхронизации, состоящий из компараторов 0 и 1, а часть напряжений поступают на субмодуль для управления параметрами его работы.

Особенностью реализации является наличии перемычек JE0, JE1, которые позволяют дополнительно транслировать два опорных напряжения на субмодуль.

Узел стартовой синхронизации

Этот узел состоит из двух компараторов и мультиплексора, на который поступают сигналы внешнего старта. Сигналы внешнего старта могут поступать как из субмодуля, так и от многофункционального разъема SDX, если для него установлена соответствующая перемычка.

При совпадении сигнала от внешнего устройства с уровнем напряжения одного из каналов ИПН выполняется запуск или останов процесса передачи данных через устройства ввода/вывода, расположенные на субмодуле.

Многофункциональный разъем SDX

В зависимости от положения перемычки разъем SDX позволяет либо выводить на внешнее устройство сигнал от ЦАП1, либо подавать на узел стартовой синхронизации сигнал от внешнего источника.

Сигнал от внешнего источника может быть использован в качестве события внешнего старта. Однако, если на разъем SDX подан сигнал от внешнего генератора, то он может быть использован в качестве внешней тактовой частоты для работы узлов ЦАП, АЦП и др.

Цифровой порт PIO

Предназначен для ввода или вывода цифрового сигнала в стандарте TTL или LVDS. В отличии от классической реализации интерфейса установлен разъём APMODU SYSTEM 50-34.

В режиме TTL на разъём выводиться две шины по 8 бит, направление передачи для которых устанавливается независимо друг от друга. В режиме LVDS на разъём выводиться одна шина 8 бит, один выходной и один входной сигнал.

Все сигналы через буфер подключены к ПЛИС ADM, режим TTL или LVDS определяется установкой соответствующих буферов.

Межмодульная синхронизация

Разъём SYNX предназначен для обеспечения синхронного сбора данных. Обеспечивается передача тактовой частоты, разрешения сбора данных и готовности данных.