From 24ee594e74c93b3f67c73df68822a589879b87ef Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Mon, 24 Sep 2018 11:51:56 -0700 Subject: [PATCH] Add freepdk45 configs --- lib/freepdk45/configs/sram_1rw_128b_1024w_freepdk45.py | 8 ++++++++ lib/freepdk45/configs/sram_1rw_32b_1024w_freepdk45.py | 7 +++++++ lib/freepdk45/configs/sram_1rw_32b_2048w_freepdk45.py | 7 +++++++ lib/freepdk45/configs/sram_1rw_32b_256w_freepdk45.py | 7 +++++++ lib/freepdk45/configs/sram_1rw_32b_512w_freepdk45.py | 7 +++++++ lib/freepdk45/configs/sram_1rw_64b_1024w_freepdk45.py | 7 +++++++ lib/freepdk45/configs/sram_1rw_8b_1024w_freepdk45.py | 7 +++++++ lib/freepdk45/configs/sram_1rw_8b_256w_freepdk45.py | 7 +++++++ lib/freepdk45/configs/sram_1rw_8b_512w_freepdk45.py | 7 +++++++ 9 files changed, 64 insertions(+) create mode 100644 lib/freepdk45/configs/sram_1rw_128b_1024w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_32b_1024w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_32b_2048w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_32b_256w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_32b_512w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_64b_1024w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_8b_1024w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_8b_256w_freepdk45.py create mode 100644 lib/freepdk45/configs/sram_1rw_8b_512w_freepdk45.py diff --git a/lib/freepdk45/configs/sram_1rw_128b_1024w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_128b_1024w_freepdk45.py new file mode 100644 index 00000000..1d131e16 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_128b_1024w_freepdk45.py @@ -0,0 +1,8 @@ +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_1rw_32b_1024w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_32b_1024w_freepdk45.py new file mode 100644 index 00000000..1085a755 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_32b_1024w_freepdk45.py @@ -0,0 +1,7 @@ +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_1rw_32b_2048w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_32b_2048w_freepdk45.py new file mode 100644 index 00000000..e96bac37 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_32b_2048w_freepdk45.py @@ -0,0 +1,7 @@ +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_1rw_32b_256w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_32b_256w_freepdk45.py new file mode 100644 index 00000000..7ca6be89 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_32b_256w_freepdk45.py @@ -0,0 +1,7 @@ +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_1rw_32b_512w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_32b_512w_freepdk45.py new file mode 100644 index 00000000..960e9f73 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_32b_512w_freepdk45.py @@ -0,0 +1,7 @@ +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_1rw_64b_1024w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_64b_1024w_freepdk45.py new file mode 100644 index 00000000..bb421711 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_64b_1024w_freepdk45.py @@ -0,0 +1,7 @@ +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_1rw_8b_1024w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_8b_1024w_freepdk45.py new file mode 100644 index 00000000..838d49d7 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_8b_1024w_freepdk45.py @@ -0,0 +1,7 @@ +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_1rw_8b_256w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_8b_256w_freepdk45.py new file mode 100644 index 00000000..84daa8f0 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_8b_256w_freepdk45.py @@ -0,0 +1,7 @@ +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_1rw_8b_512w_freepdk45.py b/lib/freepdk45/configs/sram_1rw_8b_512w_freepdk45.py new file mode 100644 index 00000000..ab85aaa4 --- /dev/null +++ b/lib/freepdk45/configs/sram_1rw_8b_512w_freepdk45.py @@ -0,0 +1,7 @@ +word_size = 8 +num_words = 512 + +tech_name = "freepdk45" +process_corners = ["TT"] +supply_voltages = [1.0] +temperatures = [25]