WIP for drc clean
diff --git a/README.md b/README.md index d7d53a3..4645ed4 100644 --- a/README.md +++ b/README.md
@@ -1,18 +1,2 @@ -# Caravel Analog User - -[](https://opensource.org/licenses/Apache-2.0) [](https://github.com/efabless/caravel_user_project_analog/actions/workflows/user_project_ci.yml) [](https://github.com/efabless/caravel_user_project_analog/actions/workflows/caravan_build.yml) - ---- - -| :exclamation: Important Note | -|-----------------------------------------| - -## Please fill in your project documentation in this README.md file - - -:warning: | Use this sample project for analog user projects. -:---: | :--- - ---- - -Refer to [README](docs/source/index.rst) for this sample project documentation. +# armleo gpio mpw5 test chip +Refer to [armleo_gpio](https://github.com/armleo/armleo_gpio)
diff --git a/caravel b/caravel index 0f16ba8..05a73d7 160000 --- a/caravel +++ b/caravel
@@ -1 +1 @@ -Subproject commit 0f16ba8eaae841a6f122fc0d5837005d3312fd2b +Subproject commit 05a73d70b12b1f0ee9e2043f6b46d43e42031bec
diff --git a/gds/user_analog_project_wrapper.gds b/gds/user_analog_project_wrapper.gds deleted file mode 100644 index 764b362..0000000 --- a/gds/user_analog_project_wrapper.gds +++ /dev/null Binary files differ
diff --git a/gds/user_analog_project_wrapper.gds.gz b/gds/user_analog_project_wrapper.gds.gz new file mode 100644 index 0000000..40adde6 --- /dev/null +++ b/gds/user_analog_project_wrapper.gds.gz Binary files differ
diff --git a/netgen/user_analog_project_wrapper.spice b/netgen/user_analog_project_wrapper.spice index c3851a3..809ae9e 100644 --- a/netgen/user_analog_project_wrapper.spice +++ b/netgen/user_analog_project_wrapper.spice
@@ -1,217 +1,515 @@ * NGSPICE file created from user_analog_project_wrapper.ext - technology: sky130A -.subckt sky130_fd_pr__cap_mim_m3_2_W5U4AW c2_n3079_n3000# m4_n3179_n3100# -X0 c2_n3079_n3000# m4_n3179_n3100# sky130_fd_pr__cap_mim_m3_2 l=3e+07u w=3e+07u +.subckt armleo_gpio_lv2hv A_N A VSSH VDDH Y VDDH a_217_2223# a_481_358# a_481_2165# +X0 a_481_358# Y VDDH VDDH sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=500000u +X1 VDDH a_217_2223# a_481_2165# VDDH sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=500000u +X2 VSSH A a_217_2223# VSSH sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=500000u +X3 a_481_2165# A_N Y VDDH sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=500000u +X4 a_217_2223# A a_481_358# VDDH sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=500000u +X5 Y A_N VSSH VSSH sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=500000u .ends -.subckt sky130_fd_sc_hvl__buf_8 A VGND VPWR X VNB VPB -X0 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X1 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X2 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X3 a_45_443# A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X4 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X5 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X6 VGND A a_45_443# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X7 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X8 VPWR A a_45_443# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X9 VPWR A a_45_443# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X10 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X11 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X12 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X13 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X14 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X15 VGND A a_45_443# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X16 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X17 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X18 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X19 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X20 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X21 a_45_443# A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +.subckt armleo_gpio_pfet_driver_x6 a_258_200# w_0_0# a_358_487# +X0 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X1 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X2 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X3 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X4 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X5 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u .ends -.subckt sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ a_n683_n200# a_n189_n297# a_29_n297# a_189_n200# -+ a_n901_n200# a_247_n297# a_n407_n297# a_465_n297# a_407_n200# a_n625_n297# a_683_n297# -+ a_625_n200# a_n843_n297# w_n1101_n497# a_843_n200# a_n29_n200# a_n247_n200# a_n465_n200# -X0 a_n247_n200# a_n407_n297# a_n465_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X1 a_843_n200# a_683_n297# a_625_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X2 a_407_n200# a_247_n297# a_189_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X3 a_189_n200# a_29_n297# a_n29_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X4 a_n465_n200# a_n625_n297# a_n683_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X5 a_625_n200# a_465_n297# a_407_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X6 a_n29_n200# a_n189_n297# a_n247_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X7 a_n683_n200# a_n843_n297# a_n901_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u +.subckt armleo_gpio_pfet_driver_x21 a_258_200# w_0_0# a_358_487# +X0 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X1 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X2 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X3 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X4 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X5 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X6 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X7 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X8 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X9 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X10 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X11 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X12 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X13 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X14 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X15 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X16 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X17 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X18 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X19 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X20 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X21 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u .ends -.subckt sky130_fd_pr__nfet_g5v0d10v5_TGFUGS a_n792_n200# a_298_n200# a_516_n200# a_734_n200# -+ w_n962_n458# a_138_n288# a_n298_n288# a_80_n200# a_356_n288# a_n516_n288# a_574_n288# -+ a_n734_n288# a_n138_n200# a_n356_n200# a_n574_n200# a_n80_n288# -X0 a_80_n200# a_n80_n288# a_n138_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X1 a_n574_n200# a_n734_n288# a_n792_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X2 a_734_n200# a_574_n288# a_516_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X3 a_298_n200# a_138_n288# a_80_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X4 a_n138_n200# a_n298_n288# a_n356_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X5 a_n356_n200# a_n516_n288# a_n574_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X6 a_516_n200# a_356_n288# a_298_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u +.subckt sky130_fd_sc_hd__nand2_4 VGND VPWR Y A B VPB VNB a_27_47# +X0 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X2 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X3 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X4 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X5 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X6 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X7 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X8 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X9 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X10 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X11 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X12 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X13 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X14 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X15 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u .ends -.subckt sky130_fd_pr__res_xhigh_po_0p69_S5N9F3 a_n1806_2500# a_n4122_n2932# a_n5280_2500# -+ a_2054_n2932# a_896_n2932# a_4756_2500# a_3598_n2932# a_3212_2500# a_n3736_n2932# -+ a_1668_n2932# a_n1806_n2932# a_5142_n2932# a_896_2500# a_510_n2932# a_n3350_2500# -+ a_n4508_2500# a_3212_n2932# a_n4894_2500# a_1282_2500# w_n5446_n3098# a_4756_n2932# -+ a_2826_2500# a_2826_n2932# a_n2192_n2932# a_n1034_2500# a_n2578_2500# a_n1420_2500# -+ a_n2964_2500# a_n648_n2932# a_n648_2500# a_n5280_n2932# a_n3350_n2932# a_4370_2500# -+ a_1282_n2932# a_124_n2932# a_n1420_n2932# a_n4894_n2932# a_124_2500# a_n2964_n2932# -+ a_n4122_2500# a_2054_2500# a_510_2500# a_n4508_n2932# a_4370_n2932# a_3598_2500# -+ a_3984_2500# a_2440_n2932# a_2440_2500# a_3984_n2932# a_n2192_2500# a_n3736_2500# -+ a_1668_2500# a_n262_n2932# a_n262_2500# a_n1034_n2932# a_5142_2500# a_n2578_n2932# -X0 a_n2578_n2932# a_n2578_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X1 a_n1420_n2932# a_n1420_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X2 a_n1806_n2932# a_n1806_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X3 a_3212_n2932# a_3212_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X4 a_3598_n2932# a_3598_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X5 a_n2964_n2932# a_n2964_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X6 a_2826_n2932# a_2826_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X7 a_4370_n2932# a_4370_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X8 a_3984_n2932# a_3984_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X9 a_n262_n2932# a_n262_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X10 a_n3350_n2932# a_n3350_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X11 a_n4122_n2932# a_n4122_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X12 a_n3736_n2932# a_n3736_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X13 a_5142_n2932# a_5142_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X14 a_n4894_n2932# a_n4894_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X15 a_1282_n2932# a_1282_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X16 a_4756_n2932# a_4756_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X17 a_124_n2932# a_124_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X18 a_510_n2932# a_510_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X19 a_896_n2932# a_896_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X20 a_n648_n2932# a_n648_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X21 a_n5280_n2932# a_n5280_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X22 a_n4508_n2932# a_n4508_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X23 a_n1034_n2932# a_n1034_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X24 a_n2192_n2932# a_n2192_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X25 a_2054_n2932# a_2054_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X26 a_1668_n2932# a_1668_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X27 a_2440_n2932# a_2440_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -.ends - -.subckt sky130_fd_pr__pfet_g5v0d10v5_3YBPVB a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200# -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_sc_hvl__schmittbuf_1 A VGND VPWR X VNB VPB -X0 X a_117_181# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X1 a_217_207# a_117_181# a_64_207# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u -X2 VPWR A a_231_463# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X3 VGND A a_217_207# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u -X4 a_78_463# VGND VNB sky130_fd_pr__res_generic_nd__hv w=290000u l=1.355e+06u -X5 a_64_207# VPWR VPB sky130_fd_pr__res_generic_pd__hv w=290000u l=3.11e+06u -X6 X a_117_181# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X7 a_231_463# A a_117_181# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X8 a_231_463# a_117_181# a_78_463# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X9 a_217_207# A a_117_181# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u -.ends - -.subckt sky130_fd_pr__pfet_g5v0d10v5_YUHPXE a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200# -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__nfet_g5v0d10v5_PKVMTM w_n308_n458# a_80_n200# a_n138_n200# a_n80_n288# -X0 a_80_n200# a_n80_n288# a_n138_n200# w_n308_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC w_n308_n458# a_80_n200# a_n138_n200# a_n80_n288# -X0 a_80_n200# a_n80_n288# a_n138_n200# w_n308_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__cap_mim_m3_1_WRT4AW c1_n3036_n3000# m3_n3136_n3100# -X0 c1_n3036_n3000# m3_n3136_n3100# sky130_fd_pr__cap_mim_m3_1 l=3e+07u w=3e+07u -.ends - -.subckt sky130_fd_pr__pfet_g5v0d10v5_YEUEBV a_n792_n200# a_138_n297# a_n298_n297# -+ a_298_n200# a_356_n297# a_n516_n297# a_574_n297# a_516_n200# a_n734_n297# a_734_n200# -+ a_n80_n297# a_80_n200# a_n138_n200# a_n356_n200# a_n574_n200# w_n992_n497# -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X1 a_n574_n200# a_n734_n297# a_n792_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X2 a_734_n200# a_574_n297# a_516_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X3 a_298_n200# a_138_n297# a_80_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X4 a_n138_n200# a_n298_n297# a_n356_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X5 a_n356_n200# a_n516_n297# a_n574_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X6 a_516_n200# a_356_n297# a_298_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__pfet_g5v0d10v5_YUHPBG a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200# -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_sc_hvl__inv_8 A VGND VPWR Y VNB VPB -X0 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X1 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +.subckt sky130_fd_sc_hvl__inv_4 VGND VNB VPWR VPB Y A +X0 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X1 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u X2 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X3 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u X4 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u X5 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X6 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X7 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +.ends + +.subckt sky130_fd_sc_hd__inv_4 VPWR VGND Y A VPB VNB +X0 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X2 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X3 VGND A Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X4 VGND A Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X5 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X7 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +.ends + +.subckt armleo_gpio_ggnmos IN VGND NWELLRING +X0 VGND VGND IN VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X1 IN VGND VGND VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X2 IN VGND VGND VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X3 VGND VGND IN VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X4 VGND VGND IN VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X5 VGND VGND IN VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X6 IN VGND VGND VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X7 IN VGND VGND VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X8 IN VGND VGND VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X9 IN VGND VGND VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X10 VGND VGND IN VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +X11 VGND VGND IN VGND sky130_fd_pr__esd_nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5.4e+06u l=600000u +.ends + +.subckt armleo_gpio_pfet_driver_x9 a_258_200# w_0_0# a_358_487# +X0 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X1 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X2 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X3 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X4 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X5 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X6 w_0_0# a_258_200# a_358_487# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X7 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X8 a_358_487# a_258_200# w_0_0# w_0_0# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +.ends + +.subckt sky130_fd_sc_hd__nor2_4 VGND VPWR Y A B VPB VNB a_27_297# +X0 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X2 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X3 VGND A Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X4 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X5 Y A VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X6 VGND A Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X7 VGND B Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X8 VGND B Y VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X9 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X10 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X11 Y B VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X12 Y B VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X13 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X14 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X15 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +.ends + +.subckt sky130_fd_sc_hvl__inv_16 Y A VNB VPWR VPB VGND +X0 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X2 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X3 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X4 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X5 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u X6 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X7 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X7 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u X8 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u X9 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u X10 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X11 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X12 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X13 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X14 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X15 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X11 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X12 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X13 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X14 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X15 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X16 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X17 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X18 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X19 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X20 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X21 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X22 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X23 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X24 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X25 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X26 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X27 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X28 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X29 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X30 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X31 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u .ends -.subckt example_por vdd3v3 vss porb_h por_l porb_l vdd1v8 -Xsky130_fd_pr__cap_mim_m3_2_W5U4AW_0 vss sky130_fd_sc_hvl__schmittbuf_1_0/A sky130_fd_pr__cap_mim_m3_2_W5U4AW -Xsky130_fd_sc_hvl__buf_8_1 sky130_fd_sc_hvl__inv_8_0/A vss vdd1v8 porb_l vss vdd1v8 -+ sky130_fd_sc_hvl__buf_8 -Xsky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ_0 m1_502_7653# m1_502_7653# m1_502_7653# m1_502_7653# -+ vdd3v3 m1_502_7653# m1_502_7653# m1_502_7653# vdd3v3 m1_502_7653# m1_502_7653# m1_502_7653# -+ m1_502_7653# vdd3v3 vdd3v3 vdd3v3 m1_502_7653# vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ -Xsky130_fd_pr__nfet_g5v0d10v5_TGFUGS_0 m1_721_6815# vss m1_721_6815# vss vss m1_721_6815# -+ m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# vss -+ m1_721_6815# vss m1_721_6815# sky130_fd_pr__nfet_g5v0d10v5_TGFUGS -Xsky130_fd_pr__res_xhigh_po_0p69_S5N9F3_0 li_3322_5813# li_1391_165# vss li_7567_165# -+ li_6023_165# vdd3v3 li_9111_165# li_8726_5813# li_1391_165# li_6795_165# li_3707_165# -+ vss li_6410_5813# li_6023_165# li_1778_5813# li_1006_5813# li_8339_165# vss li_6410_5813# -+ vss li_9883_165# li_7954_5813# li_8339_165# li_2935_165# li_4094_5813# li_2550_5813# -+ li_4094_5813# li_2550_5813# li_4479_165# li_4866_5813# vss li_2163_165# li_9498_5813# -+ li_6795_165# li_5251_165# li_3707_165# li_619_165# li_5638_5813# li_2163_165# li_1006_5813# -+ li_7182_5813# li_5638_5813# li_619_165# li_9883_165# li_8726_5813# li_9498_5813# -+ li_7567_165# li_7954_5813# li_9111_165# li_3322_5813# li_1778_5813# li_7182_5813# -+ li_5251_165# li_4866_5813# li_4479_165# vss li_2935_165# sky130_fd_pr__res_xhigh_po_0p69_S5N9F3 -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_0 m1_185_6573# m1_721_6815# vdd3v3 m1_2993_7658# -+ sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_sc_hvl__schmittbuf_1_0 sky130_fd_sc_hvl__schmittbuf_1_0/A vss vdd3v3 sky130_fd_sc_hvl__inv_8_0/A -+ vss vdd3v3 sky130_fd_sc_hvl__schmittbuf_1 -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_1 m1_2756_6573# m1_4283_8081# vdd3v3 m1_2756_6573# -+ sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_2 m1_2756_6573# sky130_fd_sc_hvl__schmittbuf_1_0/A -+ vdd3v3 m1_6249_7690# sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_3 m1_185_6573# m1_502_7653# vdd3v3 m1_185_6573# -+ sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_pr__pfet_g5v0d10v5_YUHPXE_0 m1_4283_8081# m1_6249_7690# vdd3v3 vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_YUHPXE -Xsky130_fd_pr__nfet_g5v0d10v5_PKVMTM_0 vss m1_2756_6573# vss m1_721_6815# sky130_fd_pr__nfet_g5v0d10v5_PKVMTM -Xsky130_fd_pr__nfet_g5v0d10v5_ZK8HQC_1 vss m1_185_6573# vss li_2550_5813# sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC -Xsky130_fd_pr__cap_mim_m3_1_WRT4AW_0 sky130_fd_sc_hvl__schmittbuf_1_0/A vss sky130_fd_pr__cap_mim_m3_1_WRT4AW -Xsky130_fd_pr__pfet_g5v0d10v5_YEUEBV_0 vdd3v3 m1_4283_8081# m1_4283_8081# m1_4283_8081# -+ m1_4283_8081# m1_4283_8081# m1_4283_8081# vdd3v3 m1_4283_8081# m1_4283_8081# m1_4283_8081# -+ vdd3v3 m1_4283_8081# vdd3v3 m1_4283_8081# vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_YEUEBV -Xsky130_fd_pr__pfet_g5v0d10v5_YUHPBG_0 m1_502_7653# m1_2993_7658# vdd3v3 vdd3v3 sky130_fd_pr__pfet_g5v0d10v5_YUHPBG -Xsky130_fd_sc_hvl__inv_8_0 sky130_fd_sc_hvl__inv_8_0/A vss vdd1v8 por_l vss vdd1v8 -+ sky130_fd_sc_hvl__inv_8 -Xsky130_fd_sc_hvl__buf_8_0 sky130_fd_sc_hvl__inv_8_0/A vss vdd3v3 porb_h vss vdd3v3 -+ sky130_fd_sc_hvl__buf_8 +.subckt armleo_gpio_nfet_driver_x6 gate vssio pad +X0 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X1 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X2 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X3 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X4 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X5 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u .ends -.subckt user_analog_proj_example example_por_0/por_l example_por_1/por_l example_por_1/vdd3v3 -+ example_por_1/porb_l example_por_0/vdd3v3 example_por_1/porb_h example_por_0/porb_l -+ example_por_0/porb_h VSUBS example_por_0/vdd1v8 example_por_1/vdd1v8 -Xexample_por_0 example_por_0/vdd3v3 VSUBS example_por_0/porb_h example_por_0/por_l -+ example_por_0/porb_l example_por_0/vdd1v8 example_por -Xexample_por_1 example_por_1/vdd3v3 VSUBS example_por_1/porb_h example_por_1/por_l -+ example_por_1/porb_l example_por_1/vdd1v8 example_por +.subckt sky130_fd_pr__res_generic_l1_J5CL4C li_n100_1000# li_n100_n1000# li_n100_n1200# +R0 li_n100_n1200# li_n100_1000# sky130_fd_pr__res_generic_l1 w=1e+06u l=1e+07u +.ends + +.subckt armleo_gpio_nfet_driver_x21 gate vssio pad +X0 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X1 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X2 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X3 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X4 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X5 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X6 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X7 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X8 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X9 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X10 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X11 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X12 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X13 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X14 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X15 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X16 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X17 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X18 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X19 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X20 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +.ends + +.subckt armleo_gpio_nfet_driver_x9 gate vssio pad +X0 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X1 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X2 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X3 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X4 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X5 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X6 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X7 vssio gate pad vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +X8 pad gate vssio vssio sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=4.5e+06u l=500000u +.ends + +.subckt sky130_fd_sc_hvl__buf_16 VGND VNB X VPWR VPB A a_183_141# +X0 VPWR A a_183_141# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X1 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X2 VGND A a_183_141# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X3 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X4 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X5 a_183_141# A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X6 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X7 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X8 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X9 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X10 VGND A a_183_141# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X11 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X12 a_183_141# A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X13 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X14 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X15 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X16 a_183_141# A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X17 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X18 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X19 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X20 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X21 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X22 a_183_141# A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X23 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X24 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X25 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X26 a_183_141# A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X27 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X28 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X29 VPWR A a_183_141# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X30 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X31 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X32 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X33 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X34 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X35 a_183_141# A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X36 VPWR A a_183_141# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X37 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X38 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X39 VGND A a_183_141# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X40 VPWR a_183_141# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X41 VGND a_183_141# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +X42 X a_183_141# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +X43 X a_183_141# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u +.ends + +.subckt armleo_gpio vddio vssio vss vdd out_l in pad oe_l strong_enable med_enable ++ armleo_gpio_lv2hv_1/A sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_lv2hv_4/a_217_2223# ++ sky130_fd_sc_hvl__inv_4_4/Y sky130_fd_sc_hd__nor2_4_0/a_27_297# armleo_gpio_lv2hv_5/a_217_2223# ++ sky130_fd_sc_hvl__inv_16_2/Y armleo_gpio_lv2hv_4/Y armleo_gpio_lv2hv_3/Y armleo_gpio_lv2hv_1/A_N ++ sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_lv2hv_3/A_N sky130_fd_sc_hvl__inv_4_2/Y ++ sky130_fd_sc_hvl__inv_16_4/Y armleo_gpio_lv2hv_5/Y armleo_gpio_lv2hv_5/A sky130_fd_sc_hd__inv_4_4/Y ++ sky130_fd_sc_hd__inv_4_1/A armleo_gpio_lv2hv_3/A sky130_fd_sc_hvl__inv_16_0/Y armleo_gpio_lv2hv_1/Y ++ armleo_gpio_lv2hv_2/Y armleo_gpio_lv2hv_2/A armleo_gpio_lv2hv_4/A sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ sky130_fd_sc_hd__nor2_4_1/a_27_297# sky130_fd_sc_hvl__inv_16_1/Y armleo_gpio_lv2hv_4/A_N ++ sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_lv2hv_0/A_N sky130_fd_sc_hd__inv_4_1/Y sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_lv2hv_2/A_N sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_lv2hv_0/A sky130_fd_sc_hvl__inv_4_3/Y ++ armleo_gpio_lv2hv_0/a_481_358# sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_lv2hv_0/a_481_2165# ++ sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_lv2hv_1/a_481_2165# sky130_fd_sc_hvl__inv_4_5/Y ++ sky130_fd_sc_hvl__inv_16_3/Y sky130_fd_sc_hd__inv_4_4/A sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_lv2hv_2/a_481_2165# armleo_gpio_lv2hv_3/a_481_2165# ++ sky130_fd_sc_hvl__buf_16_0/a_183_141# armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_lv2hv_2/a_481_358# sky130_fd_sc_hd__nand2_4_0/a_27_47# armleo_gpio_lv2hv_0/Y ++ armleo_gpio_lv2hv_3/a_481_358# armleo_gpio_lv2hv_5/A_N armleo_gpio_lv2hv_4/a_481_358# ++ sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_lv2hv_0/a_217_2223# armleo_gpio_lv2hv_5/a_481_358# ++ armleo_gpio_lv2hv_1/a_217_2223# armleo_gpio_lv2hv_2/a_217_2223# sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ VSUBS armleo_gpio_lv2hv_3/a_217_2223# +Xarmleo_gpio_lv2hv_4 armleo_gpio_lv2hv_4/A_N armleo_gpio_lv2hv_4/A vssio vddio armleo_gpio_lv2hv_4/Y ++ vddio armleo_gpio_lv2hv_4/a_217_2223# armleo_gpio_lv2hv_4/a_481_358# armleo_gpio_lv2hv_4/a_481_2165# ++ armleo_gpio_lv2hv +Xarmleo_gpio_lv2hv_5 armleo_gpio_lv2hv_5/A_N armleo_gpio_lv2hv_5/A vssio vddio armleo_gpio_lv2hv_5/Y ++ vddio armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_lv2hv +Xarmleo_gpio_pfet_driver_x6_0 sky130_fd_sc_hvl__inv_16_1/Y vddio pad armleo_gpio_pfet_driver_x6 +Xarmleo_gpio_pfet_driver_x21_0 sky130_fd_sc_hvl__inv_16_5/Y vddio pad armleo_gpio_pfet_driver_x21 +Xsky130_fd_sc_hd__nand2_4_0 vss vdd sky130_fd_sc_hd__inv_4_1/A oe_l strong_enable ++ vdd vss sky130_fd_sc_hd__nand2_4_0/a_27_47# sky130_fd_sc_hd__nand2_4 +Xsky130_fd_sc_hvl__inv_4_0 vssio vssio vddio vddio sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_lv2hv_2/Y ++ sky130_fd_sc_hvl__inv_4 +Xsky130_fd_sc_hd__nand2_4_1 vss vdd armleo_gpio_lv2hv_1/A sky130_fd_sc_hd__inv_4_1/Y ++ out_l vdd vss sky130_fd_sc_hd__nand2_4_1/a_27_47# sky130_fd_sc_hd__nand2_4 +Xsky130_fd_sc_hvl__inv_4_1 vssio vssio vddio vddio sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_lv2hv_3/Y ++ sky130_fd_sc_hvl__inv_4 +Xsky130_fd_sc_hd__nand2_4_3 vss vdd sky130_fd_sc_hd__inv_4_4/A oe_l med_enable vdd ++ vss sky130_fd_sc_hd__nand2_4_3/a_27_47# sky130_fd_sc_hd__nand2_4 +Xsky130_fd_sc_hd__nand2_4_2 vss vdd armleo_gpio_lv2hv_2/A sky130_fd_sc_hd__inv_4_4/Y ++ out_l vdd vss sky130_fd_sc_hd__nand2_4_2/a_27_47# sky130_fd_sc_hd__nand2_4 +Xsky130_fd_sc_hvl__inv_4_2 vssio vssio vddio vddio sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_lv2hv_4/Y ++ sky130_fd_sc_hvl__inv_4 +Xsky130_fd_sc_hd__nand2_4_4 vss vdd armleo_gpio_lv2hv_3/A oe_l out_l vdd vss sky130_fd_sc_hd__nand2_4_4/a_27_47# ++ sky130_fd_sc_hd__nand2_4 +Xsky130_fd_sc_hvl__inv_4_4 vssio vssio vddio vddio sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_lv2hv_0/Y ++ sky130_fd_sc_hvl__inv_4 +Xsky130_fd_sc_hvl__inv_4_3 vssio vssio vddio vddio sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_lv2hv_5/Y ++ sky130_fd_sc_hvl__inv_4 +Xsky130_fd_sc_hd__inv_4_0 vdd vss armleo_gpio_lv2hv_5/A_N armleo_gpio_lv2hv_5/A vdd ++ vss sky130_fd_sc_hd__inv_4 +Xsky130_fd_sc_hvl__inv_4_5 vssio vssio vddio vddio sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_lv2hv_1/Y ++ sky130_fd_sc_hvl__inv_4 +Xsky130_fd_sc_hd__inv_4_1 vdd vss sky130_fd_sc_hd__inv_4_1/Y sky130_fd_sc_hd__inv_4_1/A ++ vdd vss sky130_fd_sc_hd__inv_4 +Xarmleo_gpio_ggnmos_0 pad vssio vddio armleo_gpio_ggnmos +Xsky130_fd_sc_hd__inv_4_2 vdd vss armleo_gpio_lv2hv_1/A_N armleo_gpio_lv2hv_1/A vdd ++ vss sky130_fd_sc_hd__inv_4 +Xsky130_fd_sc_hd__inv_4_3 vdd vss armleo_gpio_lv2hv_2/A_N armleo_gpio_lv2hv_2/A vdd ++ vss sky130_fd_sc_hd__inv_4 +Xsky130_fd_sc_hd__inv_4_4 vdd vss sky130_fd_sc_hd__inv_4_4/Y sky130_fd_sc_hd__inv_4_4/A ++ vdd vss sky130_fd_sc_hd__inv_4 +Xsky130_fd_sc_hd__inv_4_5 vdd vss sky130_fd_sc_hd__inv_4_5/Y oe_l vdd vss sky130_fd_sc_hd__inv_4 +Xarmleo_gpio_pfet_driver_x9_0 sky130_fd_sc_hvl__inv_16_0/Y vddio pad armleo_gpio_pfet_driver_x9 +Xsky130_fd_sc_hd__inv_4_6 vdd vss armleo_gpio_lv2hv_3/A_N armleo_gpio_lv2hv_3/A vdd ++ vss sky130_fd_sc_hd__inv_4 +Xsky130_fd_sc_hd__inv_4_8 vdd vss armleo_gpio_lv2hv_4/A_N armleo_gpio_lv2hv_4/A vdd ++ vss sky130_fd_sc_hd__inv_4 +Xsky130_fd_sc_hd__inv_4_7 vdd vss armleo_gpio_lv2hv_0/A_N armleo_gpio_lv2hv_0/A vdd ++ vss sky130_fd_sc_hd__inv_4 +Xsky130_fd_sc_hd__nor2_4_0 vss vdd armleo_gpio_lv2hv_5/A out_l sky130_fd_sc_hd__inv_4_4/A ++ vdd vss sky130_fd_sc_hd__nor2_4_0/a_27_297# sky130_fd_sc_hd__nor2_4 +Xsky130_fd_sc_hvl__inv_16_1 sky130_fd_sc_hvl__inv_16_1/Y sky130_fd_sc_hvl__inv_4_1/Y ++ vssio vddio vddio vssio sky130_fd_sc_hvl__inv_16 +Xsky130_fd_sc_hvl__inv_16_0 sky130_fd_sc_hvl__inv_16_0/Y sky130_fd_sc_hvl__inv_4_0/Y ++ vssio vddio vddio vssio sky130_fd_sc_hvl__inv_16 +Xsky130_fd_sc_hd__nor2_4_1 vss vdd armleo_gpio_lv2hv_0/A out_l sky130_fd_sc_hd__inv_4_5/Y ++ vdd vss sky130_fd_sc_hd__nor2_4_1/a_27_297# sky130_fd_sc_hd__nor2_4 +Xsky130_fd_sc_hvl__inv_16_2 sky130_fd_sc_hvl__inv_16_2/Y sky130_fd_sc_hvl__inv_4_2/Y ++ vssio vddio vddio vssio sky130_fd_sc_hvl__inv_16 +Xsky130_fd_sc_hd__nor2_4_2 vss vdd armleo_gpio_lv2hv_4/A out_l sky130_fd_sc_hd__inv_4_1/A ++ vdd vss sky130_fd_sc_hd__nor2_4_2/a_27_297# sky130_fd_sc_hd__nor2_4 +Xsky130_fd_sc_hvl__inv_16_3 sky130_fd_sc_hvl__inv_16_3/Y sky130_fd_sc_hvl__inv_4_3/Y ++ vssio vddio vddio vssio sky130_fd_sc_hvl__inv_16 +Xarmleo_gpio_nfet_driver_x6_0 sky130_fd_sc_hvl__inv_16_4/Y vssio pad armleo_gpio_nfet_driver_x6 +Xsky130_fd_sc_hvl__inv_16_4 sky130_fd_sc_hvl__inv_16_4/Y sky130_fd_sc_hvl__inv_4_4/Y ++ vssio vddio vddio vssio sky130_fd_sc_hvl__inv_16 +Xsky130_fd_pr__res_generic_l1_J5CL4C_0 sky130_fd_sc_hvl__buf_16_0/A sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ pad sky130_fd_pr__res_generic_l1_J5CL4C +Xsky130_fd_sc_hvl__inv_16_5 sky130_fd_sc_hvl__inv_16_5/Y sky130_fd_sc_hvl__inv_4_5/Y ++ vssio vddio vddio vssio sky130_fd_sc_hvl__inv_16 +Xarmleo_gpio_nfet_driver_x21_0 sky130_fd_sc_hvl__inv_16_2/Y vssio pad armleo_gpio_nfet_driver_x21 +Xarmleo_gpio_lv2hv_0 armleo_gpio_lv2hv_0/A_N armleo_gpio_lv2hv_0/A vssio vddio armleo_gpio_lv2hv_0/Y ++ vddio armleo_gpio_lv2hv_0/a_217_2223# armleo_gpio_lv2hv_0/a_481_358# armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_lv2hv +Xarmleo_gpio_lv2hv_1 armleo_gpio_lv2hv_1/A_N armleo_gpio_lv2hv_1/A vssio vddio armleo_gpio_lv2hv_1/Y ++ vddio armleo_gpio_lv2hv_1/a_217_2223# armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_lv2hv +Xarmleo_gpio_lv2hv_2 armleo_gpio_lv2hv_2/A_N armleo_gpio_lv2hv_2/A vssio vddio armleo_gpio_lv2hv_2/Y ++ vddio armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_lv2hv +Xarmleo_gpio_lv2hv_3 armleo_gpio_lv2hv_3/A_N armleo_gpio_lv2hv_3/A vssio vddio armleo_gpio_lv2hv_3/Y ++ vddio armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio_lv2hv_3/a_481_358# armleo_gpio_lv2hv_3/a_481_2165# ++ armleo_gpio_lv2hv +Xarmleo_gpio_nfet_driver_x9_0 sky130_fd_sc_hvl__inv_16_3/Y vssio pad armleo_gpio_nfet_driver_x9 +Xsky130_fd_sc_hvl__buf_16_0 vss vss in vdd vdd sky130_fd_sc_hvl__buf_16_0/A sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ sky130_fd_sc_hvl__buf_16 +.ends + +.subckt sky130_fd_sc_hd__decap_12 VGND VPWR VPB VNB +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=870000u l=4.73e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=550000u l=4.73e+06u +.ends + +.subckt sky130_fd_sc_hd__decap_6 VPWR VGND VPB VNB +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=870000u l=1.97e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=550000u l=1.97e+06u +.ends + +.subckt sky130_fd_sc_hd__decap_3 VPWR VGND VPB VNB +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=870000u l=590000u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=550000u l=590000u +.ends + +.subckt sky130_fd_sc_hd__decap_4 VGND VPWR VPB VNB +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=870000u l=1.05e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=550000u l=1.05e+06u +.ends + +.subckt sky130_fd_sc_hd__decap_8 VPWR VGND VPB VNB +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=870000u l=2.89e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=550000u l=2.89e+06u +.ends + +.subckt sky130_fd_sc_hd__buf_2 VPWR VGND X A VPB VNB +X0 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X1 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X2 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=640000u l=150000u +X3 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X4 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X5 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +.ends + +.subckt sky130_fd_sc_hd__conb_1 LO HI VGND VPWR VPB VNB +R0 HI VPWR sky130_fd_pr__res_generic_po w=480000u l=45000u +R1 VGND LO sky130_fd_pr__res_generic_po w=480000u l=45000u +.ends + +.subckt sky130_fd_sc_hd__buf_4 X VPWR VGND A VPB VNB +X0 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X1 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X2 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X3 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X4 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X5 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X6 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X7 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +X8 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X9 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=650000u l=150000u +.ends + +.subckt sky130_fd_sc_hd__clkbuf_4 X A VGND VPWR VPB VNB +X0 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X1 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +X2 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +X3 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X4 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +X5 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +X6 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X7 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +X8 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X9 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +.ends + +.subckt sky130_fd_sc_hd__clkbuf_1 X A VGND VPWR VPB VNB +X0 VPWR a_75_212# X VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=790000u l=150000u +X1 a_75_212# A VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=520000u l=150000u +X2 a_75_212# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=790000u l=150000u +X3 VGND a_75_212# X VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=520000u l=150000u +.ends + +.subckt sky130_fd_sc_hd__clkbuf_2 A X VGND VPWR VPB VNB +X0 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X1 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X2 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +X3 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u +X4 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +X5 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=420000u l=150000u +.ends + +.subckt carrack_wrapper fastio_in[10] fastio_in[11] fastio_in[2] fastio_in[3] fastio_in[4] ++ fastio_in[5] fastio_in[6] fastio_in[7] fastio_in[8] fastio_in[9] fastio_med_enable[10] ++ fastio_med_enable[11] fastio_med_enable[2] fastio_med_enable[3] fastio_med_enable[4] ++ fastio_med_enable[5] fastio_med_enable[6] fastio_med_enable[7] fastio_med_enable[8] ++ fastio_med_enable[9] fastio_oe_l[10] fastio_oe_l[11] fastio_oe_l[2] fastio_oe_l[3] ++ fastio_oe_l[4] fastio_oe_l[5] fastio_oe_l[6] fastio_oe_l[7] fastio_oe_l[8] fastio_oe_l[9] ++ fastio_out_l[10] fastio_out_l[11] fastio_out_l[2] fastio_out_l[3] fastio_out_l[4] ++ fastio_out_l[5] fastio_out_l[6] fastio_out_l[7] fastio_out_l[8] fastio_out_l[9] ++ fastio_strong_enable[10] fastio_strong_enable[11] fastio_strong_enable[2] fastio_strong_enable[3] ++ fastio_strong_enable[4] fastio_strong_enable[5] fastio_strong_enable[6] fastio_strong_enable[7] ++ fastio_strong_enable[8] fastio_strong_enable[9] fastio_oe_l[20] fastio_oe_l[21] ++ fastio_med_enable[12] fastio_med_enable[13] fastio_med_enable[14] fastio_med_enable[15] ++ fastio_med_enable[16] fastio_med_enable[17] fastio_med_enable[18] fastio_med_enable[19] ++ fastio_med_enable[20] fastio_med_enable[21] fastio_out_l[12] fastio_out_l[13] fastio_out_l[14] ++ fastio_out_l[15] fastio_out_l[16] fastio_out_l[17] fastio_out_l[18] fastio_out_l[19] ++ fastio_out_l[20] fastio_out_l[21] fastio_in[12] fastio_in[13] fastio_in[14] fastio_in[15] ++ fastio_in[16] fastio_in[17] fastio_in[18] fastio_in[19] fastio_in[20] fastio_in[21] ++ fastio_strong_enable[12] fastio_strong_enable[13] fastio_strong_enable[14] fastio_strong_enable[15] ++ fastio_strong_enable[16] fastio_strong_enable[17] fastio_strong_enable[18] fastio_strong_enable[19] ++ fastio_strong_enable[20] fastio_strong_enable[21] fastio_oe_l[12] fastio_oe_l[13] ++ fastio_oe_l[14] fastio_oe_l[15] fastio_oe_l[16] fastio_oe_l[17] fastio_oe_l[18] ++ fastio_oe_l[19] fastio_in[22] fastio_in[23] fastio_med_enable[22] fastio_med_enable[23] ++ fastio_oe_l[22] fastio_oe_l[23] fastio_oe_l[24] fastio_med_enable[24] fastio_out_l[22] ++ fastio_out_l[23] fastio_strong_enable[22] fastio_strong_enable[23] fastio_strong_enable[24] ++ fastio_out_l[24] fastio_in[24] fastio_oe_l[25] fastio_strong_enable[25] fastio_med_enable[25] ++ fastio_out_l[25] fastio_in[25] fastio_strong_enable[26] fastio_strong_enable[27] ++ fastio_oe_l[27] fastio_in[27] fastio_out_l[26] fastio_out_l[27] fastio_med_enable[26] ++ fastio_med_enable[27] fastio_in[26] fastio_oe_l[26] wbs_adr_i[11] wbs_adr_i[12] ++ wbs_adr_i[13] wbs_adr_i[14] wbs_adr_i[15] wbs_adr_i[16] wbs_adr_i[17] wbs_adr_i[18] ++ wbs_adr_i[19] wbs_adr_i[20] wbs_adr_i[21] wbs_adr_i[22] wbs_adr_i[23] wbs_adr_i[24] ++ wbs_adr_i[25] wbs_dat_i[11] wbs_dat_i[12] wbs_dat_i[13] wbs_dat_i[14] wbs_dat_i[15] ++ wbs_dat_i[16] wbs_dat_i[17] wbs_dat_i[18] wbs_dat_i[19] wbs_dat_i[20] wbs_dat_i[21] ++ wbs_dat_i[22] wbs_dat_i[23] wbs_dat_i[24] wbs_dat_o[11] wbs_dat_o[12] wbs_dat_o[13] ++ wbs_dat_o[14] wbs_dat_o[15] wbs_dat_o[16] wbs_dat_o[17] wbs_dat_o[18] wbs_dat_o[19] ++ wbs_dat_o[20] wbs_dat_o[21] wbs_dat_o[22] wbs_dat_o[23] wbs_dat_o[24] wbs_dat_i[1] ++ wbs_adr_i[2] wbs_adr_i[30] wbs_adr_i[31] wbs_adr_i[3] wbs_adr_i[4] wbs_dat_i[25] ++ wbs_dat_i[26] wbs_dat_i[27] wbs_dat_i[28] wbs_dat_i[29] wbs_dat_i[2] wbs_dat_i[30] ++ wbs_dat_i[31] wbs_dat_i[3] wbs_dat_i[4] wbs_dat_i[5] wbs_dat_i[6] wbs_dat_i[7] wbs_dat_o[0] ++ wbs_adr_i[5] wbs_adr_i[6] wbs_adr_i[7] wbs_cyc_i wbs_dat_i[0] wbs_ack_o wbs_adr_i[0] ++ wb_clk_i wbs_adr_i[1] wbs_dat_o[1] wb_rst_i wbs_adr_i[26] wbs_adr_i[27] wbs_adr_i[28] ++ wbs_adr_i[29] wbs_dat_o[25] wbs_dat_o[26] wbs_dat_o[27] wbs_dat_o[28] wbs_dat_o[29] ++ wbs_dat_o[2] wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] ++ wbs_dat_o[6] wbs_dat_o[7] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3] wbs_stb_i ++ wbs_we_i io_in[24] io_in[25] io_in[26] wbs_adr_i[8] wbs_adr_i[9] io_oeb[24] wbs_adr_i[10] ++ wbs_dat_i[10] io_oeb[25] io_oeb[26] wbs_dat_o[8] wbs_dat_o[9] wbs_dat_i[8] wbs_dat_i[9] ++ io_out[24] wbs_dat_o[10] io_out[25] io_out[26] io_in[2] io_in[3] io_in[4] io_oeb[0] ++ io_oeb[1] fastio_strong_enable[1] fastio_in[0] fastio_med_enable[1] io_oeb[2] io_oeb[3] ++ io_oeb[4] io_out[0] io_out[1] fastio_out_l[0] fastio_oe_l[0] fastio_oe_l[1] io_out[2] ++ io_out[3] io_out[4] fastio_in[1] io_in[0] io_in[1] fastio_out_l[1] fastio_strong_enable[0] ++ fastio_med_enable[0] io_in[10] io_in[11] io_in[12] io_in[13] io_in[14] io_in[15] ++ io_in[16] io_in[17] io_in[18] io_in[19] io_in[20] io_in[21] io_in[22] io_in[23] ++ io_in[5] io_in[6] io_in[7] io_in[8] io_in[9] io_oeb[10] io_oeb[11] io_oeb[12] io_oeb[13] ++ io_oeb[14] io_oeb[15] io_oeb[16] io_oeb[17] io_oeb[18] io_oeb[19] io_oeb[20] io_oeb[21] ++ io_oeb[22] io_oeb[23] io_oeb[5] io_oeb[6] io_oeb[7] io_oeb[8] io_oeb[9] io_out[10] ++ io_out[11] io_out[12] io_out[13] io_out[14] io_out[15] io_out[16] io_out[17] io_out[18] ++ io_out[19] io_out[20] io_out[21] io_out[22] io_out[23] io_out[5] io_out[6] io_out[7] ++ io_out[8] io_out[9] user_clock2 user_irq[0] user_irq[1] user_irq[2] vccd1 vssd1 ++ + .ends .subckt user_analog_project_wrapper gpio_analog[0] gpio_analog[10] gpio_analog[11] @@ -320,17 +618,992 @@ + wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] wbs_dat_o[6] + wbs_dat_o[7] wbs_dat_o[8] wbs_dat_o[9] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3] + wbs_stb_i wbs_we_i -Xuser_analog_proj_example_0 io_out[16] io_out[12] vdda1 io_out[11] io_analog[4] gpio_analog[3] -+ io_out[15] gpio_analog[7] vssa1 vccd1 vccd1 user_analog_proj_example -R0 vssa1 io_clamp_low[2] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u -R1 io_oeb[15] vssd1 sky130_fd_pr__res_generic_m3 w=560000u l=600000u -R2 io_analog[4] io_clamp_high[0] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u -R3 vssd1 io_oeb[11] sky130_fd_pr__res_generic_m3 w=560000u l=580000u -R4 vssa1 io_clamp_low[1] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u -R5 io_oeb[16] vssd1 sky130_fd_pr__res_generic_m3 w=560000u l=310000u -R6 vssa1 io_clamp_low[0] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u -R7 vssd1 io_oeb[12] sky130_fd_pr__res_generic_m3 w=560000u l=490000u -R8 vssa1 io_clamp_high[2] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u -R9 vssa1 io_clamp_high[1] sky130_fd_pr__res_generic_m3 w=1.1e+07u l=250000u + + + + + +Xarmleo_gpio_26 vdda2 vssa2 vssa2 vccd2 armleo_gpio_26/out_l armleo_gpio_26/in gpio_noesd[2] ++ armleo_gpio_26/oe_l armleo_gpio_26/strong_enable armleo_gpio_26/med_enable armleo_gpio_26/armleo_gpio_lv2hv_1/A ++ armleo_gpio_26/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_26/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_26/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_26/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_26/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_26/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_26/armleo_gpio_lv2hv_4/Y armleo_gpio_26/armleo_gpio_lv2hv_3/Y armleo_gpio_26/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_26/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_26/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_26/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_26/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_26/armleo_gpio_lv2hv_5/Y armleo_gpio_26/armleo_gpio_lv2hv_5/A armleo_gpio_26/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_26/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_26/armleo_gpio_lv2hv_3/A armleo_gpio_26/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_26/armleo_gpio_lv2hv_1/Y armleo_gpio_26/armleo_gpio_lv2hv_2/Y armleo_gpio_26/armleo_gpio_lv2hv_2/A ++ armleo_gpio_26/armleo_gpio_lv2hv_4/A armleo_gpio_26/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_26/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_26/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_26/armleo_gpio_lv2hv_4/A_N armleo_gpio_26/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_26/armleo_gpio_lv2hv_0/A_N armleo_gpio_26/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_26/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_26/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_26/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_26/armleo_gpio_lv2hv_0/A ++ armleo_gpio_26/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_26/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_26/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_26/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_26/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_26/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_26/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_26/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_26/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_26/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_26/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_26/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_26/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_26/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_26/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_26/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_26/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_26/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_26/armleo_gpio_lv2hv_0/Y armleo_gpio_26/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_26/armleo_gpio_lv2hv_5/A_N armleo_gpio_26/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_26/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_26/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_26/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_26/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_26/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_26/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_26/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_15 vdda2 vssa2 vssa2 vccd2 armleo_gpio_15/out_l armleo_gpio_15/in gpio_noesd[12] ++ armleo_gpio_15/oe_l armleo_gpio_15/strong_enable armleo_gpio_15/med_enable armleo_gpio_15/armleo_gpio_lv2hv_1/A ++ armleo_gpio_15/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_15/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_15/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_15/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_15/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_15/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_15/armleo_gpio_lv2hv_4/Y armleo_gpio_15/armleo_gpio_lv2hv_3/Y armleo_gpio_15/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_15/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_15/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_15/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_15/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_15/armleo_gpio_lv2hv_5/Y armleo_gpio_15/armleo_gpio_lv2hv_5/A armleo_gpio_15/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_15/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_15/armleo_gpio_lv2hv_3/A armleo_gpio_15/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_15/armleo_gpio_lv2hv_1/Y armleo_gpio_15/armleo_gpio_lv2hv_2/Y armleo_gpio_15/armleo_gpio_lv2hv_2/A ++ armleo_gpio_15/armleo_gpio_lv2hv_4/A armleo_gpio_15/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_15/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_15/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_15/armleo_gpio_lv2hv_4/A_N armleo_gpio_15/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_15/armleo_gpio_lv2hv_0/A_N armleo_gpio_15/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_15/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_15/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_15/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_15/armleo_gpio_lv2hv_0/A ++ armleo_gpio_15/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_15/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_15/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_15/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_15/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_15/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_15/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_15/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_15/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_15/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_15/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_15/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_15/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_15/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_15/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_15/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_15/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_15/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_15/armleo_gpio_lv2hv_0/Y armleo_gpio_15/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_15/armleo_gpio_lv2hv_5/A_N armleo_gpio_15/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_15/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_15/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_15/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_15/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_15/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_15/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_15/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_27 vdda2 vssa2 vssa2 vccd2 armleo_gpio_27/out_l armleo_gpio_27/in gpio_noesd[1] ++ armleo_gpio_27/oe_l armleo_gpio_27/strong_enable armleo_gpio_27/med_enable armleo_gpio_27/armleo_gpio_lv2hv_1/A ++ armleo_gpio_27/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_27/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_27/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_27/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_27/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_27/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_27/armleo_gpio_lv2hv_4/Y armleo_gpio_27/armleo_gpio_lv2hv_3/Y armleo_gpio_27/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_27/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_27/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_27/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_27/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_27/armleo_gpio_lv2hv_5/Y armleo_gpio_27/armleo_gpio_lv2hv_5/A armleo_gpio_27/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_27/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_27/armleo_gpio_lv2hv_3/A armleo_gpio_27/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_27/armleo_gpio_lv2hv_1/Y armleo_gpio_27/armleo_gpio_lv2hv_2/Y armleo_gpio_27/armleo_gpio_lv2hv_2/A ++ armleo_gpio_27/armleo_gpio_lv2hv_4/A armleo_gpio_27/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_27/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_27/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_27/armleo_gpio_lv2hv_4/A_N armleo_gpio_27/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_27/armleo_gpio_lv2hv_0/A_N armleo_gpio_27/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_27/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_27/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_27/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_27/armleo_gpio_lv2hv_0/A ++ armleo_gpio_27/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_27/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_27/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_27/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_27/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_27/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_27/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_27/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_27/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_27/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_27/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_27/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_27/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_27/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_27/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_27/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_27/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_27/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_27/armleo_gpio_lv2hv_0/Y armleo_gpio_27/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_27/armleo_gpio_lv2hv_5/A_N armleo_gpio_27/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_27/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_27/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_27/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_27/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_27/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_27/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_27/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_16 vdda2 vssa2 vssa2 vccd2 armleo_gpio_16/out_l armleo_gpio_16/in gpio_noesd[9] ++ armleo_gpio_16/oe_l armleo_gpio_16/strong_enable armleo_gpio_16/med_enable armleo_gpio_16/armleo_gpio_lv2hv_1/A ++ armleo_gpio_16/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_16/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_16/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_16/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_16/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_16/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_16/armleo_gpio_lv2hv_4/Y armleo_gpio_16/armleo_gpio_lv2hv_3/Y armleo_gpio_16/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_16/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_16/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_16/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_16/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_16/armleo_gpio_lv2hv_5/Y armleo_gpio_16/armleo_gpio_lv2hv_5/A armleo_gpio_16/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_16/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_16/armleo_gpio_lv2hv_3/A armleo_gpio_16/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_16/armleo_gpio_lv2hv_1/Y armleo_gpio_16/armleo_gpio_lv2hv_2/Y armleo_gpio_16/armleo_gpio_lv2hv_2/A ++ armleo_gpio_16/armleo_gpio_lv2hv_4/A armleo_gpio_16/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_16/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_16/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_16/armleo_gpio_lv2hv_4/A_N armleo_gpio_16/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_16/armleo_gpio_lv2hv_0/A_N armleo_gpio_16/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_16/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_16/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_16/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_16/armleo_gpio_lv2hv_0/A ++ armleo_gpio_16/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_16/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_16/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_16/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_16/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_16/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_16/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_16/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_16/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_16/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_16/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_16/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_16/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_16/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_16/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_16/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_16/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_16/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_16/armleo_gpio_lv2hv_0/Y armleo_gpio_16/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_16/armleo_gpio_lv2hv_5/A_N armleo_gpio_16/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_16/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_16/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_16/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_16/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_16/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_16/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_16/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_0 vdda2 vssa2 vssa2 vccd2 armleo_gpio_0/out_l armleo_gpio_0/in gpio_analog[10] ++ armleo_gpio_0/oe_l armleo_gpio_0/strong_enable armleo_gpio_0/med_enable armleo_gpio_0/armleo_gpio_lv2hv_1/A ++ armleo_gpio_0/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_0/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_0/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_0/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_0/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_0/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_0/armleo_gpio_lv2hv_4/Y armleo_gpio_0/armleo_gpio_lv2hv_3/Y armleo_gpio_0/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_0/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_0/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_0/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_0/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_0/armleo_gpio_lv2hv_5/Y armleo_gpio_0/armleo_gpio_lv2hv_5/A armleo_gpio_0/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_0/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_0/armleo_gpio_lv2hv_3/A armleo_gpio_0/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_0/armleo_gpio_lv2hv_1/Y armleo_gpio_0/armleo_gpio_lv2hv_2/Y armleo_gpio_0/armleo_gpio_lv2hv_2/A ++ armleo_gpio_0/armleo_gpio_lv2hv_4/A armleo_gpio_0/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_0/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_0/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_0/armleo_gpio_lv2hv_4/A_N armleo_gpio_0/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_0/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_0/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_0/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_0/armleo_gpio_lv2hv_2/A_N armleo_gpio_0/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_0/armleo_gpio_lv2hv_0/A armleo_gpio_0/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_0/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_0/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_0/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_0/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_0/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_0/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_0/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_0/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_0/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_0/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_0/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_0/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_0/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_0/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_0/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_0/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_0/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_0/armleo_gpio_lv2hv_0/Y armleo_gpio_0/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_0/armleo_gpio_lv2hv_5/A_N armleo_gpio_0/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_0/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_0/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_0/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_0/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_0/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_0/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_0/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xcarrack_wrapper_0 armleo_gpio_22/in carrack_wrapper_0/fastio_in[11] armleo_gpio_26/in ++ armleo_gpio_25/in armleo_gpio_24/in armleo_gpio_23/in armleo_gpio_21/in armleo_gpio_1/in ++ armleo_gpio_2/in armleo_gpio_20/in armleo_gpio_22/med_enable carrack_wrapper_0/fastio_med_enable[11] ++ armleo_gpio_26/med_enable armleo_gpio_25/med_enable armleo_gpio_24/med_enable armleo_gpio_23/med_enable ++ armleo_gpio_21/med_enable armleo_gpio_1/med_enable armleo_gpio_2/med_enable armleo_gpio_20/med_enable ++ armleo_gpio_22/oe_l carrack_wrapper_0/fastio_oe_l[11] armleo_gpio_26/oe_l armleo_gpio_25/oe_l ++ armleo_gpio_24/oe_l armleo_gpio_23/oe_l armleo_gpio_21/oe_l armleo_gpio_1/oe_l armleo_gpio_2/oe_l ++ armleo_gpio_20/oe_l armleo_gpio_22/out_l carrack_wrapper_0/fastio_out_l[11] armleo_gpio_26/out_l ++ armleo_gpio_25/out_l armleo_gpio_24/out_l armleo_gpio_23/out_l armleo_gpio_21/out_l ++ armleo_gpio_1/out_l armleo_gpio_2/out_l armleo_gpio_20/out_l armleo_gpio_22/strong_enable ++ carrack_wrapper_0/fastio_strong_enable[11] armleo_gpio_26/strong_enable armleo_gpio_25/strong_enable ++ armleo_gpio_24/strong_enable armleo_gpio_23/strong_enable armleo_gpio_21/strong_enable ++ armleo_gpio_1/strong_enable armleo_gpio_2/strong_enable armleo_gpio_20/strong_enable ++ armleo_gpio_16/oe_l armleo_gpio_0/oe_l armleo_gpio_7/med_enable armleo_gpio_8/med_enable ++ armleo_gpio_9/med_enable armleo_gpio_14/med_enable armleo_gpio_3/med_enable armleo_gpio_5/med_enable ++ armleo_gpio_18/med_enable armleo_gpio_17/med_enable armleo_gpio_16/med_enable armleo_gpio_0/med_enable ++ armleo_gpio_7/out_l armleo_gpio_8/out_l armleo_gpio_9/out_l armleo_gpio_14/out_l ++ armleo_gpio_3/out_l armleo_gpio_5/out_l armleo_gpio_18/out_l armleo_gpio_17/out_l ++ armleo_gpio_16/out_l armleo_gpio_0/out_l armleo_gpio_7/in armleo_gpio_8/in armleo_gpio_9/in ++ armleo_gpio_14/in armleo_gpio_3/in armleo_gpio_5/in armleo_gpio_18/in armleo_gpio_17/in ++ armleo_gpio_16/in armleo_gpio_0/in armleo_gpio_7/strong_enable armleo_gpio_8/strong_enable ++ armleo_gpio_9/strong_enable armleo_gpio_14/strong_enable armleo_gpio_3/strong_enable ++ armleo_gpio_5/strong_enable armleo_gpio_18/strong_enable armleo_gpio_17/strong_enable ++ armleo_gpio_16/strong_enable armleo_gpio_0/strong_enable armleo_gpio_7/oe_l armleo_gpio_8/oe_l ++ armleo_gpio_9/oe_l armleo_gpio_14/oe_l armleo_gpio_3/oe_l armleo_gpio_5/oe_l armleo_gpio_18/oe_l ++ armleo_gpio_17/oe_l armleo_gpio_10/in armleo_gpio_15/in armleo_gpio_10/med_enable ++ armleo_gpio_15/med_enable armleo_gpio_10/oe_l armleo_gpio_15/oe_l armleo_gpio_13/oe_l ++ armleo_gpio_13/med_enable armleo_gpio_10/out_l armleo_gpio_15/out_l armleo_gpio_10/strong_enable ++ armleo_gpio_15/strong_enable armleo_gpio_13/strong_enable armleo_gpio_13/out_l armleo_gpio_13/in ++ armleo_gpio_12/oe_l armleo_gpio_12/strong_enable armleo_gpio_12/med_enable armleo_gpio_12/out_l ++ armleo_gpio_12/in armleo_gpio_11/strong_enable armleo_gpio_4/strong_enable armleo_gpio_4/oe_l ++ armleo_gpio_4/in armleo_gpio_11/out_l armleo_gpio_4/out_l armleo_gpio_11/med_enable ++ armleo_gpio_4/med_enable armleo_gpio_11/in armleo_gpio_11/oe_l wbs_adr_i[11] wbs_adr_i[12] ++ wbs_adr_i[13] wbs_adr_i[14] wbs_adr_i[15] wbs_adr_i[16] wbs_adr_i[17] wbs_adr_i[18] ++ wbs_adr_i[19] wbs_adr_i[20] wbs_adr_i[21] wbs_adr_i[22] wbs_adr_i[23] wbs_adr_i[24] ++ wbs_adr_i[25] wbs_dat_i[11] wbs_dat_i[12] wbs_dat_i[13] wbs_dat_i[14] wbs_dat_i[15] ++ wbs_dat_i[16] wbs_dat_i[17] wbs_dat_i[18] wbs_dat_i[19] wbs_dat_i[20] wbs_dat_i[21] ++ wbs_dat_i[22] wbs_dat_i[23] wbs_dat_i[24] wbs_dat_o[11] wbs_dat_o[12] wbs_dat_o[13] ++ wbs_dat_o[14] wbs_dat_o[15] wbs_dat_o[16] wbs_dat_o[17] wbs_dat_o[18] wbs_dat_o[19] ++ wbs_dat_o[20] wbs_dat_o[21] wbs_dat_o[22] wbs_dat_o[23] wbs_dat_o[24] wbs_dat_i[1] ++ wbs_adr_i[2] wbs_adr_i[30] wbs_adr_i[31] wbs_adr_i[3] wbs_adr_i[4] wbs_dat_i[25] ++ wbs_dat_i[26] wbs_dat_i[27] wbs_dat_i[28] wbs_dat_i[29] wbs_dat_i[2] wbs_dat_i[30] ++ wbs_dat_i[31] wbs_dat_i[3] wbs_dat_i[4] wbs_dat_i[5] wbs_dat_i[6] wbs_dat_i[7] wbs_dat_o[0] ++ wbs_adr_i[5] wbs_adr_i[6] wbs_adr_i[7] wbs_cyc_i wbs_dat_i[0] wbs_ack_o wbs_adr_i[0] ++ wb_clk_i wbs_adr_i[1] wbs_dat_o[1] wb_rst_i wbs_adr_i[26] wbs_adr_i[27] wbs_adr_i[28] ++ wbs_adr_i[29] wbs_dat_o[25] wbs_dat_o[26] wbs_dat_o[27] wbs_dat_o[28] wbs_dat_o[29] ++ wbs_dat_o[2] wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] ++ wbs_dat_o[6] wbs_dat_o[7] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3] wbs_stb_i ++ wbs_we_i io_in[24] io_in[25] io_in[26] wbs_adr_i[8] wbs_adr_i[9] io_oeb[24] wbs_adr_i[10] ++ wbs_dat_i[10] io_oeb[25] io_oeb[26] wbs_dat_o[8] wbs_dat_o[9] wbs_dat_i[8] wbs_dat_i[9] ++ io_out[24] wbs_dat_o[10] io_out[25] io_out[26] io_in[2] io_in[3] io_in[4] io_oeb[0] ++ io_oeb[1] armleo_gpio_27/strong_enable armleo_gpio_28/in armleo_gpio_27/med_enable ++ io_oeb[2] io_oeb[3] io_oeb[4] io_out[0] io_out[1] armleo_gpio_28/out_l armleo_gpio_28/oe_l ++ armleo_gpio_27/oe_l io_out[2] io_out[3] io_out[4] armleo_gpio_27/in io_in[0] io_in[1] ++ armleo_gpio_27/out_l armleo_gpio_28/strong_enable armleo_gpio_28/med_enable io_in[10] ++ io_in[11] io_in[12] io_in[13] io_in[14] io_in[15] io_in[16] carrack_wrapper_0/io_in[17] ++ io_in[18] io_in[19] io_in[20] io_in[21] carrack_wrapper_0/io_in[22] io_in[23] io_in[5] ++ io_in[6] io_in[7] io_in[8] io_in[9] io_oeb[10] io_oeb[11] io_oeb[12] io_oeb[13] ++ io_oeb[14] io_oeb[15] io_oeb[16] carrack_wrapper_0/io_oeb[17] io_oeb[18] io_oeb[19] ++ io_oeb[20] io_oeb[21] carrack_wrapper_0/io_oeb[22] io_oeb[23] io_oeb[5] io_oeb[6] ++ io_oeb[7] io_oeb[8] io_oeb[9] io_out[10] io_out[11] io_out[12] io_out[13] io_out[14] ++ io_out[15] io_out[16] carrack_wrapper_0/io_out[17] io_out[18] io_out[19] io_out[20] ++ io_out[21] carrack_wrapper_0/io_out[22] io_out[23] io_out[5] io_out[6] io_out[7] ++ io_out[8] io_out[9] user_clock2 user_irq[0] user_irq[1] user_irq[2] carrack_wrapper_0/vccd1 ++ vssa2 carrack_wrapper +Xarmleo_gpio_28 vdda2 vssa2 vssa2 vccd2 armleo_gpio_28/out_l armleo_gpio_28/in gpio_analog[0] ++ armleo_gpio_28/oe_l armleo_gpio_28/strong_enable armleo_gpio_28/med_enable armleo_gpio_28/armleo_gpio_lv2hv_1/A ++ armleo_gpio_28/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_28/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_28/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_28/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_28/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_28/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_28/armleo_gpio_lv2hv_4/Y armleo_gpio_28/armleo_gpio_lv2hv_3/Y armleo_gpio_28/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_28/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_28/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_28/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_28/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_28/armleo_gpio_lv2hv_5/Y armleo_gpio_28/armleo_gpio_lv2hv_5/A armleo_gpio_28/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_28/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_28/armleo_gpio_lv2hv_3/A armleo_gpio_28/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_28/armleo_gpio_lv2hv_1/Y armleo_gpio_28/armleo_gpio_lv2hv_2/Y armleo_gpio_28/armleo_gpio_lv2hv_2/A ++ armleo_gpio_28/armleo_gpio_lv2hv_4/A armleo_gpio_28/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_28/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_28/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_28/armleo_gpio_lv2hv_4/A_N armleo_gpio_28/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_28/armleo_gpio_lv2hv_0/A_N armleo_gpio_28/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_28/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_28/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_28/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_28/armleo_gpio_lv2hv_0/A ++ armleo_gpio_28/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_28/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_28/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_28/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_28/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_28/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_28/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_28/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_28/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_28/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_28/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_28/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_28/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_28/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_28/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_28/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_28/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_28/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_28/armleo_gpio_lv2hv_0/Y armleo_gpio_28/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_28/armleo_gpio_lv2hv_5/A_N armleo_gpio_28/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_28/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_28/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_28/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_28/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_28/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_28/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_28/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_17 vdda2 vssa2 vssa2 vccd2 armleo_gpio_17/out_l armleo_gpio_17/in gpio_analog[8] ++ armleo_gpio_17/oe_l armleo_gpio_17/strong_enable armleo_gpio_17/med_enable armleo_gpio_17/armleo_gpio_lv2hv_1/A ++ armleo_gpio_17/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_17/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_17/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_17/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_17/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_17/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_17/armleo_gpio_lv2hv_4/Y armleo_gpio_17/armleo_gpio_lv2hv_3/Y armleo_gpio_17/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_17/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_17/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_17/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_17/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_17/armleo_gpio_lv2hv_5/Y armleo_gpio_17/armleo_gpio_lv2hv_5/A armleo_gpio_17/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_17/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_17/armleo_gpio_lv2hv_3/A armleo_gpio_17/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_17/armleo_gpio_lv2hv_1/Y armleo_gpio_17/armleo_gpio_lv2hv_2/Y armleo_gpio_17/armleo_gpio_lv2hv_2/A ++ armleo_gpio_17/armleo_gpio_lv2hv_4/A armleo_gpio_17/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_17/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_17/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_17/armleo_gpio_lv2hv_4/A_N armleo_gpio_17/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_17/armleo_gpio_lv2hv_0/A_N armleo_gpio_17/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_17/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_17/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_17/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_17/armleo_gpio_lv2hv_0/A ++ armleo_gpio_17/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_17/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_17/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_17/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_17/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_17/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_17/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_17/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_17/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_17/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_17/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_17/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_17/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_17/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_17/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_17/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_17/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_17/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_17/armleo_gpio_lv2hv_0/Y armleo_gpio_17/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_17/armleo_gpio_lv2hv_5/A_N armleo_gpio_17/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_17/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_17/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_17/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_17/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_17/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_17/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_17/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_2 vdda2 vssa2 vssa2 vccd2 armleo_gpio_2/out_l armleo_gpio_2/in io_analog[1] ++ armleo_gpio_2/oe_l armleo_gpio_2/strong_enable armleo_gpio_2/med_enable armleo_gpio_2/armleo_gpio_lv2hv_1/A ++ armleo_gpio_2/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_2/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_2/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_2/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_2/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_2/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_2/armleo_gpio_lv2hv_4/Y armleo_gpio_2/armleo_gpio_lv2hv_3/Y armleo_gpio_2/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_2/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_2/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_2/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_2/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_2/armleo_gpio_lv2hv_5/Y armleo_gpio_2/armleo_gpio_lv2hv_5/A armleo_gpio_2/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_2/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_2/armleo_gpio_lv2hv_3/A armleo_gpio_2/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_2/armleo_gpio_lv2hv_1/Y armleo_gpio_2/armleo_gpio_lv2hv_2/Y armleo_gpio_2/armleo_gpio_lv2hv_2/A ++ armleo_gpio_2/armleo_gpio_lv2hv_4/A armleo_gpio_2/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_2/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_2/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_2/armleo_gpio_lv2hv_4/A_N armleo_gpio_2/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_2/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_2/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_2/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_2/armleo_gpio_lv2hv_2/A_N armleo_gpio_2/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_2/armleo_gpio_lv2hv_0/A armleo_gpio_2/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_2/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_2/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_2/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_2/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_2/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_2/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_2/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_2/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_2/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_2/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_2/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_2/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_2/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_2/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_2/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_2/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_2/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_2/armleo_gpio_lv2hv_0/Y armleo_gpio_2/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_2/armleo_gpio_lv2hv_5/A_N armleo_gpio_2/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_2/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_2/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_2/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_2/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_2/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_2/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_2/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_1 vdda2 vssa2 vssa2 vccd2 armleo_gpio_1/out_l armleo_gpio_1/in io_analog[0] ++ armleo_gpio_1/oe_l armleo_gpio_1/strong_enable armleo_gpio_1/med_enable armleo_gpio_1/armleo_gpio_lv2hv_1/A ++ armleo_gpio_1/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_1/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_1/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_1/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_1/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_1/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_1/armleo_gpio_lv2hv_4/Y armleo_gpio_1/armleo_gpio_lv2hv_3/Y armleo_gpio_1/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_1/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_1/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_1/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_1/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_1/armleo_gpio_lv2hv_5/Y armleo_gpio_1/armleo_gpio_lv2hv_5/A armleo_gpio_1/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_1/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_1/armleo_gpio_lv2hv_3/A armleo_gpio_1/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_1/armleo_gpio_lv2hv_1/Y armleo_gpio_1/armleo_gpio_lv2hv_2/Y armleo_gpio_1/armleo_gpio_lv2hv_2/A ++ armleo_gpio_1/armleo_gpio_lv2hv_4/A armleo_gpio_1/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_1/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_1/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_1/armleo_gpio_lv2hv_4/A_N armleo_gpio_1/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_1/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_1/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_1/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_1/armleo_gpio_lv2hv_2/A_N armleo_gpio_1/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_1/armleo_gpio_lv2hv_0/A armleo_gpio_1/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_1/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_1/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_1/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_1/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_1/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_1/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_1/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_1/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_1/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_1/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_1/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_1/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_1/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_1/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_1/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_1/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_1/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_1/armleo_gpio_lv2hv_0/Y armleo_gpio_1/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_1/armleo_gpio_lv2hv_5/A_N armleo_gpio_1/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_1/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_1/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_1/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_1/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_1/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_1/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_1/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_18 vdda2 vssa2 vssa2 vccd2 armleo_gpio_18/out_l armleo_gpio_18/in gpio_analog[7] ++ armleo_gpio_18/oe_l armleo_gpio_18/strong_enable armleo_gpio_18/med_enable armleo_gpio_18/armleo_gpio_lv2hv_1/A ++ armleo_gpio_18/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_18/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_18/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_18/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_18/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_18/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_18/armleo_gpio_lv2hv_4/Y armleo_gpio_18/armleo_gpio_lv2hv_3/Y armleo_gpio_18/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_18/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_18/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_18/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_18/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_18/armleo_gpio_lv2hv_5/Y armleo_gpio_18/armleo_gpio_lv2hv_5/A armleo_gpio_18/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_18/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_18/armleo_gpio_lv2hv_3/A armleo_gpio_18/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_18/armleo_gpio_lv2hv_1/Y armleo_gpio_18/armleo_gpio_lv2hv_2/Y armleo_gpio_18/armleo_gpio_lv2hv_2/A ++ armleo_gpio_18/armleo_gpio_lv2hv_4/A armleo_gpio_18/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_18/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_18/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_18/armleo_gpio_lv2hv_4/A_N armleo_gpio_18/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_18/armleo_gpio_lv2hv_0/A_N armleo_gpio_18/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_18/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_18/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_18/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_18/armleo_gpio_lv2hv_0/A ++ armleo_gpio_18/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_18/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_18/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_18/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_18/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_18/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_18/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_18/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_18/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_18/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_18/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_18/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_18/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_18/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_18/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_18/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_18/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_18/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_18/armleo_gpio_lv2hv_0/Y armleo_gpio_18/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_18/armleo_gpio_lv2hv_5/A_N armleo_gpio_18/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_18/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_18/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_18/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_18/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_18/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_18/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_18/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_3 vdda2 vssa2 vssa2 vccd2 armleo_gpio_3/out_l armleo_gpio_3/in io_analog[9] ++ armleo_gpio_3/oe_l armleo_gpio_3/strong_enable armleo_gpio_3/med_enable armleo_gpio_3/armleo_gpio_lv2hv_1/A ++ armleo_gpio_3/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_3/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_3/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_3/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_3/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_3/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_3/armleo_gpio_lv2hv_4/Y armleo_gpio_3/armleo_gpio_lv2hv_3/Y armleo_gpio_3/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_3/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_3/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_3/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_3/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_3/armleo_gpio_lv2hv_5/Y armleo_gpio_3/armleo_gpio_lv2hv_5/A armleo_gpio_3/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_3/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_3/armleo_gpio_lv2hv_3/A armleo_gpio_3/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_3/armleo_gpio_lv2hv_1/Y armleo_gpio_3/armleo_gpio_lv2hv_2/Y armleo_gpio_3/armleo_gpio_lv2hv_2/A ++ armleo_gpio_3/armleo_gpio_lv2hv_4/A armleo_gpio_3/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_3/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_3/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_3/armleo_gpio_lv2hv_4/A_N armleo_gpio_3/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_3/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_3/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_3/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_3/armleo_gpio_lv2hv_2/A_N armleo_gpio_3/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_3/armleo_gpio_lv2hv_0/A armleo_gpio_3/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_3/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_3/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_3/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_3/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_3/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_3/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_3/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_3/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_3/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_3/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_3/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_3/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_3/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_3/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_3/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_3/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_3/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_3/armleo_gpio_lv2hv_0/Y armleo_gpio_3/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_3/armleo_gpio_lv2hv_5/A_N armleo_gpio_3/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_3/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_3/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_3/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_3/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_3/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_3/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_3/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_19 vdda2 vssa2 vssa2 vccd2 armleo_gpio_9/out_l armleo_gpio_9/in io_analog[7] ++ armleo_gpio_9/oe_l armleo_gpio_9/strong_enable armleo_gpio_9/med_enable armleo_gpio_9/armleo_gpio_lv2hv_1/A ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_9/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_9/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_9/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_9/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_4/Y armleo_gpio_9/armleo_gpio_lv2hv_3/Y armleo_gpio_9/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_9/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_9/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_5/Y armleo_gpio_9/armleo_gpio_lv2hv_5/A armleo_gpio_9/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_9/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_9/armleo_gpio_lv2hv_3/A armleo_gpio_9/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_1/Y armleo_gpio_9/armleo_gpio_lv2hv_2/Y armleo_gpio_9/armleo_gpio_lv2hv_2/A ++ armleo_gpio_9/armleo_gpio_lv2hv_4/A armleo_gpio_9/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_9/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_9/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_4/A_N armleo_gpio_9/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_9/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_9/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_9/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_9/armleo_gpio_lv2hv_2/A_N armleo_gpio_9/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_0/A armleo_gpio_9/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_9/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_9/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_9/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_9/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_9/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_9/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_9/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_9/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_9/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_9/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_9/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_9/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_9/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_9/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_9/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_9/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_9/armleo_gpio_lv2hv_0/Y armleo_gpio_9/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_9/armleo_gpio_lv2hv_5/A_N armleo_gpio_9/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_9/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_9/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_9/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_9/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_9/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_9/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_9/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_4 vdda2 vssa2 vssa2 vccd2 armleo_gpio_4/out_l armleo_gpio_4/in gpio_noesd[16] ++ armleo_gpio_4/oe_l armleo_gpio_4/strong_enable armleo_gpio_4/med_enable armleo_gpio_4/armleo_gpio_lv2hv_1/A ++ armleo_gpio_4/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_4/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_4/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_4/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_4/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_4/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_4/armleo_gpio_lv2hv_4/Y armleo_gpio_4/armleo_gpio_lv2hv_3/Y armleo_gpio_4/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_4/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_4/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_4/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_4/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_4/armleo_gpio_lv2hv_5/Y armleo_gpio_4/armleo_gpio_lv2hv_5/A armleo_gpio_4/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_4/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_4/armleo_gpio_lv2hv_3/A armleo_gpio_4/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_4/armleo_gpio_lv2hv_1/Y armleo_gpio_4/armleo_gpio_lv2hv_2/Y armleo_gpio_4/armleo_gpio_lv2hv_2/A ++ armleo_gpio_4/armleo_gpio_lv2hv_4/A armleo_gpio_4/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_4/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_4/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_4/armleo_gpio_lv2hv_4/A_N armleo_gpio_4/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_4/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_4/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_4/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_4/armleo_gpio_lv2hv_2/A_N armleo_gpio_4/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_4/armleo_gpio_lv2hv_0/A armleo_gpio_4/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_4/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_4/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_4/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_4/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_4/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_4/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_4/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_4/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_4/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_4/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_4/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_4/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_4/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_4/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_4/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_4/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_4/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_4/armleo_gpio_lv2hv_0/Y armleo_gpio_4/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_4/armleo_gpio_lv2hv_5/A_N armleo_gpio_4/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_4/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_4/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_4/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_4/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_4/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_4/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_4/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_5 vdda2 vssa2 vssa2 vccd2 armleo_gpio_5/out_l armleo_gpio_5/in io_analog[10] ++ armleo_gpio_5/oe_l armleo_gpio_5/strong_enable armleo_gpio_5/med_enable armleo_gpio_5/armleo_gpio_lv2hv_1/A ++ armleo_gpio_5/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_5/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_5/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_5/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_5/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_5/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_5/armleo_gpio_lv2hv_4/Y armleo_gpio_5/armleo_gpio_lv2hv_3/Y armleo_gpio_5/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_5/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_5/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_5/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_5/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_5/armleo_gpio_lv2hv_5/Y armleo_gpio_5/armleo_gpio_lv2hv_5/A armleo_gpio_5/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_5/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_5/armleo_gpio_lv2hv_3/A armleo_gpio_5/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_5/armleo_gpio_lv2hv_1/Y armleo_gpio_5/armleo_gpio_lv2hv_2/Y armleo_gpio_5/armleo_gpio_lv2hv_2/A ++ armleo_gpio_5/armleo_gpio_lv2hv_4/A armleo_gpio_5/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_5/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_5/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_5/armleo_gpio_lv2hv_4/A_N armleo_gpio_5/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_5/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_5/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_5/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_5/armleo_gpio_lv2hv_2/A_N armleo_gpio_5/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_5/armleo_gpio_lv2hv_0/A armleo_gpio_5/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_5/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_5/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_5/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_5/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_5/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_5/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_5/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_5/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_5/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_5/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_5/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_5/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_5/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_5/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_5/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_5/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_5/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_5/armleo_gpio_lv2hv_0/Y armleo_gpio_5/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_5/armleo_gpio_lv2hv_5/A_N armleo_gpio_5/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_5/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_5/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_5/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_5/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_5/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_5/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_5/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_6 vdda2 vssa2 vssa2 vccd2 armleo_gpio_6/out_l armleo_gpio_6/in io_analog[4] ++ armleo_gpio_6/oe_l armleo_gpio_6/strong_enable armleo_gpio_6/med_enable armleo_gpio_6/armleo_gpio_lv2hv_1/A ++ armleo_gpio_6/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_6/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_6/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_6/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_6/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_6/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_6/armleo_gpio_lv2hv_4/Y armleo_gpio_6/armleo_gpio_lv2hv_3/Y armleo_gpio_6/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_6/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_6/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_6/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_6/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_6/armleo_gpio_lv2hv_5/Y armleo_gpio_6/armleo_gpio_lv2hv_5/A armleo_gpio_6/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_6/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_6/armleo_gpio_lv2hv_3/A armleo_gpio_6/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_6/armleo_gpio_lv2hv_1/Y armleo_gpio_6/armleo_gpio_lv2hv_2/Y armleo_gpio_6/armleo_gpio_lv2hv_2/A ++ armleo_gpio_6/armleo_gpio_lv2hv_4/A armleo_gpio_6/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_6/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_6/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_6/armleo_gpio_lv2hv_4/A_N armleo_gpio_6/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_6/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_6/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_6/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_6/armleo_gpio_lv2hv_2/A_N armleo_gpio_6/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_6/armleo_gpio_lv2hv_0/A armleo_gpio_6/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_6/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_6/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_6/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_6/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_6/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_6/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_6/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_6/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_6/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_6/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_6/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_6/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_6/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_6/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_6/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_6/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_6/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_6/armleo_gpio_lv2hv_0/Y armleo_gpio_6/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_6/armleo_gpio_lv2hv_5/A_N armleo_gpio_6/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_6/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_6/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_6/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_6/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_6/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_6/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_6/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_7 vdda2 vssa2 vssa2 vccd2 armleo_gpio_7/out_l armleo_gpio_7/in io_analog[5] ++ armleo_gpio_7/oe_l armleo_gpio_7/strong_enable armleo_gpio_7/med_enable armleo_gpio_7/armleo_gpio_lv2hv_1/A ++ armleo_gpio_7/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_7/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_7/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_7/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_7/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_7/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_7/armleo_gpio_lv2hv_4/Y armleo_gpio_7/armleo_gpio_lv2hv_3/Y armleo_gpio_7/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_7/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_7/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_7/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_7/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_7/armleo_gpio_lv2hv_5/Y armleo_gpio_7/armleo_gpio_lv2hv_5/A armleo_gpio_7/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_7/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_7/armleo_gpio_lv2hv_3/A armleo_gpio_7/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_7/armleo_gpio_lv2hv_1/Y armleo_gpio_7/armleo_gpio_lv2hv_2/Y armleo_gpio_7/armleo_gpio_lv2hv_2/A ++ armleo_gpio_7/armleo_gpio_lv2hv_4/A armleo_gpio_7/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_7/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_7/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_7/armleo_gpio_lv2hv_4/A_N armleo_gpio_7/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_7/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_7/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_7/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_7/armleo_gpio_lv2hv_2/A_N armleo_gpio_7/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_7/armleo_gpio_lv2hv_0/A armleo_gpio_7/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_7/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_7/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_7/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_7/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_7/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_7/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_7/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_7/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_7/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_7/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_7/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_7/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_7/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_7/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_7/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_7/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_7/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_7/armleo_gpio_lv2hv_0/Y armleo_gpio_7/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_7/armleo_gpio_lv2hv_5/A_N armleo_gpio_7/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_7/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_7/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_7/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_7/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_7/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_7/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_7/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_8 vdda2 vssa2 vssa2 vccd2 armleo_gpio_8/out_l armleo_gpio_8/in io_analog[6] ++ armleo_gpio_8/oe_l armleo_gpio_8/strong_enable armleo_gpio_8/med_enable armleo_gpio_8/armleo_gpio_lv2hv_1/A ++ armleo_gpio_8/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_8/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_8/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_8/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_8/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_8/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_8/armleo_gpio_lv2hv_4/Y armleo_gpio_8/armleo_gpio_lv2hv_3/Y armleo_gpio_8/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_8/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_8/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_8/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_8/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_8/armleo_gpio_lv2hv_5/Y armleo_gpio_8/armleo_gpio_lv2hv_5/A armleo_gpio_8/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_8/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_8/armleo_gpio_lv2hv_3/A armleo_gpio_8/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_8/armleo_gpio_lv2hv_1/Y armleo_gpio_8/armleo_gpio_lv2hv_2/Y armleo_gpio_8/armleo_gpio_lv2hv_2/A ++ armleo_gpio_8/armleo_gpio_lv2hv_4/A armleo_gpio_8/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_8/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_8/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_8/armleo_gpio_lv2hv_4/A_N armleo_gpio_8/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_8/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_8/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_8/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_8/armleo_gpio_lv2hv_2/A_N armleo_gpio_8/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_8/armleo_gpio_lv2hv_0/A armleo_gpio_8/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_8/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_8/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_8/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_8/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_8/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_8/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_8/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_8/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_8/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_8/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_8/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_8/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_8/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_8/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_8/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_8/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_8/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_8/armleo_gpio_lv2hv_0/Y armleo_gpio_8/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_8/armleo_gpio_lv2hv_5/A_N armleo_gpio_8/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_8/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_8/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_8/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_8/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_8/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_8/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_8/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_9 vdda2 vssa2 vssa2 vccd2 armleo_gpio_9/out_l armleo_gpio_9/in io_analog[7] ++ armleo_gpio_9/oe_l armleo_gpio_9/strong_enable armleo_gpio_9/med_enable armleo_gpio_9/armleo_gpio_lv2hv_1/A ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_9/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_9/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_9/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_9/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_4/Y armleo_gpio_9/armleo_gpio_lv2hv_3/Y armleo_gpio_9/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_9/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_9/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_5/Y armleo_gpio_9/armleo_gpio_lv2hv_5/A armleo_gpio_9/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_9/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_9/armleo_gpio_lv2hv_3/A armleo_gpio_9/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_1/Y armleo_gpio_9/armleo_gpio_lv2hv_2/Y armleo_gpio_9/armleo_gpio_lv2hv_2/A ++ armleo_gpio_9/armleo_gpio_lv2hv_4/A armleo_gpio_9/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_9/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_9/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_4/A_N armleo_gpio_9/sky130_fd_sc_hd__inv_4_5/Y armleo_gpio_9/armleo_gpio_lv2hv_0/A_N ++ armleo_gpio_9/sky130_fd_sc_hd__inv_4_1/Y armleo_gpio_9/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# ++ armleo_gpio_9/armleo_gpio_lv2hv_2/A_N armleo_gpio_9/sky130_fd_sc_hvl__inv_4_1/Y ++ armleo_gpio_9/armleo_gpio_lv2hv_0/A armleo_gpio_9/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_9/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_9/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_9/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_9/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_9/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_9/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_9/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_9/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_9/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_9/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_9/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_9/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_9/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_9/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_9/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_9/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_9/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_9/armleo_gpio_lv2hv_0/Y armleo_gpio_9/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_9/armleo_gpio_lv2hv_5/A_N armleo_gpio_9/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_9/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_9/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_9/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_9/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_9/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_9/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_9/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_20 vdda2 vssa2 vssa2 vccd2 armleo_gpio_20/out_l armleo_gpio_20/in io_analog[2] ++ armleo_gpio_20/oe_l armleo_gpio_20/strong_enable armleo_gpio_20/med_enable armleo_gpio_20/armleo_gpio_lv2hv_1/A ++ armleo_gpio_20/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_20/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_20/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_20/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_20/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_20/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_20/armleo_gpio_lv2hv_4/Y armleo_gpio_20/armleo_gpio_lv2hv_3/Y armleo_gpio_20/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_20/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_20/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_20/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_20/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_20/armleo_gpio_lv2hv_5/Y armleo_gpio_20/armleo_gpio_lv2hv_5/A armleo_gpio_20/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_20/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_20/armleo_gpio_lv2hv_3/A armleo_gpio_20/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_20/armleo_gpio_lv2hv_1/Y armleo_gpio_20/armleo_gpio_lv2hv_2/Y armleo_gpio_20/armleo_gpio_lv2hv_2/A ++ armleo_gpio_20/armleo_gpio_lv2hv_4/A armleo_gpio_20/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_20/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_20/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_20/armleo_gpio_lv2hv_4/A_N armleo_gpio_20/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_20/armleo_gpio_lv2hv_0/A_N armleo_gpio_20/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_20/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_20/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_20/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_20/armleo_gpio_lv2hv_0/A ++ armleo_gpio_20/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_20/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_20/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_20/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_20/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_20/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_20/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_20/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_20/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_20/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_20/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_20/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_20/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_20/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_20/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_20/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_20/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_20/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_20/armleo_gpio_lv2hv_0/Y armleo_gpio_20/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_20/armleo_gpio_lv2hv_5/A_N armleo_gpio_20/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_20/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_20/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_20/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_20/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_20/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_20/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_20/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_22 vdda2 vssa2 vssa2 vccd2 armleo_gpio_22/out_l armleo_gpio_22/in io_analog[3] ++ armleo_gpio_22/oe_l armleo_gpio_22/strong_enable armleo_gpio_22/med_enable armleo_gpio_22/armleo_gpio_lv2hv_1/A ++ armleo_gpio_22/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_22/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_22/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_22/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_22/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_22/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_22/armleo_gpio_lv2hv_4/Y armleo_gpio_22/armleo_gpio_lv2hv_3/Y armleo_gpio_22/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_22/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_22/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_22/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_22/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_22/armleo_gpio_lv2hv_5/Y armleo_gpio_22/armleo_gpio_lv2hv_5/A armleo_gpio_22/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_22/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_22/armleo_gpio_lv2hv_3/A armleo_gpio_22/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_22/armleo_gpio_lv2hv_1/Y armleo_gpio_22/armleo_gpio_lv2hv_2/Y armleo_gpio_22/armleo_gpio_lv2hv_2/A ++ armleo_gpio_22/armleo_gpio_lv2hv_4/A armleo_gpio_22/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_22/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_22/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_22/armleo_gpio_lv2hv_4/A_N armleo_gpio_22/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_22/armleo_gpio_lv2hv_0/A_N armleo_gpio_22/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_22/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_22/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_22/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_22/armleo_gpio_lv2hv_0/A ++ armleo_gpio_22/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_22/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_22/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_22/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_22/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_22/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_22/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_22/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_22/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_22/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_22/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_22/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_22/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_22/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_22/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_22/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_22/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_22/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_22/armleo_gpio_lv2hv_0/Y armleo_gpio_22/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_22/armleo_gpio_lv2hv_5/A_N armleo_gpio_22/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_22/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_22/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_22/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_22/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_22/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_22/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_22/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_21 vdda2 vssa2 vssa2 vccd2 armleo_gpio_21/out_l armleo_gpio_21/in gpio_noesd[6] ++ armleo_gpio_21/oe_l armleo_gpio_21/strong_enable armleo_gpio_21/med_enable armleo_gpio_21/armleo_gpio_lv2hv_1/A ++ armleo_gpio_21/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_21/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_21/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_21/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_21/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_21/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_21/armleo_gpio_lv2hv_4/Y armleo_gpio_21/armleo_gpio_lv2hv_3/Y armleo_gpio_21/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_21/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_21/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_21/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_21/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_21/armleo_gpio_lv2hv_5/Y armleo_gpio_21/armleo_gpio_lv2hv_5/A armleo_gpio_21/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_21/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_21/armleo_gpio_lv2hv_3/A armleo_gpio_21/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_21/armleo_gpio_lv2hv_1/Y armleo_gpio_21/armleo_gpio_lv2hv_2/Y armleo_gpio_21/armleo_gpio_lv2hv_2/A ++ armleo_gpio_21/armleo_gpio_lv2hv_4/A armleo_gpio_21/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_21/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_21/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_21/armleo_gpio_lv2hv_4/A_N armleo_gpio_21/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_21/armleo_gpio_lv2hv_0/A_N armleo_gpio_21/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_21/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_21/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_21/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_21/armleo_gpio_lv2hv_0/A ++ armleo_gpio_21/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_21/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_21/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_21/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_21/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_21/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_21/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_21/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_21/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_21/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_21/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_21/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_21/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_21/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_21/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_21/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_21/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_21/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_21/armleo_gpio_lv2hv_0/Y armleo_gpio_21/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_21/armleo_gpio_lv2hv_5/A_N armleo_gpio_21/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_21/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_21/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_21/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_21/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_21/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_21/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_21/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_11 vdda2 vssa2 vssa2 vccd2 armleo_gpio_11/out_l armleo_gpio_11/in gpio_noesd[15] ++ armleo_gpio_11/oe_l armleo_gpio_11/strong_enable armleo_gpio_11/med_enable armleo_gpio_11/armleo_gpio_lv2hv_1/A ++ armleo_gpio_11/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_11/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_11/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_11/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_11/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_11/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_11/armleo_gpio_lv2hv_4/Y armleo_gpio_11/armleo_gpio_lv2hv_3/Y armleo_gpio_11/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_11/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_11/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_11/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_11/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_11/armleo_gpio_lv2hv_5/Y armleo_gpio_11/armleo_gpio_lv2hv_5/A armleo_gpio_11/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_11/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_11/armleo_gpio_lv2hv_3/A armleo_gpio_11/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_11/armleo_gpio_lv2hv_1/Y armleo_gpio_11/armleo_gpio_lv2hv_2/Y armleo_gpio_11/armleo_gpio_lv2hv_2/A ++ armleo_gpio_11/armleo_gpio_lv2hv_4/A armleo_gpio_11/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_11/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_11/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_11/armleo_gpio_lv2hv_4/A_N armleo_gpio_11/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_11/armleo_gpio_lv2hv_0/A_N armleo_gpio_11/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_11/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_11/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_11/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_11/armleo_gpio_lv2hv_0/A ++ armleo_gpio_11/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_11/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_11/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_11/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_11/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_11/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_11/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_11/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_11/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_11/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_11/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_11/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_11/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_11/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_11/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_11/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_11/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_11/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_11/armleo_gpio_lv2hv_0/Y armleo_gpio_11/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_11/armleo_gpio_lv2hv_5/A_N armleo_gpio_11/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_11/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_11/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_11/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_11/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_11/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_11/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_11/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_10 vdda2 vssa2 vssa2 vccd2 armleo_gpio_10/out_l armleo_gpio_10/in gpio_noesd[11] ++ armleo_gpio_10/oe_l armleo_gpio_10/strong_enable armleo_gpio_10/med_enable armleo_gpio_10/armleo_gpio_lv2hv_1/A ++ armleo_gpio_10/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_10/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_10/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_10/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_10/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_10/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_10/armleo_gpio_lv2hv_4/Y armleo_gpio_10/armleo_gpio_lv2hv_3/Y armleo_gpio_10/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_10/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_10/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_10/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_10/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_10/armleo_gpio_lv2hv_5/Y armleo_gpio_10/armleo_gpio_lv2hv_5/A armleo_gpio_10/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_10/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_10/armleo_gpio_lv2hv_3/A armleo_gpio_10/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_10/armleo_gpio_lv2hv_1/Y armleo_gpio_10/armleo_gpio_lv2hv_2/Y armleo_gpio_10/armleo_gpio_lv2hv_2/A ++ armleo_gpio_10/armleo_gpio_lv2hv_4/A armleo_gpio_10/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_10/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_10/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_10/armleo_gpio_lv2hv_4/A_N armleo_gpio_10/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_10/armleo_gpio_lv2hv_0/A_N armleo_gpio_10/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_10/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_10/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_10/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_10/armleo_gpio_lv2hv_0/A ++ armleo_gpio_10/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_10/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_10/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_10/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_10/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_10/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_10/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_10/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_10/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_10/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_10/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_10/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_10/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_10/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_10/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_10/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_10/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_10/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_10/armleo_gpio_lv2hv_0/Y armleo_gpio_10/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_10/armleo_gpio_lv2hv_5/A_N armleo_gpio_10/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_10/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_10/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_10/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_10/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_10/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_10/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_10/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_23 vdda2 vssa2 vssa2 vccd2 armleo_gpio_23/out_l armleo_gpio_23/in gpio_noesd[5] ++ armleo_gpio_23/oe_l armleo_gpio_23/strong_enable armleo_gpio_23/med_enable armleo_gpio_23/armleo_gpio_lv2hv_1/A ++ armleo_gpio_23/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_23/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_23/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_23/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_23/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_23/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_23/armleo_gpio_lv2hv_4/Y armleo_gpio_23/armleo_gpio_lv2hv_3/Y armleo_gpio_23/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_23/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_23/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_23/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_23/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_23/armleo_gpio_lv2hv_5/Y armleo_gpio_23/armleo_gpio_lv2hv_5/A armleo_gpio_23/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_23/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_23/armleo_gpio_lv2hv_3/A armleo_gpio_23/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_23/armleo_gpio_lv2hv_1/Y armleo_gpio_23/armleo_gpio_lv2hv_2/Y armleo_gpio_23/armleo_gpio_lv2hv_2/A ++ armleo_gpio_23/armleo_gpio_lv2hv_4/A armleo_gpio_23/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_23/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_23/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_23/armleo_gpio_lv2hv_4/A_N armleo_gpio_23/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_23/armleo_gpio_lv2hv_0/A_N armleo_gpio_23/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_23/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_23/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_23/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_23/armleo_gpio_lv2hv_0/A ++ armleo_gpio_23/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_23/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_23/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_23/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_23/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_23/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_23/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_23/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_23/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_23/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_23/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_23/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_23/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_23/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_23/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_23/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_23/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_23/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_23/armleo_gpio_lv2hv_0/Y armleo_gpio_23/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_23/armleo_gpio_lv2hv_5/A_N armleo_gpio_23/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_23/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_23/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_23/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_23/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_23/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_23/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_23/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_12 vdda2 vssa2 vssa2 vccd2 armleo_gpio_12/out_l armleo_gpio_12/in gpio_analog[14] ++ armleo_gpio_12/oe_l armleo_gpio_12/strong_enable armleo_gpio_12/med_enable armleo_gpio_12/armleo_gpio_lv2hv_1/A ++ armleo_gpio_12/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_12/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_12/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_12/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_12/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_12/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_12/armleo_gpio_lv2hv_4/Y armleo_gpio_12/armleo_gpio_lv2hv_3/Y armleo_gpio_12/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_12/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_12/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_12/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_12/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_12/armleo_gpio_lv2hv_5/Y armleo_gpio_12/armleo_gpio_lv2hv_5/A armleo_gpio_12/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_12/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_12/armleo_gpio_lv2hv_3/A armleo_gpio_12/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_12/armleo_gpio_lv2hv_1/Y armleo_gpio_12/armleo_gpio_lv2hv_2/Y armleo_gpio_12/armleo_gpio_lv2hv_2/A ++ armleo_gpio_12/armleo_gpio_lv2hv_4/A armleo_gpio_12/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_12/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_12/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_12/armleo_gpio_lv2hv_4/A_N armleo_gpio_12/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_12/armleo_gpio_lv2hv_0/A_N armleo_gpio_12/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_12/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_12/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_12/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_12/armleo_gpio_lv2hv_0/A ++ armleo_gpio_12/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_12/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_12/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_12/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_12/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_12/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_12/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_12/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_12/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_12/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_12/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_12/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_12/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_12/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_12/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_12/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_12/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_12/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_12/armleo_gpio_lv2hv_0/Y armleo_gpio_12/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_12/armleo_gpio_lv2hv_5/A_N armleo_gpio_12/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_12/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_12/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_12/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_12/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_12/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_12/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_12/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_24 vdda2 vssa2 vssa2 vccd2 armleo_gpio_24/out_l armleo_gpio_24/in gpio_noesd[4] ++ armleo_gpio_24/oe_l armleo_gpio_24/strong_enable armleo_gpio_24/med_enable armleo_gpio_24/armleo_gpio_lv2hv_1/A ++ armleo_gpio_24/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_24/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_24/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_24/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_24/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_24/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_24/armleo_gpio_lv2hv_4/Y armleo_gpio_24/armleo_gpio_lv2hv_3/Y armleo_gpio_24/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_24/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_24/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_24/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_24/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_24/armleo_gpio_lv2hv_5/Y armleo_gpio_24/armleo_gpio_lv2hv_5/A armleo_gpio_24/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_24/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_24/armleo_gpio_lv2hv_3/A armleo_gpio_24/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_24/armleo_gpio_lv2hv_1/Y armleo_gpio_24/armleo_gpio_lv2hv_2/Y armleo_gpio_24/armleo_gpio_lv2hv_2/A ++ armleo_gpio_24/armleo_gpio_lv2hv_4/A armleo_gpio_24/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_24/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_24/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_24/armleo_gpio_lv2hv_4/A_N armleo_gpio_24/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_24/armleo_gpio_lv2hv_0/A_N armleo_gpio_24/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_24/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_24/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_24/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_24/armleo_gpio_lv2hv_0/A ++ armleo_gpio_24/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_24/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_24/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_24/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_24/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_24/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_24/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_24/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_24/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_24/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_24/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_24/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_24/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_24/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_24/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_24/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_24/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_24/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_24/armleo_gpio_lv2hv_0/Y armleo_gpio_24/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_24/armleo_gpio_lv2hv_5/A_N armleo_gpio_24/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_24/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_24/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_24/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_24/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_24/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_24/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_24/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_13 vdda2 vssa2 vssa2 vccd2 armleo_gpio_13/out_l armleo_gpio_13/in gpio_analog[13] ++ armleo_gpio_13/oe_l armleo_gpio_13/strong_enable armleo_gpio_13/med_enable armleo_gpio_13/armleo_gpio_lv2hv_1/A ++ armleo_gpio_13/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_13/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_13/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_13/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_13/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_13/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_13/armleo_gpio_lv2hv_4/Y armleo_gpio_13/armleo_gpio_lv2hv_3/Y armleo_gpio_13/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_13/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_13/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_13/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_13/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_13/armleo_gpio_lv2hv_5/Y armleo_gpio_13/armleo_gpio_lv2hv_5/A armleo_gpio_13/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_13/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_13/armleo_gpio_lv2hv_3/A armleo_gpio_13/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_13/armleo_gpio_lv2hv_1/Y armleo_gpio_13/armleo_gpio_lv2hv_2/Y armleo_gpio_13/armleo_gpio_lv2hv_2/A ++ armleo_gpio_13/armleo_gpio_lv2hv_4/A armleo_gpio_13/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_13/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_13/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_13/armleo_gpio_lv2hv_4/A_N armleo_gpio_13/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_13/armleo_gpio_lv2hv_0/A_N armleo_gpio_13/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_13/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_13/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_13/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_13/armleo_gpio_lv2hv_0/A ++ armleo_gpio_13/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_13/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_13/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_13/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_13/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_13/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_13/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_13/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_13/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_13/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_13/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_13/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_13/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_13/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_13/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_13/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_13/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_13/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_13/armleo_gpio_lv2hv_0/Y armleo_gpio_13/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_13/armleo_gpio_lv2hv_5/A_N armleo_gpio_13/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_13/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_13/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_13/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_13/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_13/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_13/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_13/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_25 vdda2 vssa2 vssa2 vccd2 armleo_gpio_25/out_l armleo_gpio_25/in gpio_noesd[3] ++ armleo_gpio_25/oe_l armleo_gpio_25/strong_enable armleo_gpio_25/med_enable armleo_gpio_25/armleo_gpio_lv2hv_1/A ++ armleo_gpio_25/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_25/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_25/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_25/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_25/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_25/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_25/armleo_gpio_lv2hv_4/Y armleo_gpio_25/armleo_gpio_lv2hv_3/Y armleo_gpio_25/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_25/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_25/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_25/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_25/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_25/armleo_gpio_lv2hv_5/Y armleo_gpio_25/armleo_gpio_lv2hv_5/A armleo_gpio_25/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_25/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_25/armleo_gpio_lv2hv_3/A armleo_gpio_25/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_25/armleo_gpio_lv2hv_1/Y armleo_gpio_25/armleo_gpio_lv2hv_2/Y armleo_gpio_25/armleo_gpio_lv2hv_2/A ++ armleo_gpio_25/armleo_gpio_lv2hv_4/A armleo_gpio_25/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_25/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_25/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_25/armleo_gpio_lv2hv_4/A_N armleo_gpio_25/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_25/armleo_gpio_lv2hv_0/A_N armleo_gpio_25/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_25/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_25/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_25/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_25/armleo_gpio_lv2hv_0/A ++ armleo_gpio_25/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_25/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_25/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_25/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_25/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_25/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_25/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_25/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_25/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_25/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_25/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_25/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_25/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_25/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_25/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_25/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_25/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_25/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_25/armleo_gpio_lv2hv_0/Y armleo_gpio_25/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_25/armleo_gpio_lv2hv_5/A_N armleo_gpio_25/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_25/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_25/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_25/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_25/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_25/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_25/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_25/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio +Xarmleo_gpio_14 vdda2 vssa2 vssa2 vccd2 armleo_gpio_14/out_l armleo_gpio_14/in io_analog[8] ++ armleo_gpio_14/oe_l armleo_gpio_14/strong_enable armleo_gpio_14/med_enable armleo_gpio_14/armleo_gpio_lv2hv_1/A ++ armleo_gpio_14/sky130_fd_sc_hvl__inv_4_0/Y armleo_gpio_14/armleo_gpio_lv2hv_4/a_217_2223# ++ armleo_gpio_14/sky130_fd_sc_hvl__inv_4_4/Y armleo_gpio_14/sky130_fd_sc_hd__nor2_4_0/a_27_297# ++ armleo_gpio_14/armleo_gpio_lv2hv_5/a_217_2223# armleo_gpio_14/sky130_fd_sc_hvl__inv_16_2/Y ++ armleo_gpio_14/armleo_gpio_lv2hv_4/Y armleo_gpio_14/armleo_gpio_lv2hv_3/Y armleo_gpio_14/armleo_gpio_lv2hv_1/A_N ++ armleo_gpio_14/sky130_fd_sc_hvl__inv_16_5/Y armleo_gpio_14/armleo_gpio_lv2hv_3/A_N ++ armleo_gpio_14/sky130_fd_sc_hvl__inv_4_2/Y armleo_gpio_14/sky130_fd_sc_hvl__inv_16_4/Y ++ armleo_gpio_14/armleo_gpio_lv2hv_5/Y armleo_gpio_14/armleo_gpio_lv2hv_5/A armleo_gpio_14/sky130_fd_sc_hd__inv_4_4/Y ++ armleo_gpio_14/sky130_fd_sc_hd__inv_4_1/A armleo_gpio_14/armleo_gpio_lv2hv_3/A armleo_gpio_14/sky130_fd_sc_hvl__inv_16_0/Y ++ armleo_gpio_14/armleo_gpio_lv2hv_1/Y armleo_gpio_14/armleo_gpio_lv2hv_2/Y armleo_gpio_14/armleo_gpio_lv2hv_2/A ++ armleo_gpio_14/armleo_gpio_lv2hv_4/A armleo_gpio_14/sky130_fd_sc_hd__nand2_4_2/a_27_47# ++ armleo_gpio_14/sky130_fd_sc_hd__nor2_4_1/a_27_297# armleo_gpio_14/sky130_fd_sc_hvl__inv_16_1/Y ++ armleo_gpio_14/armleo_gpio_lv2hv_4/A_N armleo_gpio_14/sky130_fd_sc_hd__inv_4_5/Y ++ armleo_gpio_14/armleo_gpio_lv2hv_0/A_N armleo_gpio_14/sky130_fd_sc_hd__inv_4_1/Y ++ armleo_gpio_14/sky130_fd_pr__res_generic_l1_J5CL4C_0/li_n100_n1000# armleo_gpio_14/armleo_gpio_lv2hv_2/A_N ++ armleo_gpio_14/sky130_fd_sc_hvl__inv_4_1/Y armleo_gpio_14/armleo_gpio_lv2hv_0/A ++ armleo_gpio_14/sky130_fd_sc_hvl__inv_4_3/Y armleo_gpio_14/armleo_gpio_lv2hv_0/a_481_358# ++ armleo_gpio_14/sky130_fd_sc_hd__nor2_4_2/a_27_297# armleo_gpio_14/armleo_gpio_lv2hv_0/a_481_2165# ++ armleo_gpio_14/sky130_fd_sc_hvl__buf_16_0/A armleo_gpio_14/armleo_gpio_lv2hv_1/a_481_2165# ++ armleo_gpio_14/sky130_fd_sc_hvl__inv_4_5/Y armleo_gpio_14/sky130_fd_sc_hvl__inv_16_3/Y ++ armleo_gpio_14/sky130_fd_sc_hd__inv_4_4/A armleo_gpio_14/sky130_fd_sc_hd__nand2_4_3/a_27_47# ++ armleo_gpio_14/armleo_gpio_lv2hv_1/a_481_358# armleo_gpio_14/armleo_gpio_lv2hv_2/a_481_2165# ++ armleo_gpio_14/armleo_gpio_lv2hv_3/a_481_2165# armleo_gpio_14/sky130_fd_sc_hvl__buf_16_0/a_183_141# ++ armleo_gpio_14/armleo_gpio_lv2hv_4/a_481_2165# armleo_gpio_14/armleo_gpio_lv2hv_5/a_481_2165# ++ armleo_gpio_14/armleo_gpio_lv2hv_2/a_481_358# armleo_gpio_14/sky130_fd_sc_hd__nand2_4_0/a_27_47# ++ armleo_gpio_14/armleo_gpio_lv2hv_0/Y armleo_gpio_14/armleo_gpio_lv2hv_3/a_481_358# ++ armleo_gpio_14/armleo_gpio_lv2hv_5/A_N armleo_gpio_14/armleo_gpio_lv2hv_4/a_481_358# ++ armleo_gpio_14/sky130_fd_sc_hd__nand2_4_4/a_27_47# armleo_gpio_14/armleo_gpio_lv2hv_0/a_217_2223# ++ armleo_gpio_14/armleo_gpio_lv2hv_5/a_481_358# armleo_gpio_14/armleo_gpio_lv2hv_1/a_217_2223# ++ armleo_gpio_14/armleo_gpio_lv2hv_2/a_217_2223# armleo_gpio_14/sky130_fd_sc_hd__nand2_4_1/a_27_47# ++ vssa2 armleo_gpio_14/armleo_gpio_lv2hv_3/a_217_2223# armleo_gpio .ends