Logo

caravel_periphera...

public

This project is an attempt to connect various peripherals like I2C, I2S, SPI, QSPI, PWM, GPIO,

UART, JTAG, WS281B led controller to the Caravel soc harness. This project is for anyone who would like to get an insight into the various communication protocols and use a verified IP core in their design. The peripherals connect to the Caravel via the wishbone bus. The wishbone bus is then converted to APB bridge which connects all these peripherals. Feel free to check out the repo.

If you are collaborating on this project, please click here to access your collaboration files, and click "Accept Share" in the actions column if you haven't done so already.

Owner

Siva Prasad

Summary

A attempt to integrate various peripherals like I2C, I2S, UART, SPI, QSPI , JTAG, PWM, GPIO , WS281B led controller to the Caravel SoC via the wishbone bus. The user address space is exploited as the register space for this controller.

Version

v1_0

Category

processor

Process

sky130A

Shuttle Tags

Open MPW

MPW-3

Tags

MPW-3

Open MPW

Last MPW Precheck

Succeeded

10/28/21 13:44:35 PDT

Last Tapeout

Succeeded

10/28/21 20:57:29 PDT