Несколько месяцев назад мы писали о недорогой плате для разработки 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, USB-кабель, четыре стойки и четыре винта. Среди сфер применения – прототипирование для расширения ввода/вывода, плоскость управления, обработка данных / совместная обработка, IoT, промышленные, медицинские вычисления, а также ускорение и глубинное обучение на периферийных устройствах.
Компания объясняет, что в их комплекте разработчика Trion используется программное обеспечение Efinix Efinity, которое обеспечивает полный поток инструментов от проектирования RTL до генерации потока битов, включая синтез, определение местоположения и маршрутизации и анализ времени. Он поставляется с графическим интерфейсом, но также поддерживается командная строка, и программное обеспечение поддерживает языки Verilog HDL и VHDL.
Но, ища информацию о плате в сети, мы обнаружили на 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.
Оригинал статьи вы можете прочитать здесь.