diff --git a/Makefile b/Makefile index 7d9a9740..fa6a450b 100644 --- a/Makefile +++ b/Makefile @@ -19,6 +19,7 @@ SRAM_LIB_GIT_COMMIT ?= dd64256961317205343a3fd446908b42bafba388 OPEN_PDKS_DIR ?= $(PDK_ROOT)/open_pdks OPEN_PDKS_GIT_REPO ?= https://github.com/RTimothyEdwards/open_pdks.git OPEN_PDKS_GIT_COMMIT ?= 1.0.311 +# Uncomment this for gf180 development # OPEN_PDKS_GIT_COMMIT ?= 1.0.395 #OPEN_PDKS_GIT_COMMIT ?= 7ea416610339d3c29af9d0d748ceadd3fd368608 SKY130_PDK ?= $(PDK_ROOT)/sky130A diff --git a/docs/source/basic_setup.md b/docs/source/basic_setup.md index af73ae55..f238dbc3 100644 --- a/docs/source/basic_setup.md +++ b/docs/source/basic_setup.md @@ -139,7 +139,9 @@ make install You can also run these from the package installation directory if you have the OpenRAM library. +## GF180 Setup +OpenRAM currently **does not** support gf180mcu for SRAM generation. However ROM generation for gf180mcu is supported as an experimental feature. To set up gf180mcu, first change ```OPEN_PDKS_GIT_COMMIT``` in ```OpenRAM/Makefile``` to version 1.0.395. Then follow the setup instructions for Sky130 but run ```make gf180-pdk``` instead of ```make pdk```. [SCMOS]: https://www.mosis.com/files/scmos/scmos.pdf [FreePDK45]: https://www.eda.ncsu.edu/wiki/FreePDK45:Contents