Готовые для Linux COM отводы FPGA / ARM Arria 10 SoC

COM «Mercury + AA1» от Enclustra работает под управлением Linux на гибридном FPGA / ARM Altera Arria 10 с поддержкой до 8 ГБ DDR4, до 8 ГБ eMMC, PCIe Gen 3 и поддержкой от -40 до 85 ° C.

Швейцарские специалисты по FPGA Enclustra анонсировали компьютер-модуль Mercury + AA1, построенный на базе двухъядерной гибридной SoC Intel / Altera, Cortex-A9 Arria 10 FPGA / ARM.
Модуль 74 × 54 мм открыт для предварительных заказов и, как говорят, «уже используется», что свидетельствует о том, что он вступил в стадию отбора проб.


Меркурий + АА1, спереди и сзади

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

Мы кратко отметили предстоящее поступление модуля Mercury + AA1 в октябре, когда мы рассмотрели прочный 95-мм модуль Arria 10 SoC от iWave .
В этой истории мы также упомянули о третьей Arria 10 COM, дружественной к Linux: 95 SoC SoM Achilles Arria 10 от Reflex.

Mercury + AA1 превосходит оба этих модуля, если вы ищете компактную опору.
Он доступен в коммерческих 0–70 ° C и промышленных версиях от –40 до 85 ° C, и его можно приобрести с дополнительной платой Mercury + PE1 (см. Ниже).
Он поставляется с BSP для Linux от Ant Micro с поддержкой U-boot, документацией и перечисленной поддержкой для DDR3L, NAND и Quad SPI flash, USB-хоста и GbE.
Также говорят, что модуль поддерживает Android и eCos.


Аррия 10 архитектура

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

Изготовленная 20-нм Arria 10 SoC основана на более ранней 28-нм Arria V, но работает на 40% меньше энергии, несмотря на более быстрые, до 1,5 ГГц ядра Cortex-A9 (всего 1,2 ГГц на Mercury + AA1).
Arria 10 SoC также имеет тактовую частоту 500 МГц, а не 300 МГц, по сравнению с Arria V SoC, которая имеет от 350LK до 462K LE.
Arria 10 SoC предлагает интерфейс DDR4 SDRAM со скоростью 2400 Мбит / с и жесткую плавающую точку, совместимую с IEEE 754, с производительностью DSP 1500 GFLOPS.

Устройство Intel Altera также предлагает модель Arria 10 FPGA, которая очень похожа на SoC, но не имеет двухъядерных ядер ARM.
Intel недавно начала тестировать Altera Stratix 10 , высокопроизводительную 14-нм SoC, которая объединяет 4 ядра Cortex-A53 с более мощной FPGA Stratix V уровня.
Stratix 10 совместима с Arria 10 SoC.

Модуль Enclustra Mercury + AA1 предлагает 2 ГБ оперативной памяти DDR4 ECC с возможностью расширения до 8 ГБ.
Вы также получаете до 8 ГБ eMMC и 64 МБ флэш-памяти SPI.
Другие известные особенности включают в себя интерфейсы расширения PCIe Gen3 x4 и PCIe Gen2 x8.


Меркурий + АА1 (слева) и блок-схема

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

Mercury + AA1 оснащен контроллером GbE, а также 12 мультигигабитными трансиверами.
Приемопередатчики работают на скорости до 10,31 Гбит / с или 12,5 Гбит / с в зависимости от цитирования.

Другие функции, доступные через три 168-контактных разъема Hirose FX10, включают порт устройства USB 3.0 и порт хоста / устройства USB 2.0.
Всего существует 286 интерфейсов, включая 18 периферийных устройств ARM, таких как SPI, SDIO, CAN, I2C, UART.
212 FPGA входов / выходов указаны как «односторонние, дифференциальные или аналоговые».


Архитектура IP-контроллера универсального привода

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

COM Enclustra предназначен для таких приложений, как встроенные вычисления, сбор данных, высокоскоростная связь, цифровая обработка сигналов, обработка изображений и управление движением / движением.
Он доступен с дополнительным IP-ядром Universal Drive Controller, который позволяет избежать «необходимости в дополнительном чипе контроллера диска, который бы занимал драгоценное место на печатной плате и без необходимости увеличивал спецификацию проекта», - говорит Enclustra.

Mercury + PE1 плинтус

Mercury + AA1 COM доступен с дополнительной платой Mercury + PE1, которая поддерживает все модули Mercury и Mercury + FPGA.
На плате установлена ​​стандартная карта PCIe размером 160 × 111,2 мм.


Меркурий + ПЭ1-400 (слева) и блок-схема

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

Mercury + PE1 доступен в трех конфигурациях: Mercury PE1-200 для модулей Mercury только с FPGA и два, которые работают с модулями Mercury + FPGA / ARM, такими как AA1: Mercury + PE1-300, который имеет один разъем HPC, и Mercury + PEI-400, который имеет два разъема LPC.

Плата PE1-300 / 400 имеет слот microSD, дополнительную память eMMC, держатель карты mPCIe / mSATA и слот для SIM-карты.
Дополнительные функции включают в себя два порта GbE, PCIe Gen2 x4, устройство USB 3.0, 4x хост USB 2.0 и порт устройства micro-USB 2.0.

В дополнение к разъемам HPC или LPC, существуют различные разъемы.
Плата имеет источник питания от 5 до 12 В и поддерживает расширенные температуры от -25 до 85 ° C.

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

Mercury + AA1 является пробоотборником и доступен для предварительного заказа по цене от 416 евро или 724 евро за штуку, а плата Mercury + PE1 доступна по цене от 220 до 307 евро.
(Эквиваленты в долларах США примерно одинаковы в эти дни.) Дата доставки не указана.
Дополнительную информацию можно найти на страницах продуктов Enclustra Mercury + AA1 и Mercury + PE1 .