diff --git a/lib/Makefile b/lib/Makefile deleted file mode 100644 index d9debb2c..00000000 --- a/lib/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -SUBDIRS := $(wildcard */.) -SUBDIRSCLEAN=$(addsuffix clean,$(SUBDIRS)) - -all: $(SUBDIRS) - -$(SUBDIRS): - $(MAKE) -k -C $@ - -clean: - for dir in $(SUBDIRS); do \ - $(MAKE) -C $$dir $@; \ - done - -.PHONY: all $(SUBDIRS) $(SUBDIRSCLEAN) diff --git a/lib/README.md b/lib/README.md deleted file mode 100644 index b284ec12..00000000 --- a/lib/README.md +++ /dev/null @@ -1,5 +0,0 @@ -This directory contains a set of common sizes based on -discussions with users. All of the files are pre-computed -to that common-case users don't need to setup/use OpenRAM. -The results will be updated automatically as improvements -are made to OpenRAM. \ No newline at end of file diff --git a/lib/freepdk45/Makefile b/lib/freepdk45/Makefile deleted file mode 100644 index cf883d4c..00000000 --- a/lib/freepdk45/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -CUR_DIR = $(shell pwd) -TEST_DIR = ${CUR_DIR}/tests - -#MAKEFLAGS += -j 2 - -CONFIG_DIR = configs -OUT_DIRS = sp lib lef gds verilog -$(shell mkdir -p $(OUT_DIRS)) - -SRCS=$(wildcard $(CONFIG_DIR)/*.py) -SPICES=$(SRCS:.py=.sp) -all : $(SPICES) - -# Characterize and perform DRC/LVS -OPTS = -c -# Do not characterize or perform DRC/LVS -#OPTS += -n -# Verbosity -OPTS += -v -%.sp : %.py - $(eval bname=$(basename $(notdir $<))) - openram.py $(OPTS) $< 2>&1 > $(bname).log - mv $(bname).lef lef - mv $(bname).v verilog - mv $(bname).sp sp - mv $(bname).gds gds - mv $(bname)*.lib lib - -clean: - rm -f *.log configs/*.pyc *~ *.gds *.lib *.sp *.v *.lef - rm -f gds/* lef/* lib/* sp/* verilog/* - diff --git a/lib/freepdk45/configs/sram_128b_1024_1rw_freepdk45.py b/lib/freepdk45/configs/sram_128b_1024_1rw_freepdk45.py deleted file mode 100644 index 1d131e16..00000000 --- a/lib/freepdk45/configs/sram_128b_1024_1rw_freepdk45.py +++ /dev/null @@ -1,8 +0,0 @@ -word_size = 128 -num_words = 1024 -num_banks = 1 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_32b_1024_1rw_freepdk45.py b/lib/freepdk45/configs/sram_32b_1024_1rw_freepdk45.py deleted file mode 100644 index 1085a755..00000000 --- a/lib/freepdk45/configs/sram_32b_1024_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 32 -num_words = 1024 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_32b_2048_1rw_freepdk45.py b/lib/freepdk45/configs/sram_32b_2048_1rw_freepdk45.py deleted file mode 100644 index e96bac37..00000000 --- a/lib/freepdk45/configs/sram_32b_2048_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 32 -num_words = 2048 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_32b_256_1rw_freepdk45.py b/lib/freepdk45/configs/sram_32b_256_1rw_freepdk45.py deleted file mode 100644 index 7ca6be89..00000000 --- a/lib/freepdk45/configs/sram_32b_256_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 32 -num_words = 256 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_32b_512_1rw_freepdk45.py b/lib/freepdk45/configs/sram_32b_512_1rw_freepdk45.py deleted file mode 100644 index 960e9f73..00000000 --- a/lib/freepdk45/configs/sram_32b_512_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 32 -num_words = 512 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_64b_1024_1rw_freepdk45.py b/lib/freepdk45/configs/sram_64b_1024_1rw_freepdk45.py deleted file mode 100644 index bb421711..00000000 --- a/lib/freepdk45/configs/sram_64b_1024_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 64 -num_words = 1024 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_8b_1024_1rw_freepdk45.py b/lib/freepdk45/configs/sram_8b_1024_1rw_freepdk45.py deleted file mode 100644 index 838d49d7..00000000 --- a/lib/freepdk45/configs/sram_8b_1024_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 8 -num_words = 1024 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_8b_256_1rw_freepdk45.py b/lib/freepdk45/configs/sram_8b_256_1rw_freepdk45.py deleted file mode 100644 index 84daa8f0..00000000 --- a/lib/freepdk45/configs/sram_8b_256_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 8 -num_words = 256 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/freepdk45/configs/sram_8b_512_1rw_freepdk45.py b/lib/freepdk45/configs/sram_8b_512_1rw_freepdk45.py deleted file mode 100644 index ab85aaa4..00000000 --- a/lib/freepdk45/configs/sram_8b_512_1rw_freepdk45.py +++ /dev/null @@ -1,7 +0,0 @@ -word_size = 8 -num_words = 512 - -tech_name = "freepdk45" -process_corners = ["TT"] -supply_voltages = [1.0] -temperatures = [25] diff --git a/lib/scn4m_subm/Makefile b/lib/scn4m_subm/Makefile deleted file mode 100644 index f833836a..00000000 --- a/lib/scn4m_subm/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -CUR_DIR = $(shell pwd) -TEST_DIR = ${CUR_DIR}/tests - -#MAKEFLAGS += -j 2 - -CONFIG_DIR = configs -OUT_DIRS = sp lib lef gds verilog -$(shell mkdir -p $(OUT_DIRS)) - -SRCS=$(wildcard $(CONFIG_DIR)/*.py) -SPICES=$(SRCS:.py=.sp) -all : $(SPICES) - -OPTS = -# Characterize and perform DRC/LVS -#OPTS = -c -# Do not characterize or perform DRC/LVS -#OPTS += -n -# Verbosity -OPTS += -v -%.sp : %.py - $(eval bname=$(basename $(notdir $<))) - openram.py $(OPTS) $< 2>&1 > $(bname).log - mv $(bname).lef lef - mv $(bname).v verilog - mv $(bname).sp sp - mv $(bname).gds gds - mv $(bname)*.lib lib - -clean: - rm -f *.log configs/*.pyc *~ *.gds *.lib *.sp *.v *.lef - rm -f gds/* lef/* lib/* sp/* verilog/* - diff --git a/lib/scn4m_subm/configs/sram_128b_1024_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_128b_1024_1rw_scn4m_subm.py deleted file mode 100644 index aad83344..00000000 --- a/lib/scn4m_subm/configs/sram_128b_1024_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 128 -num_words = 1024 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_32b_1024_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_32b_1024_1rw_scn4m_subm.py deleted file mode 100644 index 162eaa6e..00000000 --- a/lib/scn4m_subm/configs/sram_32b_1024_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 32 -num_words = 1024 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_32b_2048_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_32b_2048_1rw_scn4m_subm.py deleted file mode 100644 index 7ce98b2e..00000000 --- a/lib/scn4m_subm/configs/sram_32b_2048_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 32 -num_words = 2048 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_32b_256_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_32b_256_1rw_scn4m_subm.py deleted file mode 100644 index 33547f16..00000000 --- a/lib/scn4m_subm/configs/sram_32b_256_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 32 -num_words = 256 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_32b_512_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_32b_512_1rw_scn4m_subm.py deleted file mode 100644 index 88d5fc96..00000000 --- a/lib/scn4m_subm/configs/sram_32b_512_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 32 -num_words = 512 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_64b_1024_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_64b_1024_1rw_scn4m_subm.py deleted file mode 100644 index c9d7d116..00000000 --- a/lib/scn4m_subm/configs/sram_64b_1024_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 64 -num_words = 1024 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_8b_1024_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_8b_1024_1rw_scn4m_subm.py deleted file mode 100644 index 3770c138..00000000 --- a/lib/scn4m_subm/configs/sram_8b_1024_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 8 -num_words = 1024 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_8b_256_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_8b_256_1rw_scn4m_subm.py deleted file mode 100644 index 37e4bf50..00000000 --- a/lib/scn4m_subm/configs/sram_8b_256_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 8 -num_words = 256 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" - diff --git a/lib/scn4m_subm/configs/sram_8b_512_1rw_scn4m_subm.py b/lib/scn4m_subm/configs/sram_8b_512_1rw_scn4m_subm.py deleted file mode 100644 index 5f4676d7..00000000 --- a/lib/scn4m_subm/configs/sram_8b_512_1rw_scn4m_subm.py +++ /dev/null @@ -1,12 +0,0 @@ -word_size = 8 -num_words = 512 - -tech_name = "scn4m_subm" -process_corners = ["TT"] -supply_voltages = [ 5.0 ] -temperatures = [ 25 ] - -drc_name = "magic" -lvs_name = "netgen" -pex_name = "magic" -