Комплект для разработки LILYGO T-FPGA объединяет ESP32-S3 WiSoC с FPGA Gowin GW1NSR-4C

Комплект разработки LILYGO T-FPGA состоит из модуля M.2 с беспроводным микроконтроллером ESP32-S3 WiFi и Bluetooth и FPGA Gowin GW1NSR-4C с 4608 LUT, а также несущей платы, которая обеспечивает легкий доступ к входам/выходам и поставляется с отсеком для батареи 18650.

Модуль поставляется с портом USB-C OTG, подключенным к ESP32-S3, и портом USB-C FPGA для FPGA. Несущая плата T-FPGA Shield включает в себя четыре интерфейса Pmod и разъем STEMMA Qt/Qwiic для расширения, а также несколько контактов для 3.3 и GND и еще один 20-контактный разъем ввода-вывода.

Технические характеристики LILYGO T-FPGA:

  • Беспроводной MCU — двухъядерный процессор Espressif Systems ESP32-S3R8 Tensilica LX7 с частотой до 240 МГц с векторными инструкциями для ускорения AI, 512 КБ ОЗУ, 8 МБ PSRAM, беспроводное подключение
  • Хранилище — 16 МБ флэш-памяти
  • FPGA — Gowin Semiconductors GW1NSR-LV4CQN48PC6/I5 с 4608 LUT4, 256 КБ флэш-памяти, 64 МБ PSRAM, 64 МБ Hyperflash, 32 МБ NOR flash
  • Подключение через ESP32-S3
    • 2,4 ГГц 802.11 b/g/n Wi-Fi 4 с поддержкой полосы пропускания 40 МГц
    • Bluetooth Low Energy (BLE) 5.0 с поддержкой дальнего действия, скорость передачи данных до 2 Мбит/с.
    • Антенна Cemaric и поддержка внешней антенны u.FL
  • USB — 1х порт USB Type-C OTG, 1х порт USB Type-C «JTAG FPGA»
  • Хост-интерфейс — краевой разъем M.2 Key-B
  • Расширение — внешний разъем с SPI, JTAG, 3.3V, GND
  • Разное
    • Кнопки загрузки, сброса и питания (ESP32-S3)
    • Кнопка пользователя (FPGA)
    • Светодиод питания, 2х пользовательских светодиода (один подключен к ESP32-S3, другой к FPGA)
  • Источник питания
    • 5 В через порт USB-C или краевой разъем M.2
    • AXP2101 PMIC
  • Размеры — 60 х 42 мм

Модуль M.2 предназначен для установки в плату T-FPGA со следующими характеристиками:

  • 4х интерфейса Pmod
  • 4-контактный разъем STEMMA Qt/Qwicc для модулей I2C
  • 20-контактный разъем с входами/выходами, VBUS, VLDO, GND.
  • Питание
    • Отсек батареи 18650
    • 6-контактный разъем напряжением 3,3 В
    • 6-контактный открытый GND
  • Размеры — 120 х 32 х 22 мм

LILYGO предоставляет несколько примеров для ESP32-S3 (Arduino) и Gowin FPGA (Verilog), чтобы мигать светодиодом FPGA от ESP32-S3 через I2C или SPI, а также есть простой пример Verilog для мигания светодиода непосредственно из FPGA. Вы найдете их на GitHub вместе со схемами и некоторыми базовыми инструкциями по началу работы с Arduino IDE и Gowin EDA. Некоторые платы Gowin уже поддерживаются цепочкой инструментов Yosys с открытым исходным кодом в рамках проекта Apicula, так что T-FPGA в конечном итоге может стать таким же.

Соединение Gowin FPGA и ESP32-S3: 6х входов/выходов подключены между FPGA и MCU (см. контакты MCU_XX)

LILYGO обычно предоставляет минимальную документацию, поэтому, если вы новичок в FPGA Gowin, вероятно, стоит начать с чего-то вроде Sipeed Tang Nano 20K9K или 4K. Если плата FPGA с микроконтроллером WiFi и Bluetooth выглядит как что-то полезное, полный комплект для разработки T-FPGA с модулем FPGA ESP32-S3+Gowin, несущей платой и несколькими разъемами можно приобрести на Aliexpress за 28,98 долларов США, включая доставку.

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

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

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

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

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