• sales

    +86-0755-88291180

Lichee-Tang-Primer-25K FPGA User Guide

【Overview】

Tang Primer 25K is a minuscule core board (23x18mm) designed based on GW5A-LV25MG121, accompanied by a 25K Dock base board that exposes all pins (excluding MIPI high-speed pins).

The ultra-small core board size can be applied in any volume-restricted scenarios.
The simple base board can connect a USB joystick, plug in a 40Pin SDRAM module, and three PMOD interfaces can connect to an HDMI display, PS2 joystick to form a typical RetroGame console configuration.
It can also be paired with the series of PMOD modules produced by Sipeed, for use in FPGA university teaching.

 


【 Core Board Overview】

 

【Basic Parameters】

ItemParameterSupplement
FPGA ChipGW5A-LV25MG121
Logic Unit (LUT4)23040
Register (FF)23040
Distributed Static Random Access Memory S-SRAM (bits)180K
Block Static Random Access Memory B-SRAM (bits)1008K
Number of Block Static Random Access Memory B-SRAM56
Multiplier (18x18 Multiplier)28
Phase-Locked Loop (PLLs)6
Total I/O Bank8
Flash64Mbits NOR FlashSee Burning to Flash
Overall Packaging2x60P BTB Core Board
General IO75
MIPI IO4lane Data


Dock Base Board Product Image】

 


Board Parameters】

ItemParameterRemark
DebuggerOnboard high-speed debugger, supports JTAG+UART, uses USB-C port for programming
USB-AOne, can be used as a USB1.1 Host to connect game controllers and other HID devices
IO PinOne 2x20Pin 2.54 pinSupports SDRAM module
PMOD3
Button2
Size64x40mm


【Hardware Information】

】Specifications, schematics, dimension drawings, etc. can be found here: Click here


】Getting Started


Prepare Development Environment -> Learn Relevant Syntax -> View Unboxing Guide -> Basic Code Writing -> View Official Documentation


Install IDE: Click here

】Check out the Getting Started Guide to avoid some problems, and you can start coding from there.


】If you feel pressured after completing the above lighting operation, you can fill in the gaps yourself:

You can learn Verilog on the following websites:


  • Online free tutorial: Verilog Tutorial(Learn Verilog)
  • Online free FPGA tutorial: Verilog (English website)
  • Verilog problem-solving website: HDLBits (English website)
  • Online Gowin Semiconductor reference video tutorial: Click here


If you have questions about using the IDE, you can check out some official documents to familiarize yourself with the relevant content



】All the above documents have been packaged into the download station click me to jump, if needed, you can click the compressed package to download them all.

 

】Example Summary

Please note that 25K requires the use of V1.9.9Beta-4 or newer IDE version.

http://www.gowinsemi.com.cn/faq.aspx


】Public Examples

Github link: https://github.com/sipeed/TangPrimer-25K-example


Related Questions】

How to Download to External FLASH

Set the following options:


】No Response or Incorrect Pin Phenomenon After Burning

First, make sure the correct model is selected, each parameter in the figure below is required to be consistent


Then check whether your code and the corresponding simulation waveform meet the requirements


For more questions and solutions, go to Related Questions to view


【Support】

Monday-Friday (9:30-6:30) Saturday (9:30-5:30) -China time
Email: services01@spotpear.com



TAG: SpotPear Desktop Ornament Raspberry Pi 14 inch LCD 2K HDMI /Type C Display Capacitive TouchScreen 2160x1440 For Jetson Nano/mini Computer PC MAX9296 GMSL Camera Adapter Board 2-Ch High-Speed And Low-Latency Transmission For Jetson Orin Nano/NX Sipeed MaixCAM Pro AI Camera Kit SG2002 RISC-V YOLO OpenCV Audio WIFI6 Linux Board IMU MicroPhone Speaker EchoEar ESP32 S3 AI Development Board with 1.85-inch LCD Display Cute Cat Pet Chatting Robot N32R16 Raspberry Pi 7 inch QLED Quantum Dot Display 1024x600 Capacitive Touchscreen For Computer PC/Jetson/Game Raspberry Pi CM5 Compute Module 5 Dual Gigabit Ethernet RJ45 Expansion IO Base Board RP2040 Camera ESP32-S3 3.49-inch Development Board DeepSeek AI Chat Box 3.49inch LCD Capacitive TouchScreen Display 172×640 N16R8 Banana Pi Raspberry Pi Camera 12MP Sony IMX708 autofocus HDR Module 3 Sensor Assembly ESP32 H2 ESP32-H2-Zero MINI Development Board For BLE/Zigbee/Thread Raspberry Pi 5 PCIe to SSD Milk-V Duo S eMMC version firmware burning Raspberry Pi 5 PCIe to M.2 SSD Raspberry Pi 5 Gen3 MPS2280 POE Raspberry Pi 5 PCIe to M.2 NVMe SSD Adapter Board HAT Pi5 2280/2242/2230 Image extraction User Guide Raspberry Pi Pico RP2040 1.69 inch TouchScreen Round LCD Display With QMI8658/Buzzer/RTC For Arduino