Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 1.01 KB

README.md

File metadata and controls

42 lines (35 loc) · 1.01 KB

Caravel User SRAM

License

Overview

This is a simple example showcasing how to integrate the commercial SRAM in the user_project_wrapper using IPM.

Quick start

  1. Start with cloning the repo
git clone https://github.com/efabless/caravel_user_sram.git
  1. Setup your enviroment
cd caravel_user_sram
make setup
  1. Install IPM
cd $HOME
git clone https://github.com/efabless/IPM.git
cd IPM
pip install .
  1. Install the SRAM IP
cd $HOME/caravel_user_sram
ipm install EF_SRAM_1024x32
  1. Harden the SRAM macro
make SRAM_1024x32
  1. Harden the user_project_wrapper
make user_project_wrapper

For more information on how to use it, please visit this knowledgebase article. For more information about SRAM IP, please visit the SRAM catalog entry