FPGA встречается с макетной платой в Mercury 2 — плате разработчика на Xilinx Artix-7 FPGA

Хотя сегодня встречается все больше плат разработчика на FPGA, лишь немногие из них предназначены для установки в макетную плату. Ранее уже рассматривались TinyFPGA BX , Fipsy и QuickFeather — FPGA-платы, совместимые с макетными платами.

Однако все эти платы основаны на FPGA начального уровня, таких как Lattice Semi ICE40 или QuickLogic EOS S3. Если требуется более мощная FPGA-плата, совместимая с макетной платой, то плата разработчика MicroNova Mercury 2 с Xilinx Artix-7 FPGA может соответствовать требованиям.

FPGA Meets Breadboard - Mercury-2 Development Board

Характеристики MicroNova Mercury 2:

  • FPGA – Xilinx Artix-7A FPGA (XC7A35T) с 33 280 логическими ячейками или XC7A100T с 101 440 логическими ячейками
  • Системная память – 4 Мбит (512K x 8-бит) асинхронной SRAM
  • Хранилище – 32 Мбит SPI flash для конфигурации и пользовательских данных
  • Сеть – Встроенный PHY Ethernet 10/100M Microchip LAN8720A
  • USB – Двухканальный высокоскоростной USB 2.0 micro USB порт (канал A для конфигурации, канал B для пользователя)
  • 2x 32-контактных разъема
    • Сигналы Fast Ethernet
    • 8-канальный, 200 KSPS, 10-битный АЦП на Microchip MCP-3008
    • 2-канальный, 225 кГц, 10-битный ЦАП на Microchip MCP-4812
    • 40x 5-вольт толерантных GPIO
    • 10x высокоскоростных GPIO напрямую к FPGA
  • Отладка – 6-контактный разъем для JTAG, FTDI чип для отладки/программирования через micro USB
  • Дополнительно – 3 пользовательских светодиода
  • Питание – 5В от micro USB или внешнего источника 4.5–5.5В
  • Габариты – 76.2 x 25.4 мм

Breaboard-friendly FPGA Board

Mercury 2 Block Diagram
Блок-схема

Плату Mercury 2 можно программировать в среде Xilinx Vivado Design Suite, а полученный битстрим загружать на плату через USB с помощью утилиты командной строки mercury2_prog (Mercury 2 Programmer). Схемы и документация доступны на сайте MicroNova .

Mercury Baseboard

Если подключение платы к макетной плате и организация необходимых соединений кажутся сложными, компания также предлагает базовую плату Mercury, совместимую как с предыдущей версией на Spartan-3A, так и с новой Mercury 2 на Artix-7 FPGA, описанной в статье.

Базовая плата оснащена 64-контактным разъемом для платы разработчика, 4-разрядным семисегментным дисплеем, четырьмя кнопками и восемью переключателями, PS/2! портом для клавиатуры или мыши, VGA-портом, Pmod-совместимым разъемом, 3.5 мм аудиоразъемами, аналоговым датчиком температуры, датчиком освещенности и потенциометром для работы с АЦП.

Плату Mercury 2 DIP FPGA можно приобрести за $129 и выше на Tindie или в магазине MicroNova , где также доступны опции с увеличенным объемом SPI flash или FPGA Xilinx Artix-7 XC7A100T.

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

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

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

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

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