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.
SUPPORT
Listen to Your Voices and Let Us Know Your Needs
Back
Gowin I2C_UART
IP Introduction
I2C is a two-wire serial bus that is used to connect the micro-controller with its peripherals. Universal Asynchronous Receiver/Transmitter (UART) is part of computer hardware that transmits data between serial and parallel communications.
In order to reduce the difficulty of system development and improve the speed of product development, Gowin I2C_UART IP is designed to realize the function of interface conversion between I2C and UART.
Features
- Supports data communication of one I2C and UART;
- I2C supports 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 10 times the input I2C data rate;
- Can be synthesized;
- The language is Verilog.
Documents Download
| User Guide | Gowin I2C_UART IP User Guide | Download |