SBC смешивает i.MX6 с FPGA для IoT и базовых станций

Плата разработки Kondor AX на базе Linux от Mikroprojekt для шлюзов IoT и небольших базовых станций объединяет ПЛИС ECP5 Lattice с SoC Sool i.MX6.

Mikroprojekt и Lattice Semiconductor совместно объявили Kondor AX с поддержкой FPGA Mikroprojekt в качестве платформы с поддержкой Linux для использования в различных коммуникационных и промышленных приложениях на границе сети.
Он в основном предназначен для удовлетворения растущего рынка небольших ячеек базовых станций LTE, присутствующих в HetNets (гетерогенных сетях), которые часто объединяют макро базовые станции, маленькие ячейки, точки доступа WiFi и распределенные антенные системы (DAS).
Говорят, что другие приложения включают в себя промышленные шлюзы IoT, микросерверы, приложения для транзитных соединений миллиметрового диапазона, IP-камеры и дисплеи HMI.


Kondor AX

(нажмите на картинку, чтобы увеличить)

Плата Kondor AX работает под управлением Linux на системе-чипе Freescale i.MX6 Solo , которая сочетает в себе ядро ​​Cortex-A9 с тактовой частотой 1 ГГц, графический процессор Vivante с поддержкой 3D и MCU Cortex-M4.
(Последнее не упоминается Микропроектом и, возможно, не играет здесь никакой роли.)

Solo связан с FPGA-решеткой Lattice ECP5 , описанной Lattice как «FPGA с низким энергопотреблением и малым форм-фактором, с гибким интерфейсом подключения и высокопроизводительным DSP для фильтрации изображений и анализа данных». Решетка 10 x 10 мм ECP5 обеспечивает 85 тыс. LUTS и 207 блоков ОЗУ поддерживают пропускную способность от 270 Мбит / с до 3,2 Гбит / с для стандартных режимов 8b10b, 10-битной SERDES и 8-битной SERDES.


Kondor AX подробный вид и блок-схема

(щелкните изображение, чтобы увеличить)

Плата ECP5 FPGA рекламируется за низкое энергопотребление: одноканальная работа SERDES работает ниже 0,25 Вт, а четырехканальная SERDES - менее 0,5 Вт.
FPGA поддерживает оперативную память LPDDR3 400 МГц и обеспечивает 365 выводов ввода / вывода, поддерживая стандарты интерфейса, такие как CPRI, JESD204B и PCI Express.

Kondor AX обеспечивает 512 МБ оперативной памяти каждый для Solo и ECP5, а также 64 МБ флэш-памяти SPI, 8 ГБ флэш-памяти eMMC и слот microSD, связанный с подсистемой Linux / Solo.
Каждый процессор также получает свой собственный порт Ethernet: порт GbE для Solo и порт Fast Ethernet для FPGA.
Предоставляется порт HDMI, и в нем нет упоминаний об интерфейсе LVDS, хотя он не отображается в технических характеристиках, подробном представлении или блок-схемах.
Solo также управляет интерфейсом камеры MIPI-CSI.


Типичные конфигурации развертывания Kondor AX IoT и HetNet / для малых ячеек

(щелкните изображение, чтобы увеличить)

Kondor AX дополнительно оснащен двумя портами Micro-USB - одним OTG и одним USB / последовательным - плюс интерфейс расширения для сигналов, таких как I2C, SPI и UART.
FPGA-ориентированный ввод-вывод включает в себя пару SFP-модулей (с возможностью подключения малого форм-фактора), разъем FMC, GPIO и интерфейс JTAG с последовательным интерфейсом / USB.
На плате также есть слот расширения PCIe.

Для платы 12 В, которая имеет 10 светодиодов, не указана рабочая температура или размеры.
Загрузочные переключатели переключаются между различными опциями, включая вспышку SPI с подключением Solo или ECP5.

Kondor AX поставляется с Linux BSP с драйверами устройств, приложениями / службами, библиотеками, механизмами развертывания и инструментами GNU, такими как компиляторы и компоновщики.
Обширная документация и многочисленные демонстрационные руководства доступны на странице продукта.

Спецификации, перечисленные для Kondor AX, с вводом / выводом, связанным с i.MX6 Solo, если не указано иное, включают:

  • Процессор:
    • Freescale i.MX6 Solo (1x Cortex-A9 при частоте 1 ГГц с микроконтроллером Cortex-M4, графическим процессором Vivante GC880 и PMIC PF100)
    • Lattice ECP5 FPGA (84 000 LUT, 207x блочных ОЗУ, 156x множители 18 × 18, 365x выводов ввода-вывода, 4x канала SERDES, поддержка LPDDR3 400 МГц, 4x PLL, 4x DLL)
  • Память / хранение:
    • 512 МБ оперативной памяти LPDDR3 (800 МГц) (для ECP5)
    • 512 МБ DDR3
    • Флэш-память SPI 64 Мб
    • 8 ГБ флэш-памяти eMMC
    • MicroSD слот
  • Дисплей - порт HDMI;
    Интерфейс LVDS
  • Сеть:
    • Порт Ethernet 10/100/1000 Мбит / с
    • Порт Ethernet 10/100 (ECP5)
  • Другой ввод / вывод:
    • Micro-USB OTG порт
    • Micro-USB последовательный порт
    • Интерфейс камеры MIPI-CSI
    • Интерфейсы I2C, SPI, UART, EIM
    • 2x GPIO (1x дифференциал) для ECP5
    • 2 клетки SFP (ECP5)
    • Разъем FMC (ECP5)
    • UART с интерфейсом USB JTAG (ECP5)
  • Расширение - слот PCIe x1
  • Тактирование - 24 МГц, 32,76 кГц (соло);
    100 МГц дифференциальный генератор, тактовый генератор Si5338 (ECP5)
  • Другие особенности - 10x светодиодов (4x ECP5);
    Загрузочные коммутаторы с опциями, включая eMMC, microSD, USB OTG и SPI (либо Solo, либо ECP5 SPI, включая подчиненный режим)
  • Мощность - 12 В на входе
  • Операционная система - Linux BSP

Дальнейшая информация

Платформа разработки Kondor AX доступна сейчас у Mikroprojekt по неизвестной цене.
Дополнительную информацию можно найти на странице продукта Kondor AX .