From 63fe6bd730c8cbe070264149f2242223fdccb234 Mon Sep 17 00:00:00 2001 From: Tim 'mithro' Ansell Date: Thu, 29 Oct 2020 13:11:11 -0700 Subject: [PATCH] Bug fixes to the standard cell libraries. Three fixes applied to all standard cell libraries; * lef: Fixing VNB/VPB properties in .magic.lef files, fixes #172. * verilog: Fixing power pins usage in non-powerpin mode, fixes #181. * cdl: Fixing missing terminals, fixes #194. Updating submodules on 2020-10-29 19:19:47 UTC - Updating [`sky130_fd_sc_hd` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hd/+/v0.0.2-40-g836b7fa01..v0.0.2-46-g8d095dc6f) to v0.0.2-46-g8d095dc6f - Updating [`sky130_fd_sc_hd` v0.0.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hd/+/v0.0.1-20-g01fde9a43..v0.0.1-23-g3aaa84ef4) to v0.0.1-23-g3aaa84ef4 - Updating [`sky130_fd_sc_hd` v0.0.2](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hd/+/v0.0.2-40-g836b7fa01..v0.0.2-46-g8d095dc6f) to v0.0.2-46-g8d095dc6f - Updating [`sky130_fd_sc_hdll` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hdll/+/v0.1.1-44-g7abde00cd..v0.1.1-50-g77450af72) to v0.1.1-50-g77450af72 - Updating [`sky130_fd_sc_hdll` v0.1.0](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hdll/+/v0.1.0-22-g05d4cd52..v0.1.0-25-g82ea1266) to v0.1.0-25-g82ea1266 - Updating [`sky130_fd_sc_hdll` v0.1.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hdll/+/v0.1.1-44-g7abde00cd..v0.1.1-50-g77450af72) to v0.1.1-50-g77450af72 - Updating [`sky130_fd_sc_hs` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hs/+/v0.0.2-40-gd1e4650c3..v0.0.2-46-g2d165a2ff) to v0.0.2-46-g2d165a2ff - Updating [`sky130_fd_sc_hs` v0.0.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hs/+/v0.0.1-20-ga13469d26..v0.0.1-23-gb81bfbb8d) to v0.0.1-23-gb81bfbb8d - Updating [`sky130_fd_sc_hs` v0.0.2](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_hs/+/v0.0.2-40-gd1e4650c3..v0.0.2-46-g2d165a2ff) to v0.0.2-46-g2d165a2ff - Updating [`sky130_fd_sc_ls` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ls/+/v0.1.1-42-g26dc99426..v0.1.1-48-gedfe6c90b) to v0.1.1-48-gedfe6c90b - Updating [`sky130_fd_sc_ls` v0.1.0](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ls/+/v0.1.0-21-gd8c271782..v0.1.0-24-g72e0ddf7a) to v0.1.0-24-g72e0ddf7a - Updating [`sky130_fd_sc_ls` v0.1.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ls/+/v0.1.1-42-g26dc99426..v0.1.1-48-gedfe6c90b) to v0.1.1-48-gedfe6c90b - Updating [`sky130_fd_sc_ms` latest](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ms/+/v0.0.2-42-gec746c6bf..v0.0.2-48-g175daa5e8) to v0.0.2-48-g175daa5e8 - Updating [`sky130_fd_sc_ms` v0.0.1](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ms/+/v0.0.1-21-ge9d513d1f..v0.0.1-24-ga2ecab114) to v0.0.1-24-ga2ecab114 - Updating [`sky130_fd_sc_ms` v0.0.2](https://foss-eda-tools.googlesource.com/skywater-pdk/libs/sky130_fd_sc_ms/+/v0.0.2-42-gec746c6bf..v0.0.2-48-g175daa5e8) to v0.0.2-48-g175daa5e8 * libraries/sky130_fd_sc_hd/latest 836b7fa...8d095dc (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hd/v0.0.1 01fde9a...3aaa84e (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hd/v0.0.2 836b7fa...8d095dc (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hdll/latest 7abde00...77450af (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hdll/v0.1.0 05d4cd5...82ea126 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hdll/v0.1.1 7abde00...77450af (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hs/latest d1e4650...2d165a2 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hs/v0.0.1 a13469d...b81bfbb (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_hs/v0.0.2 d1e4650...2d165a2 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_ls/latest 26dc994...edfe6c9 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_ls/v0.1.0 d8c2717...72e0ddf (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_ls/v0.1.1 26dc994...edfe6c9 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_ms/latest ec746c6...175daa5 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_ms/v0.0.1 e9d513d...a2ecab1 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. * libraries/sky130_fd_sc_ms/v0.0.2 ec746c6...175daa5 (3): > lef: Fixing VNB/VPB properties in .magic.lef files. > verilog: Fixing power pins usage in non-powerpin mode. > cdl: Fixing missing terminals. Signed-off-by: Tim 'mithro' Ansell --- libraries/sky130_fd_sc_hd/latest | 2 +- libraries/sky130_fd_sc_hd/v0.0.1 | 2 +- libraries/sky130_fd_sc_hd/v0.0.2 | 2 +- libraries/sky130_fd_sc_hdll/latest | 2 +- libraries/sky130_fd_sc_hdll/v0.1.0 | 2 +- libraries/sky130_fd_sc_hdll/v0.1.1 | 2 +- libraries/sky130_fd_sc_hs/latest | 2 +- libraries/sky130_fd_sc_hs/v0.0.1 | 2 +- libraries/sky130_fd_sc_hs/v0.0.2 | 2 +- libraries/sky130_fd_sc_ls/latest | 2 +- libraries/sky130_fd_sc_ls/v0.1.0 | 2 +- libraries/sky130_fd_sc_ls/v0.1.1 | 2 +- libraries/sky130_fd_sc_ms/latest | 2 +- libraries/sky130_fd_sc_ms/v0.0.1 | 2 +- libraries/sky130_fd_sc_ms/v0.0.2 | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/libraries/sky130_fd_sc_hd/latest b/libraries/sky130_fd_sc_hd/latest index 836b7fa..8d095dc 160000 --- a/libraries/sky130_fd_sc_hd/latest +++ b/libraries/sky130_fd_sc_hd/latest @@ -1 +1 @@ -Subproject commit 836b7fa01a1f7870ab44f6b59220b0ad7f6f0ebc +Subproject commit 8d095dc6f5885aa313e4361554af211147ade578 diff --git a/libraries/sky130_fd_sc_hd/v0.0.1 b/libraries/sky130_fd_sc_hd/v0.0.1 index 01fde9a..3aaa84e 160000 --- a/libraries/sky130_fd_sc_hd/v0.0.1 +++ b/libraries/sky130_fd_sc_hd/v0.0.1 @@ -1 +1 @@ -Subproject commit 01fde9a432bc54094b017239f87c9f0aeae82947 +Subproject commit 3aaa84ef44ed5e3e7b84a10b964f2016f2d5645b diff --git a/libraries/sky130_fd_sc_hd/v0.0.2 b/libraries/sky130_fd_sc_hd/v0.0.2 index 836b7fa..8d095dc 160000 --- a/libraries/sky130_fd_sc_hd/v0.0.2 +++ b/libraries/sky130_fd_sc_hd/v0.0.2 @@ -1 +1 @@ -Subproject commit 836b7fa01a1f7870ab44f6b59220b0ad7f6f0ebc +Subproject commit 8d095dc6f5885aa313e4361554af211147ade578 diff --git a/libraries/sky130_fd_sc_hdll/latest b/libraries/sky130_fd_sc_hdll/latest index 7abde00..77450af 160000 --- a/libraries/sky130_fd_sc_hdll/latest +++ b/libraries/sky130_fd_sc_hdll/latest @@ -1 +1 @@ -Subproject commit 7abde00cd31d510c8bf984c525f2908003978be7 +Subproject commit 77450af723b17579499b77bfeab67e068c43cb6d diff --git a/libraries/sky130_fd_sc_hdll/v0.1.0 b/libraries/sky130_fd_sc_hdll/v0.1.0 index 05d4cd5..82ea126 160000 --- a/libraries/sky130_fd_sc_hdll/v0.1.0 +++ b/libraries/sky130_fd_sc_hdll/v0.1.0 @@ -1 +1 @@ -Subproject commit 05d4cd52b636938bf1f2b6db61e995e3b71bb073 +Subproject commit 82ea1266014d437ca31e456ccb8fa0ea4bcb3754 diff --git a/libraries/sky130_fd_sc_hdll/v0.1.1 b/libraries/sky130_fd_sc_hdll/v0.1.1 index 7abde00..77450af 160000 --- a/libraries/sky130_fd_sc_hdll/v0.1.1 +++ b/libraries/sky130_fd_sc_hdll/v0.1.1 @@ -1 +1 @@ -Subproject commit 7abde00cd31d510c8bf984c525f2908003978be7 +Subproject commit 77450af723b17579499b77bfeab67e068c43cb6d diff --git a/libraries/sky130_fd_sc_hs/latest b/libraries/sky130_fd_sc_hs/latest index d1e4650..2d165a2 160000 --- a/libraries/sky130_fd_sc_hs/latest +++ b/libraries/sky130_fd_sc_hs/latest @@ -1 +1 @@ -Subproject commit d1e4650c36a3af1b266103a9aca26a0ec004cf53 +Subproject commit 2d165a2ffdb4e632ed4ffbb52ac19f49d1be04a6 diff --git a/libraries/sky130_fd_sc_hs/v0.0.1 b/libraries/sky130_fd_sc_hs/v0.0.1 index a13469d..b81bfbb 160000 --- a/libraries/sky130_fd_sc_hs/v0.0.1 +++ b/libraries/sky130_fd_sc_hs/v0.0.1 @@ -1 +1 @@ -Subproject commit a13469d261b5272363c02fef366af22477f2d081 +Subproject commit b81bfbb8d3bda76d4795f6a5ea041014fda2ae40 diff --git a/libraries/sky130_fd_sc_hs/v0.0.2 b/libraries/sky130_fd_sc_hs/v0.0.2 index d1e4650..2d165a2 160000 --- a/libraries/sky130_fd_sc_hs/v0.0.2 +++ b/libraries/sky130_fd_sc_hs/v0.0.2 @@ -1 +1 @@ -Subproject commit d1e4650c36a3af1b266103a9aca26a0ec004cf53 +Subproject commit 2d165a2ffdb4e632ed4ffbb52ac19f49d1be04a6 diff --git a/libraries/sky130_fd_sc_ls/latest b/libraries/sky130_fd_sc_ls/latest index 26dc994..edfe6c9 160000 --- a/libraries/sky130_fd_sc_ls/latest +++ b/libraries/sky130_fd_sc_ls/latest @@ -1 +1 @@ -Subproject commit 26dc994264fd69e07b17c7fbd06a6db57c5e6ff2 +Subproject commit edfe6c90b31e9fb2ef51d367f349da61bd147037 diff --git a/libraries/sky130_fd_sc_ls/v0.1.0 b/libraries/sky130_fd_sc_ls/v0.1.0 index d8c2717..72e0ddf 160000 --- a/libraries/sky130_fd_sc_ls/v0.1.0 +++ b/libraries/sky130_fd_sc_ls/v0.1.0 @@ -1 +1 @@ -Subproject commit d8c2717829bd09cbf64eec3778dd90fc2a2fafcd +Subproject commit 72e0ddf7a52ffcfd32815fbd2cfa789a67bdd8c6 diff --git a/libraries/sky130_fd_sc_ls/v0.1.1 b/libraries/sky130_fd_sc_ls/v0.1.1 index 26dc994..edfe6c9 160000 --- a/libraries/sky130_fd_sc_ls/v0.1.1 +++ b/libraries/sky130_fd_sc_ls/v0.1.1 @@ -1 +1 @@ -Subproject commit 26dc994264fd69e07b17c7fbd06a6db57c5e6ff2 +Subproject commit edfe6c90b31e9fb2ef51d367f349da61bd147037 diff --git a/libraries/sky130_fd_sc_ms/latest b/libraries/sky130_fd_sc_ms/latest index ec746c6..175daa5 160000 --- a/libraries/sky130_fd_sc_ms/latest +++ b/libraries/sky130_fd_sc_ms/latest @@ -1 +1 @@ -Subproject commit ec746c6bfedcc3a0ca616e920bb047fe3cdd4f18 +Subproject commit 175daa5e853a5aef8d35f3330982d52890203932 diff --git a/libraries/sky130_fd_sc_ms/v0.0.1 b/libraries/sky130_fd_sc_ms/v0.0.1 index e9d513d..a2ecab1 160000 --- a/libraries/sky130_fd_sc_ms/v0.0.1 +++ b/libraries/sky130_fd_sc_ms/v0.0.1 @@ -1 +1 @@ -Subproject commit e9d513d1fa1cf4b0ae9ad26084961430eb5f1873 +Subproject commit a2ecab114d032eb71ae216af570e37bbdc66e7e2 diff --git a/libraries/sky130_fd_sc_ms/v0.0.2 b/libraries/sky130_fd_sc_ms/v0.0.2 index ec746c6..175daa5 160000 --- a/libraries/sky130_fd_sc_ms/v0.0.2 +++ b/libraries/sky130_fd_sc_ms/v0.0.2 @@ -1 +1 @@ -Subproject commit ec746c6bfedcc3a0ca616e920bb047fe3cdd4f18 +Subproject commit 175daa5e853a5aef8d35f3330982d52890203932