Комплект разработчика Trion T20 BGA256 FPGA поддерживает “PulseRain Reindeer” RISC-V RV32IM soft CPU


Несколько месяцев назад мы писали о недорогой плате для разработки FPGA FireAnt на базе Efinix Trion T8 FPGA. ТОгда мы впервые услышали о компании.

Семейство Trion FPGA варьируется от T4 с 3888 логическими элементами до Trion T200 с 192 000 LE. Недавно на Digikey появилась более мощная, чем FireAnt, плата с  комплектом разработчика Trion T20 BGA256 по цене 150 $.

Характеристики комплекта для разработки Trion T20 BGA256:

  • FPGA — FPA Efinix Trion T20 с 19 728 LE, встроенной оперативной памятью 1044 Кбит, 36 умножителями 18 × 18, 7 PPL, до 220 GPIO; 256-FBGA (13 × 13 мм)
  • Системная память — 256 Мбит SDR SDRAM
  • Хранилище — NOR flash
  • USB — 1х порт Micro-USB для программирования
  • Отладка / Настройка — разъемы SPI и JTAG для облегчения настройки
  • Расширение
    • 3х разъема ввода/вывода для подключения к внешним устройствам
    • Разъем LVDS TX, разъемы LVDS RX и clock
  • Разное — 8х пользовательских светодиодов, 3х пользовательских кнопки, 3х пользовательских DIP-переключателя, генераторы 50 и 74,25 МГц
  • Электропитание — 5 В постоянного тока через разъем питания
  • Размеры — N / A
Блок-схема комплекта разработчика Trion T20 BGA256

Комплект разработчика Trion T20 BGA256 включает плату разработки Trion T20 BGA256, USB-кабель, четыре стойки и четыре винта. Среди сфер применения —  прототипирование для расширения ввода/вывода, плоскость управления, обработка данных / совместная обработка, IoT, промышленные, медицинские вычисления, а также ускорение и глубинное обучение на периферийных устройствах.

Компания объясняет, что в их комплекте разработчика Trion используется программное обеспечение Efinix Efinity, которое обеспечивает полный поток инструментов от проектирования RTL до генерации потока битов, включая синтез, определение местоположения и маршрутизации и анализ времени. Он поставляется с графическим интерфейсом, но также поддерживается командная строка, и программное обеспечение поддерживает языки Verilog HDL и VHDL.

PulseRain Reindeer

Но, ища информацию о плате в сети, мы обнаружили на Github «PulseRain Reindeer для комплекта разработчика Efinix Trion T20 BGA256». PulseRain Reindeer — это программный процессор с архитектурой фон Неймана, использующий набор команд RISC-V RV32I [M] и имеющий конвейер 2 x 2. Конфигурация, протестированная на Trion T20:

  • Ядро процессора RV32I, Архитектура фон Неймана
  • Блок памяти ОЗУ 48 КБ для кода и данных
  • 1x UART TX
  • 32-битный GPIO

Чтобы упростить разработку, на GitHub также имеется пакет поддержки плат Arduino, чтобы разработчики могли писать код для RISC-V непосредственно в Arduino IDE.

Более подробную информацию о комплекте разработчика и Trion T20 FPGA можно найти на странице продукта.

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

Оригинал статьи вы можете прочитать здесь.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments