|
Модуль AMB3US разработан на основе двух ПЛИС
Spartan 3 фирмы Xilinx и предназначен для создания встраиваемых
систем ввода, вывода и цифровой обработки сигналов на базе компьютеров с
интерфейсом USB, либо связанных сетью Ethernet.
Изделие разработано в рамках модульного подхода
для использования совместно с субмодулями АЦП/ЦАП семейства ADM и
интерфейсным субмодулем CCP. Гибкость этой архитектуры
определяется реализацией функций управления субмодулями и потоками
данных на ПЛИС фирмы Xilinx. Сбор данных осуществляется с помощью
субмодуля, устанавливаемого в разъем интерфейса ADM, цифровая обработка
выполняется с помощью ПЛИС. Обмен данными с компьютером производится
через субмодуль CCP, обеспечивающий физический уровень и протокол
интерфейса взаимодействия.
Широкий спектр субмодулей семейства ADM
позволяет использовать модуль для построения комплексов обработки
сигналов различного назначения. Возможно объединение нескольких модулей
в комплекс, при этом обеспечивается синхронная работа субмодулей ADM.
Интерфейс ADM модуля выполнен на ПЛИС Spartan3
фирмы Xilinx. В ПЛИС ADM можно ввести функции цифровой обработки
сигналов. В зависимости от поставленной задачи устанавливается ПЛИС
ёмкостью от 400 до 2000 тысяч вентилей. Разъём ADM обеспечивает скорость
обмена с субмодулем до 1200 МБайт/сек.
Данные от ПЛИС ADM на ПЛИС HOST поступают по
независимому каналу со скоростью до 200 Мбайт/сек.
Внутри ПЛИС HOST реализованы интерфейс модуля памяти
CompactFlash и интерфейс субмодуля ССР. Модуль AMB3US может
распознаваться компьютером как USB Mass Storage Device, что обеспечивает
простоту подключения к любой системе, которая поддерживает возможность
работы с подобным устройством.
В стандартный комплект программного обеспечения
модулей AMB3US входит программа комплексного
анализа сигналов ISVI
с функциями осциллографа и спектроанализатора
для сигнала, записанного в файл.
Для написания собственных прикладных программ
предлагается использовать DAQ Tools – инструментальное средство
разработки прикладного ПО для модулей AMB3US. Инструментальные средства
позволяют настроить параметры модуля и выполнить ввод/вывод данных как в
память, так и на жесткий диск. В состав программного пакета входит
системный драйвер, набор динамических библиотек, руководство
программиста и примеры программирования для языка С++.
Внешний вид модуля:
Основные характеристики:
- Габариты 100x160x30 мм
- Напряжение питания +9..24В
- ПЛИС ADM Spartan
3 XC3S400/2000
- Поддержка аналого-цифровых субмодулей
семейства ADM
- Цифровой порт: LVTTL-16 бит/LVDS-8 бит
- Синхронизация модуля внутренняя от
кварцевых генераторов или внешняя
- Программируемые частоты преобразования
- Старт/останов процесса ввода отсчетов:
программный; от внешнего ТТЛ, ЭСЛ, КМОП сигналов; пороговый; режим
претриггера
- Возможность совместной синхронной или
независимой работы нескольких модулей
- ПЛИС Host
Spartan 3 XC3S400
- Память CompactFlash II до 4 ГБ
- Поддержка интерфейсного субмодуля
CCP
- Интерфейс USB2.0 Full Speed, High Speed
- Сеть Ethernet 10/100/1000
- Интерфейс ВОЛС
- Подключение к промышленным, карманным,
персональным компьютерам
Структурная схема

Интерфейс ADM,
реализованный в данном изделии, описан на странице
Интерфейс ADM.
На структурной схеме показаны все разъемы и основные узлы интерфейса.
Цифровой порт выведен на разъем
PIOX и предназначен для ввода
или вывода цифрового сигнала в стандарте LVTTL/LVDS .
Опорный генератор. Два стандартных
LVCMOS генератора до
100 МГц.
CompactFlash.
Поддержка файловой системы карт памяти реализована в ПЛИС
Host.
Узел стартовой синхронизации подает с
разъема SDX тактовую частоту и позволяет вырабатывать события старта и
останова, поступающие от внешних устройств.
Межмодульная синхронизация
использует для своей работы разъем SYNX. Этот разъём предназначен для обеспечения
синхронного сбора данных. Обеспечивается передача между модулями сигналов тактовой частоты,
разрешения сбора данных и готовности данных.
|