Первый 96Boards на базе Zynq UltraScale + работает под управлением PetaLinux

Avnet выпустила свой открытый 96-дюймовый CE SBC Ultra96 96Boards с поддержкой Zynq UltraScale + ARM / FPGA SoC, WiFi, BT, 4x USB, мини-DisplayPort и поддержкой 96Boards.ai от Linaro.

Ультра96 Avnet (AES-ULTRA96-G) был представлен ранее на этой неделе как часть совместного объявления Linaro о своей программе 96Boards.ai для раскрытия потенциала технологии искусственного интеллекта на избранных SoC Arm.
Теперь этот SBC на базе Zynq UltraScale + стандарта 96Boards CE (85 x 54 мм) доступен для предварительного заказа по цене $ 249 с отгрузками, начинающимися в мае.


Avnet Ultra96 (слева) и структурная схема

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

Ultra96 - одна из трех плат, совместимых с 96Boards.ai, представленных на сайте 96Boards.ai , наряду с грядущими Rock960 и HiKey970.
В ближайшие месяцы к списку присоединятся еще две платы: 199-долларовая Arrow, расширенная плата DragonBoard 820c CE на базе Snapdragon 820E и форм-фактор RockBip 96Boards Enterprise Edition Rock960 Enterprise Edition , более совершенная версия аналогичного RK3399Pro, форм-фактора CE Rock960. ,
Socionext также планирует доску 96Boards.ai.

Avnet не упомянула 96Boards.ai в своем объявлении, хотя и отметила возможность использования встроенной в чип FPGA системы Ultra96 Xilinx Zynq UltraScale + MPSoC для аппаратного ускорения алгоритмов машинного обучения.
Плата предназначена для машинного обучения, автомобильной и промышленной IoT.


Chameleon96

Согласно Avnet, Ultra96 «добавляет широкий спектр потенциальных периферийных устройств и программируемых механизмов логического ускорения, ранее недоступных на платформе 96Boards». Это правда, что это первая официальная запись 96Boards, включающая FPGA.
Однако в прошлом году NovTech и Arrow выпустили 96Boards CE-подобный Chameleon96 SBC, который запускает Debian на Cyclone V SE SoC и который доступен за 129 долларов.

FPGA Chamelon96 не так мощен, как изготовленный на 16 нм Zynq UltraScale + MPSoC , который напрямую конкурирует с Intel / Altera Stratix 10. Это несмотря на тот факт, что модель UltraScale + ZU3EG A484, используемая на Ulta96, имеет вторые самые низкие характеристики FPGA: 11 доступных моделей UltraScale + EG с логическими ячейками 154K, триггерами 141K и LUT 70K.

По сравнению с Xilinx Zynq-7000, который работает на нескольких платах Avnet Zedboard.org, таких как MiniZed , UltraScale + имеет более быстрый, 1,5 ГГц четырехъядерный процессор, блок Cortex-A53 и более мощный Mali-400 MP2. GPU и FPGA.
UltraScale + также добавляет два 600-МГц Cortex-R5 MCU с векторными FPU и модулями защиты памяти для улучшения обработки в реальном времени.


Блок-схема Ultra96 (слева) и Zynq UltraScale + MPSoC

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

Ultra96 оснащен 2 ГБ LPDDR4 Micron и загружается с поставляемой карты памяти microSD Delkin 16 ГБ, предварительно загруженной PetaLinux от Xilinx.
В дистрибутив входит среда рабочего стола, доступная для просмотра через мини-DisplayPort платы.
Доступ к системе также возможен через веб-сервер с использованием встроенной точки беспроводного доступа, включенной радиостанцией 802.11b / g / n платы.
Bluetooth 4.2 также доступен.

Ultra96 - простая плата по сравнению с некоторыми записями CE, такими как Hikey 960 .
В дополнение к mini-DP, WiFi и BT, он имеет два USB 3.0, один USB 2.0 и порт micro-USB 3.0.

Разъемы расширения 96Boards CE-стандарта CE с 40- и 60-контактными разъемами доступны с дополнительным стартовым комплектом Grove, и, по-видимому, они могут работать и с другими надстройками 96Board Mezzanine.
USB-соединение JTAG также не является обязательным.

Еще несколько деталей должны появиться в ближайшие недели или месяцы.
Схемы доступны, но на момент публикации ссылка на аппаратное обеспечение 96Boards ошибочно связана с руководством по плате разработки MediaTek X20 .

Технические характеристики, перечисленные для Ultra96, включают в себя:

  • Процессор - Xilinx Zynq UltraScale + MPSoC ZU3EG A484 (4x Cortex-A53 при 1,5 ГГц);
    FPGA с 154 тыс. Логических элементов, 141 тыс. Триггеров и 70 тыс. LUT;
    Мали-400 MP2 GPU;
    2 микроконтроллера Cortex-R5
  • Память / хранение:
    • 2 ГБ ОЗУ LPDDR4 (конфигурация «512M x 32»).
    • Слот MicroSD с картой 16 ГБ, предварительно загруженной с помощью PetaLinux
  • Беспроводная связь - 802.11 b / g / n и Bluetooth 4.2 BLE
  • Другой ввод / вывод:
    • Mini-DisplayPort (с дополнительными кабелями для подключения к DP или HDMI)
    • 2 хост-порта USB 3.0
    • USB 2.0 хост-порт
    • Micro-USB 3.0 «восходящий» порт
    • Интерфейс I2C
    • 40-контактный тихоходный разъем
    • 60-контактный высокоскоростной разъем
  • Другие функции - дополнительный модуль USB-to-JTAG / UART;
    дополнительный беспроводной KB / MS;
    дополнительный стартовый комплект Grove для 96 плат
  • Питание - дополнительный внешний блок питания, совместимый с 96Boards (12 В, 2 А, вилка США)
  • Размеры - 85 х 55 мм;
    96бордов CE
  • Операционная система - PetaLinux;
    ваучер на лицензию Xilinx SDSoC

«Плата Ultra96 предоставляет инженерам платформу для разработки программного обеспечения и аппаратного ускорения алгоритмов машинного обучения», - заявил Сумит Шах, директор по маркетингу продуктов SoC в Xilinx.
«Ultra96 разработан таким образом, чтобы инженеры-программисты могли немедленно начать разработку приложений для Linux».

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

Ultra96 (AES-ULTRA96-G) можно заказать по предварительному заказу за 249 долларов, поставки начнутся в мае.
Дополнительную информацию можно найти в объявлении Avnet Ultra96 и на странице Ultra96, а также на странице покупок Avnet Ultra96 .