Sipeed’s Tang Nano 4K FPGA board is an upgrade to the company’s Tang Nano FPGA board with a more powerful GOWIN GW1NSR-LV4C FPGA with 4608 LUT (instead of 1152) and a Cortex-M3 microcontroller embedded into the chip.
Like the previous board, the new Tang Nano 4K features a USB-C port for power and downloading the bitstream, but replace the RGB LCD interface with an HDMI port, and adds support for an optional OV2640 camera.
Tang Nano 4K board specifications:
- FPGA – GOWIN GW1NSR-LV4C aka GW1NSR-4C (See PDF datasheet for details) with
- 4608 logical units (LUTs)
- 3456 registers
- 16 multiplier parameters
- 180Kbit block SRAM, 64Mbit PSRAM
- 2x PLL
- Up to 44x user I/O
- Arm Cortex-M3 hard processor
- Storage – 32 Mbit NOR flash
- Video Output – HDMI port
- Camera I/F – DVP camera connector for OV2640 camera sensor up to 1600 x 1200 (UXGA) resolution
- USB – USB Type-C port for power and JTAG programming
- Expansion – 2x 22-pin headers with GPIOs, SPI, camera, HDMI, PLL, clock and power signals
- Misc – User LED, 2x user button
- Power Supply – 5V via USB
- Dimensions – ~60 x 23 mm
The board can be programmed using Verilog with the GOWIN IDE available for Windows and Linux. One sample is provided to stream the camera input to an HDMI display. You’ll find documentation and download links on Sipeed Wiki (in Chinese only for now), and the code on Github.
Sipeed Tango Nano 4K FPGA board has just launched on Aliexpress for $18 without a camera or $21 with an OV2460 camera.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
Be curious to know whether the FPGA can access the USB port as well? i.e. could make a USB webcam that does automatic background elimination, for example.
The code is technically available on GitHub, yes, but all of the HDMI, hyperRAM and video buffer code is encrypted verilog… so not actually that great.
It seems nobody sells the FPGA chips, to me availability is unclear
It is a Chinese FPGA that is mainly distributed in the Asian market. It seems they are expanding their market, apparently Mouser added some Gowin references lately.
Even if not widely available, it is still an interesting chip as it includes some PSRAM and it is supported by the FOSS Yosys+NextPNR workflow via Project Apicula.
Mouser has some Gowin chips but no one with integrated Psram/HyperRam
This is used an image source for AI video processing?
They could do with a more informative and longer video, with regard to use, training and software IMO.
I just tested Sipeed wiki, with Android version of Google Chrome browser on a 4GB A95X S905X3, Chrome inbuilt language translation worked. Only thing not translated are Photos, fixed diagrams etc.
Hope it helps ?
Can M3 control bitstream readout? If yes, then we have quite a great chip on our hands, assuming power consumption typical for 55nm
The JTAG Debugger is a Bouffalo BL702 RISC-V SoC after the Wiki 🙂
It must be the RV-Debugger Plus board they introduced a few weeks ago.
https://www.cnx-software.com/2021/06/21/rv-debugger-plus-uart-jtag-debug-board-bl702-zigbee-ble-risc-v-soc/