Efabless Logo
caravel_periphera...
public project
MPW-3   

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.

project layout image
project layout image
Layout Image
Owner
Siva Prasad
Description

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