Added a patched version of the SRAM build space column end cell, as the original version has an incorrect label and nwell directly under an nFET which is a DRC violation and illegal layout.
diff --git a/sky130/Makefile.in b/sky130/Makefile.in index 90d6830..2c77d21 100644 --- a/sky130/Makefile.in +++ b/sky130/Makefile.in
@@ -1799,9 +1799,16 @@ -library general sky130_sram_macros 2>&1 | tee -a ${SKY130$*}_make.log sram-space-%: + # Install custom additions to SRAM space + ${STAGE} -source ./custom -target ${STAGING_PATH}/${SKY130$*} \ + -gds sky130_fd_bd_sram/*.gds \ + options=custom/scripts/gds_import_setup.tcl \ + -library general sky130_fd_bd_sram 2>&1 | tee -a ${SKY130$*}_make.log # Install SRAM build-space library. ${STAGE} -source ${SRAM_SPACE_PATH}/.. -target ${STAGING_PATH}/${SKY130$*} \ -gds %l/cells/*/*.gds compile-only \ + no-copy=custom/sky130_fd_bd_sram/*.gds \ + include=custom/sky130_fd_bd_sram/*.gds \ -lef %l/cells/*/*.lef compile-only \ -spice %l/cells/*/*.lvs.calibre.spice compile-only \ -library general sky130_fd_bd_sram 2>&1 | tee -a ${SKY130$*}_make.log
diff --git a/sky130/custom/sky130_fd_bd_sram/sky130_fd_bd_sram__sram_sp_colenda.gds b/sky130/custom/sky130_fd_bd_sram/sky130_fd_bd_sram__sram_sp_colenda.gds new file mode 100644 index 0000000..5aa0a06 --- /dev/null +++ b/sky130/custom/sky130_fd_bd_sram/sky130_fd_bd_sram__sram_sp_colenda.gds Binary files differ