Tang Nano 20K
Tang Nano 20K is a development board, using the GW2AR-18 QN88 FPGA, containing 20736 LUT4 logic cells and 15552 Filp-Flops. There are 2 PLL in this FPGA chip, and many DSP units supporting 18 bit x 18 bit multiplication. Onboard BL616 is used for downloading bitstream into FPGA, and it's also used as USB to serial convertor to communicate FPGA with computer via UART. The 27MHz crystal generates the clock for HDMI display, onboard MS5351 clock generating chip also provides mutiple clocks.
|Onboard debugger||BL616||· JTAG for FPGA
· USB to UART for FPGA
· USB to SPI for FPGA communication
· Control MS5351 generate frequency
|Clock generator||MS5351||Provide extra 3 clocks for FPGA
CLick me to see how to config MS5351
|Display interface||· 40Pins RGB lcd connector
· HDMI interface
|LED||6||Low voltage level enable|
|TF Card Slot||1|
|PCM Amplifier||1||MAX98357A，for audio driving|
|Storage||64Mbits Flash||To save bitstream|
|Size||22.55mm x 54.04mm||Visit 3D file for more information|
Detailed Function diagram
FPGA Jtag test point
We reserved jtag test point on Tang Nano 20K, for those who want to use their own debugger.
Note: There is onboard Jtag for download FPGA firmware, so this Jtag test point is only for those who want to use their own debugger.
Install IDE -> Prepare your code -> Burn into board
More example codes Github
- Reddit : reddit.com/r/GowinFPGA/
- Telegram : t.me/sipeed
- Leave message in the end of this page
- Business email : email@example.com
How to store bitstream
Tang Nano 20K uses the external Flash to save the firmware, we need to download the bitstream to store the firmware.