Кількість
|
Вартість
|
||
|
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/