GoBridge ASSPs are highly integrated, low-power, single-chip devices for interfacing and communicating between various types of peripheal interfaces. The GoBridge ASSPs are ideal for converting from one type of peripheal interface to another, multiplexing between multiple interfaces or demultiplexing to multiple interfaces.
The first two devices in the GoBridge ASSP product line are the GWU2X and GWU2U ASSPs, which provide interface conversion between USB and SPI, JTAG, I2C, GPIO and UART. Future ASSP's will be added to the Gowin GoBridge product line soon.
Bult-in Interface conversion processing and data buffering
I/O independent power supply, supports 3.3V, 2.5V, 1.8V level standards
Configurable register map
Independent clock adjustment
API provided in C/C++ for host device usage
- Supports full-speed USB device interface, compatible with the Universal Serial Bus v1.1 specification
- Built-in USB protocol processing, without device firmware programming
- I/O independent power supply, supports 3.3V, 2.5V, 1.8V level standards
- 16 general-purpose input and output pins
- Supports I2C, SPI and JTAG host interfaces with independent clock adjustment and receive buffer
- API provided in C/C++ for host device usage
- Can be used to program Gowin FPGA products using Gowin Programmer
GWU2X is a USB device to peripheral bridging ASSP supporting SPI Master, I2C Master, JTAG Master and GPIO. The device is the first interface bridge ASSP in the GoBridge product family.
- Supports full-speed USB device interface, compatible with the Universal Serial Bus v1.1 specification
- Built-in USB protocol processing, without device firmware programming
- I/O independent power supply, supports 3.3V, 2.5V, 1.8V level standards
- 16 general-purpose input and output pins
- Supports I2C, SPI and JTAG host interfaces with independent clock adjustment and receive buffer
- API provided in C/C++ for host device usage
- Can be used to program Gowin FPGA products using Gowin Programmer
- Application examples include: USB to SPI, USB to I2C, USB to JTAG, and USB to GPIO
Package |
Pitch (mm) |
Size (mm) |
GWU2X |
GWU2U |
QN32 |
0.5 | 5 x 5 | ✓ | ✓ |
GWU2U is a USB device to peripheral bridging ASSP supporting USB to UART. It is a highly integrated, low-power, single-chip solution for communicating with UART over USB.
- Supports full-speed USB device interface, compatible with the Universal Serial Bus v1.1 specification
- Built-in USB protocol processing, without device firmware programming
- I/O independent power supply, supports 3.3V, 2.5V, 1.8V level standards
- Supports UART host interface with independent clock adjustment and receive buffer
- API provided in C/C++ for host device usage
- Can be used to program Gowin FPGA products using Gowin Programmer
- Application example: USB to UART
Package |
Pitch (mm) |
Size (mm) |
GWU2X |
GWU2U |
QN32 |
0.5 | 5 x 5 | ✓ | ✓ |