This project demonstrates the straightforward integration of a commercial SRAM within the user_project_wrapper
using the IPM (IP Manager) tool.
- Clone the Repository:
git clone https://github.com/efabless/caravel_user_sram.git
- Prepare Your Environment:
cd caravel_user_sram
make setup
- Install IPM:
pip install cf-ipm
- Install the SRAM IP:
ipm install CF_SRAM_1024x32
- Harden the SRAM Macro:
make CF_SRAM_1024x32_wb_wrapper
- Harden the User Project Wrapper:
make user_project_wrapper
For further information on usage, consult the dedicated knowledgebase article. Details about the SRAM IP itself are available in the SRAM documentation.