Количество
|
Стоимость
|
||
|
Go Board – это очень удобная плата для разработчиков FPGA (программируемая логическая матрица, ПЛИС), содержащая четыре переключателя, четыре светодиода, два 7-сегментных светодиодных дисплея, внешний разъем PMOD и разъем VGA. Она имеет достаточно периферийных устройств, позволяющих новичкам изучать VHDL или Verilog, создавая много проектов.
Основные особенности:
- Программируемая логическая матрица FPGA ICE40 HX1K
- Универсальный USB порт для питания, связи и программирования
- Четыре светодиода, которые могут быть настроены пользователем
- Четыре кнопки
- Двойной 7-сегментный светодиодный дисплей
- Разъем VGA
- Наружный разъем (PMOD)
- Встроенный генератор на частоте 25 МГц
- 1 Мб флэш-памяти для загрузки FPGA
Элементы платы:
Lattice ICE40 FPGA
Матрица Lattice ICE40 FPGA является отличным выбором для новичков, предоставляющей мощную FPGA, обеспечивающую баланс между возможностями и простотой использования. 1K в названии означает 1280 логических ячеек внутри части. Их можно использовать в качестве таблиц поиска (LUT) в вашем коде. Этого количества логических ячеек будет достаточно для выполнения любых проектов. Еще одним большим преимуществом является то, что проект с открытым кодом IceStorm был создан для этой FPGA, что означает, что вы можете написать Verilog и синтезировать свой код, используя все инструменты сборки с открытым кодом! Это первый случай, когда для ПЛИСа доступна цепочка инструментов с открытым кодом. Обратите внимание, что для создания проектов FPGA вам понадобится Windows или Linux.
USB порт
Одна из главных причин, почему эта плата так хороша для начинающих, заключается в том, что ею легко пользоваться. USB-разъем позволяет питать, программировать и общаться с платой через одно простое соединение! Когда вы подключаете Go Board к своему компьютеру, USB питает его, то есть не нужен другой внешний источник питания! Кроме того, компьютер автоматически определит, что плата подключена, и вы можете запрограммировать свою FPGA. Наконец, для проектов, включающих UART, этот разъем можно использовать для связи с FPGA через клавиатуру компьютера.
Светодиоды, переключатели, 7-сегментный светодиодный дисплей
На плате Go Board есть четыре светодиода (LED), которые позволяют быстро провести диагностику платы. Переключатели и светодиоды могут быть изменены по вашему коду, то есть вы можете перепрограммировать их, чтобы использовать в своих проектах. 7-сегментные дисплеи очень полезны для отображения информации пользователю и используются везде в электронике.
Разъем VGA
VGA – это очень простой интерфейс по сравнению с DVI или HDMI. С помощью Go Board вы сможете создавать любые VGA проекты, даже Pong!
PMOD и другие функции
Разъем PMOD – это интерфейс разъема, созданный компанией Digilent Inc. Плата Go Board имеет такой разъем, поскольку Digilent предлагает множество периферийных модулей PMOD. Они могут прибавить массу функциональности Go Board. Если вы хотите попытаться создать собственные интерфейсы I2C или SPI или подключиться к ЖК-экрану, это возможно благодаря ему! Также у Go Board есть встроенный генератор на частоте 25 МГц, что может использоваться в качестве основных часов в ваших проектах FPGA. Кроме того, имеется 1 МБ флэш-памяти для загрузки FPGA.
Перелік проектів та ресурсів для цієї плати: https://nandland.com/go-board-tutorials/