24
July
SPI, I2C, UART on PYNQ: a PL approach
There are two methods for using devices on FPGA for PYNQ: the integrated microprocessor (PS side) and the programmable logic (PL side). In order to maximize the use of the FPGA, this article shows how you can use the programmable logic for common devices such as SPI, I2C and UART.
We have used this flow also for SMART-IO Project. If you have lost the article about SMART-IO, follow this link!
You can find every design in this article as Github project in the MakarenaLabs Github company.
Design with Vivado for PYNQ
In order to create