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 мм
Компания продемонстрировала 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.
Оригинал статьи вы можете прочитать здесь.