ExperiarSoC

RISC-V SoC designed for the Efabless Open MPW Program.

Features

Block diagram of Experiar SoC

  • 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

Memory map for Experiar SoC

ToDo

  • Flash controller
  • DMA
  • Block SRAM
  • VGA
  • Multi core controller
  • Fix all of the timeing errors
  • Test

Reference work and inspiration