In order to optimize your browsing experience we uses cookies. You agree to the usage of cookies when you browsing this site.
For more information regarding cookies and the processing of your personal data please read our Privacy Policy.
I understand
Listen to Your Voices and Let Us Know Your Needs
Documentation Database

SPI is a high-speed, full-duplex, synchronous communication bus.
UART is part of computer hardware that transmits data between serial
and parallel communication.
In order to reduce the difficulty of system development and improve
the speed of product development, Gowin SPI_UART IP is designed to
realize the function of interface conversion between SPI and UART.

  • Supports data communication of one SPI and UART;
  • SPI supports 4-wire slave mode;
  • UART supports 4-wire mode with 1 stop bit, no paity and 8 bit width;
  • UART baud rate can be set flexibly by configuring registers;
  • Supports interrupt;
  • The depth is 64 bytes for UART transmitting FIFO;
  • The depth is 64 bytes for UART receiving FIFO;
  • The input clock must not be less than 6 times the input SPI data rate;
  • Can be synthesized;
  • The language is Verilog
Documents Download
User Guide Gowin SPI_UART IP User Guide Download