AMC- модуль TORNADO-AZU+/FMC+ предназначен для использования в составе высокопроизводительных, распределенных, высоконадежных и компактных систем и комплексов TORNADO—MTCA® с реконфигурируемой архитектурой для широкого круга приложений, включая ЦОС, искусственный интеллект, видеоаналитику, связь, телекоммуникацию, радиомониторинг, измерительные системы, медицинские приборы и др.
AMC- модуль TORNADO-AZU+/FMC+ устанавливается в AMC-слот шасси стандарта PICMG® MicroTCA или несущих плат стандарта PICMG® AdvancedTCA, а также может использоваться в качестве встраиваемого автономного контроллера без шасси MicroTCA в любых разрабытываемых изделиях. В шасси 1U стандарта MicroTCA может быть установлено до 6-ти, а в шасси 2U и 3U — до 12-ти AMC-модулей TORNADO-AZU+/FMC+.
СнК ПЛИС Xilinx Zynq UltraScale+ MPSoC EG на плате AMC- модуля TORNADO-AZU+/FMC+ включает четыре 64-х битных ядра ARM® Cortex-A53, два ядра Cortex-R5, логику и память высокой плотности, а также пулы трансиверов 28Gbps (16х GTY) и 16Gbps (32х GTH). На плате AMC-модуля также находятся три банка DDR4 памяти общей емкостью до 20GB, NOR FLASH память (до 2Gb) для загрузки ПО и «прошивок» ПЛИС, а также NVRAM память (до 4Mb) для «критических» данных. Для хранения больших объемов данных и ПО используется SSD-модуль SATA3 форм-фактора M.2 2280 емкостью до 2TB. Наличие слота для карт микро-SD (до 2TB) на передней панели AMC-модуля дает возможность быстро и удобно обновлять ПО и передавать накопленные массивы данных в управляющий ПК.
AMC- модуль TORNADO-AZU+/FMC+ поддерживает высокоскоростную передачу данных реального времени внутри шасси MicroTCA через магистральные AMC Fabric-DEFG порты 4-7 и 8-11 стандартов AMC.2 (10GbE, 40GbE, 100GbE); AMC.4 Serial RapidIO (20Gbps, 50Gbps, 100Gbps); AMC.1 PCIe (32Gbps, 64Gbps, 128Gbps). Кроме того, AMC-модуль задействует «свободные» AMC-порты 12-15 и 17-20 (4x 28Gbps, «свободный» протокол) для высокоскоростной межмодульной коммуникации (AMC-to-AMC) внутри шасси MicroTCA.
Возможность установки субмодулей стандарта VITA57.1-2019 FMC HPC/LPC и VITA57.4-2018 FMC+/HSPC (160 I/O и пулом до 24-х 16Gbps трансиверов)позводяет максимально точно адаприровать внешний ввод/вывод в соответствии с требованиями конкретного приложения, используя широкий выбор готовых FMC+/FMC субмодулей различного назначения (АЦП, ЦАП, SFP+, QSFP+, радио-прием/передача и др.) от любого производителя.
Разработка ПО для AMC- модуля TORNADO-AZU+/FMC+ поддерживается унифицированной средой TASDK с высокоуровневым API для всех AMC-модулей TORNADO—Axxx фирмы МикроЛАБ Системс. TASDK позволяет быстро разрабатывать прикладное ПО для ядер ARM СнК Zynq UltraScale+ на базе высокоскоростной пре-сертифицированной ОСРВ ThreadX, ОСРВ с «открытым кодом» Linux и FreeRTOS, а также в среде «baremetal» (без ОСРВ). Среда TASDK также дает пользователю возможность быстро перепортировать разрабатываемое прикладное ПО между различными аппаратными платформами AMC-модулей TORNADO—Axxx с минимальными модификациями, что чрезвычайно актуально для быстрого перехода к более производительным приложениям. Управляющее ПО в составе среды TASDK позволяет удаленно управлять AMC-модулями TORNADO—Axxx от ПК (Windows, Linux) и мобильных устройств на базе Android® по сети 1GbE LAN/WAN, а также поддерживает межмодульную коммуникацию внутри шасси MicroTCA (AMC-to-AMC) для авто-конфигурирования и синхронизации систем TORNADO—MTCA®. Для разработки и отладки приложений в среде ядер ARM и логики СнК Zynq UltraScale+ AMC-модуль TORNADO-AZU+/FMC+ имеет встроенный высокоскоростной JTAG эмулятор (аналог эмулятора MIRAGE-UXF).
Встроенный MMC-контроллер AMC-модуля TORNADO-AZU+/FMC+ построен на базе специализированного MMC-ядра TAMMC® G2 для AMC-модулей фирмы МикроЛАБ Системс. Кроме стандартных функций коммуникации с управляющим MCH-контроллером шасси MicroTCA и активации AMC-модуля, MMC-контроллер осуществляет высокоскоростной мониторинг состояния источников питания и температуры AMC-модуля и FMC+ субмодуля для их надежного функционирования и защиты в критических ситуациях. Информация о состоянии AMC-модуля доступна для приложений пользователя для ядер ARM СнК ПЛИС и управляющих приложений для ПК и мобильных устройств на базе Android®.
AMC-модуль TORNADO-AZU+/FMC+ поставляется с различными типами СнК ПЛИС Zynq UltraScale+ (XCZU11EG, XCZU17EG, XCZU19EG) в корпусе FFVC1760, а также с различными конфигурациями памяти (DDR4, NOR FLASH, NVRAM) и опциями ввода/вывода, что позволяет пользователю оптимизировать ресурсы AMC-модуля и минимизировать цену устройства в соответствии с конкретным приложением.
AMC-модуль TORNADO-AZU+/FMC+ может поставляться в средневысотном (M/S, 181,5 х 73,5 х 18 мм) или полновысотном (F/S, 181,5 х 73,5 х 29 мм) типо-размере одиночной ширины (S/W), выбор которого определяется «загрузкой» ПЛИС конкретного приложения и суммарной потребляемой мощностью. Диапазон рабочих температур -40°C ~ +55°C. В автономном режиме AMC-модуль питается напряжением +12В. Максимальное потребление составляет до 120Вт.
На AMC-модуль TORNADO-AZU+/FMC+фирма МикроЛАБ Системс предоставляет пожизненную гарантию и неограниченную техническую поддержку.
AMC-модуль TORNADO-AZU+/FMC+ соответствует промышленным стандартам PICMG® 3.0 Rev.3.0, MicroTCA.0 R1.0, AMC.0 R2.0, IPMI 1.5, VITA® 57.1, VITA® 57.4 и является унифицированным и хорошо документированным изделием с оптимальной ценой, минимизирующей время разработки и стоимость аппаратуры пользователя в конструктивах PICMG® MicroTCA и AdvancedTCA.
Фирма «МикроЛАБ Системс», г.Москва