Updated code for 1 block SRAM, attempted to add a 32x512 block, but failed due to DRC errors (couldn't resolve).
34 files changed
tree: 64ff10f2a2091d081c1fb18b60b26ed9fdb017b4
  1. .github/
  2. def/
  3. docs/
  4. gds/
  5. lef/
  6. mag/
  7. maglef/
  8. openlane/
  9. signoff/
  10. spi/
  11. verilog/
  12. .gitignore
  13. .gitmodules
  15. Makefile
  16. README.md

Caravel User Project

License UPRJ_CI Caravel Build

This is a simple project connecting a 256x32 SRAM block to the wishbone interface for testing. The SRAM block is directly connected to the wishbone bus at address 0x3000000. An additional perpherial was made to write to the io ports when address 0x30008000 is written to.

Refer to README for this sample project documentation.