Forgix от Adiuvo Engineering — это плата разработки, объединяющая микроконтроллер Raspberry Pi RP2354 с 2 МБ flash и ПЛИС Efinix Trion T8 в форм-факторе Teensy 4.0.
Плата также оснащена чипом PSRAM объемом 16 Мбит, портом USB-C, кнопкой, RGB-светодиодом, а также сквозными и кастелированными отверстиями, подключенными либо к микроконтроллеру RP2354, либо к ПЛИС Trion T8 для интерфейсов SPI, I2C, UART, ADC, USB 1.1 и пользовательских интерфейсов.
Характеристики платы Forgix:
- SoC – Raspberry Pi RP2354B
- Процессор
- Двухъядерный Arm Cortex-M33 @ 150 МГц с Arm TrustZone, безопасной загрузкой
- Двухъядерный 32-битный RISC-V Hazard3 @ 150 МГц (3-стадийный конвейер с последовательным порядком; RV32IMAC с расширениями Zba, Zbb, Zbs, Zbkb, Zcb, Zcmp и Zicsr)
- Одновременно могут использоваться до двух ядер: 2x Arm, 2x RISC-V или 1x Arm + 1x RISC-V
- Память – 520 КБ встроенной SRAM
- Хранилище – 2 МБ стековой (в корпусе) flash-памяти
- Процессор
- ПЛИС – Efinix Trion T8F49, подключенная к RP2354 по SPI
- 7 384 логических элементов
- 8 встроенных умножителей
- 122,88 кбит внутренней RAM
- 4 глобальных тактовых сигнала от выводов GPIO
- 1 низкопотребляющий генератор
- 1 ФАПЧ
- Корпус – BGA-49 (3×3 мм)
- Память – 16 Мбит QSPI PSRAM (APS1604M)
- USB – 1 порт USB Type-C для питания и программирования
- Сквозные и кастелированные отверстия, соответствующие форм-фактору Teensy 4.0 (но не той же разводке)
- Выводы 0–1, 2–3, 7–8 подключены к Raspberry Pi RP2354 для UART и GPIO
- Остальные выводы напрямую подключены к выводам ввода/вывода Trion T8 для пользовательской логики
- Подробную разводку см. в статье на Control Paths .
- Отладка – Tag-Connect TC2030 SWD
- Прочее
- Кнопка
- RGB-светодиод
- Внешний генератор (ECS-2520MV)
- Питание
- Вход 5 В пост. тока через порт USB-C
- 3,3 В для выводов ввода/вывода, 1,1 В для ядра ПЛИС
- Размеры – 36 x 18 мм (совместимый с Teensy 4.0 footprint)
Компания выпустила файлы проектов KiCad, схемы в PDF, прошивку на C для RP2354, код на Python для загрузчика битстрима, работающего на хост-компьютере, и проект Plasma LED RTL для среды Efinity на Bitbucket . Документация отсутствует, поэтому рекомендуется прочитать статью на Control Paths, приведенную в спецификациях, для получения инструкций по началу работы.
Плата Forgix довольно уникальна, поэтому прямых конкурентов нет. Ранее мы писали о плате Clintech Pico RP2354B и отладочной плате FireAnt Efinix Trion T8 , но ближайшими альтернативами, вероятно, являются конструкции MCU + ПЛИС, такие как Shrike-lite (Renesas ForgeFPGA + RP2040) и, тем более, плата Pico-Ice (Lattice ICE40 UltraPlus 5K + RP2040).

Adiuvo Engineering принимает заказы на плату Forgix за $50 плюс доставка и налоги .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


