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