ExperiarSoC
RISC-V SoC designed for the Efabless Open MPW Program.
Features
- Dual RV32I cores
- Per core SRAM
- External flash controller
- Larger shared block SRAM
- VGA output using frame buffer in block SRAM
- 4x UART ports + 1 internal to caravel
- 2x SPI ports
- 4x PWM counters with 4x seperate outputs
- DMA for UART peripheral
Memory Map
ToDo
- Flash controller
- DMA
- Block SRAM
- VGA
- Multi core controller
- Fix all of the timeing errors
- Test
Reference work and inspiration