Contents Contents Contents ....................... i List of Figures ....................iii List of Tables ...................... iv 1 About This Guide ..................... 1 1.1 Purpose ..........................1 1.2 Related Documents ......................1 1.3 Terminology and Abbreviations ..................1 1.4 Support and Feedback ....................... 2 2 Power Supply ....................
List of Figures List of Figures Figure 2-1 Isolate Wave Filtering ....................... 4 Figure 2-2 Isolate with Ferrite Beads ....................5 Figure 3-1 RECONFIG_N, READY, DONE Schematic Reference Circuit ......... 7 Figure 3-2 EMCCLK and CCLK Diagram ..................9 Figure 4-1 Connection Diagram for JTAG Configuration Mode ............12 Figure 4-2 Connection Diagram for MSPIx1 Configuration Mode .............
Page 7
List of Tables List of Tables Table 1-1 Terminology and Abbreviations ..................1 Table 2-1 Arora V FPGA Products Voltage ..................3 Table 2-2 Power Supply Ramp Rate ....................4 Table 2-3 Recommendations for Power Combination ............... 4 Table 3-1 RECONFIG_N, READY, DONE Description ..............6 Table 3-2 CFGBVS Description ......................
About This Guide 1.1 Purpose This manual describes the characteristics and special features of GW5A series of FPGA products and provides a comprehensive checklist to guide design processes. 1.2 Related Documents The latest user guides are available on the GOWINSEMI Website.
Serial Peripheral Interface SSPI Slave Serial Peripheral Interface 1.4 Support and Feedback Gowin Semiconductor provides customers with comprehensive technical support. If you have any questions, comments, or suggestions, please feel free to contact us directly using the information provided below. Website: www.gowinsemi.com E-mail: support@gowinsemi.com...
2 Power Supply 2.1 Overview Power Supply 2.1 Overview GW5A series of FPGA products consist of two groups of voltage, as shown in Table 2-1. Table 2-1 Arora V FPGA Products Voltage Group Name Description Core voltage VCCX Auxiliary voltage...
If the power-on time is less than 0.2ms, it is recommended that the capacitance be increased to prolong the power-on time. 2.5 Schematic Design Considerations 1. GW5A series of FPGA products need to isolate the wave filtering for each voltage, as shown in Figure 2-1. Figure 2-1 Isolate Wave Filtering FB is a ferrite bead, C1, C2, C3 are ceramic capacitors with accuracy not less than ±10%.
2 Power Supply 2.5 Schematic Design Considerations Group Name Recommendations for Power Combination With current requirements met, you can consider M0_VDDD combining it with M0_VDDA and M_VDD power supplies. With current requirements met, you can consider M0_VDDX combining power supplies that are consistent with the supply voltage.
3 Key Configuration Pins 3.1 READY, RECONFIG_N, DONE Key Configuration Pins 3.1 READY, RECONFIG_N, DONE 3.1.1 Overview Table 3-1 RECONFIG_N, READY, DONE Description Name Description Active low is used as the reset function for the FPGA programming configuration. FPGA can't be configured if RECONFIG_N is set to low.
3 Key Configuration Pins 3.1 READY, RECONFIG_N, DONE Name Description to take DONE signal into account. As a GPIO, it can be used as an input or output pin. If DONE is used as an input GPIO, the initial value of DONE should be 1 before configuring.
3 Key Configuration Pins 3.2 CFGBVS 3.2 CFGBVS 3.2.1 Overview Table 3-2 CFGBVS Description Name Description CFGBVS (Configuration Banks Voltage Select) is an input pin. The bank where the configuration IO (JTAG, MSPI, etc.) is located refers to bank3, bank4, and bank10.
3 Key Configuration Pins 3.4 EMCCLK 3.4 EMCCLK 3.4.1 Overview Table 3-4 EMCCLK Description Name Description Used to configure the optional external clock input source in a master mode (versus the internal configuration oscillator). I, internal For master mode: FPGA can optionally switch to EMCCLK weak pull- use EMCCLK as the clock source rather than...
4 Configuration Mode 4.1 Configuration Mode Selection Signal (MODE) Configuration Mode 4.1 Configuration Mode Selection Signal (MODE) 4.1.1 Overview MODE (MODE0, MODE1, MODE2) is GowinCONFIG configuration mode selection signal. When the FPGA powers on or a low pulse triggers the RECONFIG_N, the device enters the corresponding GowinCONFIG state according to the MODE value.
4Configuration Mode GW5A series of FPGA products will automatically turn to SSPI mode after the program is loaded successfully. If SSPI mode is not used, make sure that SSPI_HOLDN has a pull-down resistor or SSPI_CSN has a pull- up resistor.
4Configuration Mode 4.2.3 JTAG Circuit Reference Figure 4-1 Connection Diagram for JTAG Configuration Mode 4.7K VCC3P3 JTAG 0.1uF VCC3P3 I/O1 I/O4 I/O2 I/O3 SP3003_04XTG Note! The clock frequency for JTAG configuration mode cannot be higher than 100MHz. 4.3 MSPI 4.3.1 Overview In MSPI (Master SPI) mode, FPGA is as a Master and reads bitstream data from the external Flash via SPI interface to complete configuration.
4Configuration Mode 4.4 SSPI 4.4.1 Overview In SSPI (Slave SSPI) mode, FPGA is a slave device and is configured via SPI interface by an external Host. 4.4.2 Signal Definition Table 4-4 Signal Definition of SSPI Configuration Mode Name Description As a configuration pin, it is an input pin with internal weak pull-up.
4Configuration Mode 4.4.3 Circuit Reference The connection diagram for configuring Gowin FPGA products via SSPI is shown in Figure 4-5. Figure 4-5 Connection Diagram for SSPI Configuration Mode Note! This figure is the connection diagram for SSPI configuration mode. The connection diagram for configuring multiple FPGA products via SSPI is shown in Figure 4-6.
In Master CPU mode (i.e. FPGA is the master device), the configuration data is read from the external via the DBUS interface for configuration. In Slave CPU mode, GW5A series of FPGA products are configured by external Host via DBUS interface. 4.5.2 Signal Definition...
Power-on again or trigger RECONFIG_N at one low pulse. 4.6 SERIAL 4.6.1 Overview In SERIAL configuration mode, Host configures Gowin FPGA products through the serial interface. SERIAL is one of the configuration modes that use the least number of pins. It supports both master mode and slave mode.
4Configuration Mode 4.6.2 Signal Definition Table 4-6 Signal Definition of SERIAL Configuration Mode Name Description As a configuration pin, it is an input pin. It is a serial data input pin. In SERIAL and MSPI modes: DIN receives serial data from I, internal the data source and samples data at the CCLK rising edge in weak pull-up...
DS1103, GW5A series of FPGA Products Data Sheet GCLK: The GCLK is distributed as 8 clock regions in GW5A series of FPGA products. Each Clock provides 16 GCLKs. The clock sources of GCLK can be from dedicated clock pins, the output of the PLL, the output of HCLK, and common wiring resources.
5Clock Pin 5.2 Schematic Design Considerations 1. System clock pins selection: GCLK is directly connected to all resources in the device. The GCLK_T end is advised if the GCLK inputs from the single-end. If the external clock as a PLL clock input, it is advised to input from the PLL dedicated pin.
Different packages employ different signals. Please refer to the True LVDS section of the Package Pinout Manual for further details. 3. Schematic Design Considerations All banks of GW5A series of FPGA products support true differential input. The differential input requires an external 100 ohm termination resistor, which is laid out on the PCB as close as possible to the input pins.
Page 30
I/O LOGIC, global clock resources, PLL resources, etc. All banks of the GW5A series of FPGA products support true LVDS output, please refer to GW5A series of FPGA Product Pinout to ensure that the corresponding pins support true LVDS output.
Need help?
Do you have a question about the GW5A Series and is the answer not in the manual?
Questions and answers