Плата Sipeed Tang Nano 20K FPGA за 25 долларов может имитировать ядро ​​RISC-V, запускать Linux, ретро-игры

Sipeed Tang Nano 20K — это недорогая плата разработки FPGA на основе FPGA Gowin GW2AR-18 с 20 736 логическими ячейками и 64 Мбит ОЗУ, которая в сочетании с 64 Мбит флэш-памятью QSPI обеспечивает достаточно ресурсов для имитации 32-битного ядра RISC-V, загружающего Linux или играть в ретро игры в эмуляторе.

Плата FPGA поставляется с портом USB-C для питания и загрузки битового потока FPGA через микроконтроллер BL616, который также действует как USB-последовательный чип, портом HDMI и ЖК-интерфейсом RGB для вывода видео, двумя пользовательскими кнопками и двумя ряды GPIO для подключения периферийных устройств, таких как геймпады (через адаптеры).

Технические характеристики Sipeed Tang Nano 20K:

  • FPGA — Gowin GW2A-LV18QN88C8I7 с
    • 20 736 логических блоков (LUT4)
    • 15 552 триггера (FF)
    • RAM
      • 41 472 теневых SRAM (S-SRAM)
      • Блок 828K SRAM (B-SRAM)
      • Количество B-SRAM – 46
      • 64 Мбит 32-битная SDR SDRAM
    • 48x 18×18 множителей
    • 2x PLL
    • 8x банк ввода/вывода
  • Встроенный отладчик — 32-разрядный процессор RISC-V Bouffalo Labs BL616 (RV32IMAFCP) с частотой до 320 МГц, 480 КБ SRAM, встроенная флэш-память для
    • JTAG для FPGA
    • USB-UART для FPGA
    • USB-SPI для связи с FPGA
    • Управляющая частота, генерируемая MS5351
  • Тактовый генератор — MS5351 обеспечивает 3х дополнительных тактовых сигнала для FPGA.
  • Хранилище — 64-мегабитная флэш-память QSPI для сохранения битового потока FPGA, слот для карты microSD для данных
  • Интерфейсы дисплея
    • 40-контактный ЖК-разъем RGB
    • порт HDMI
  • Аудио — усилитель PCN MAX98357A, 2-контактный разъем для динамика
  • Расширения — 40-контактный разъем GPIO с SPI, SDIO, I2S, LCD, HDMI EDID и т. д.
  • Разное — 6х светодиодов, 1х светодиод RGB (WS2812), 2х пользовательские клавиши, кнопка обновления
  • Источник питания — 5 В через порт USB-C
  • Размеры — 54,04 х 22,55 мм
Схема распиновки Sipeed Tang Nano 20K

Компания продемонстрировала 48-мегагерцовое 32-битное программное ядро ​​RISC-V VexRiscv (прошивка Litex), работающее на FPGA и загружающее минимальный образ Linux, в видеоролике Twitter, встроенном ниже. Вы также найдете различные образцы для управления интерфейсами HDMI и RGB LCD, аудиовыходом, UART и светодиодами на GitHub. Еще один интересный проект — NESTang FPGA Nintendo Entertainment System, работающий на платах Sipeed Tang Nano 20K и Primer 20K. Программирование осуществляется через Gowin IDE, и вы найдете ресурсы для начала работы и дополнительную документацию по оборудованию (схемы, спецификации и т. д.) в Wiki.

#FPGA Tang Nano 20K запускаем #RISCV RV32IMA, загружаем #Linux ! pic.twitter.com/gMOeps4Kf2

— Сайпед (@SipeedIO) 18 мая 2023 г.

на днях компания Sipeed начала продавать макетную плату Tang Nano 20K на Aliexpress по цене от 25 долларов и выше. Вы также найдете там аксессуары, такие как 4,3-дюймовые или 5-дюймовые дисплеи, и даже полный набор ретро-игр (около 48 долларов США) с платой, двумя джойстиками с адаптерами, макетной платой и USB-кабелем для запуска NESTang bitstream и воспроизведения некоторых игр NES с помощью порта HDMI на разрешение 720p и со звуком.

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

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

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

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

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