Updating spice files for names in pending `sky130_fd_pr` release. Updating sky130_fd_sc_hdll 0.1.1. Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_1.cdl b/cells/a211o/sky130_fd_sc_hdll__a211o_1.cdl index 98fa239..d6839f4 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_1.cdl +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a211o_1 A1 A2 B1 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 y C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 y C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a211o_1
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_1.netlist.tsv b/cells/a211o/sky130_fd_sc_hdll__a211o_1.netlist.tsv index 581ad73..e6dc705 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_1.netlist.tsv +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a211o_1 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET y C1 pndB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET y C1 pndB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_1.spice b/cells/a211o/sky130_fd_sc_hdll__a211o_1.spice index 7f1acf3..193cba8 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_1.spice +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a211o_1 A1 A2 B1 C1 VGND VNB VPB VPWR X -M1000 a_80_21# C1 a_546_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=3.5e+11p ps=2.7e+06u -M1001 VGND B1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=8.32e+11p pd=5.16e+06u as=3.8675e+11p ps=3.79e+06u -M1002 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=7.55e+11p pd=5.51e+06u as=2.75e+11p ps=2.55e+06u -M1003 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.7225e+11p ps=1.83e+06u -M1004 a_546_297# B1 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.75e+11p ps=5.15e+06u -M1005 VPWR A2 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_80_21# A1 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.315e+11p ps=2.32e+06u -M1007 a_320_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_227_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_80_21# C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_80_21# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 X a_80_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_80_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_546_297# C1 a_80_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_227_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A2 a_320_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND C1 a_80_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR A1 a_227_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_227_297# B1 a_546_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_320_47# A1 a_80_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_2.cdl b/cells/a211o/sky130_fd_sc_hdll__a211o_2.cdl index 825159b..60305ca 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_2.cdl +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a211o_2 A1 A2 B1 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 y C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 y C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a211o_2
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_2.netlist.tsv b/cells/a211o/sky130_fd_sc_hdll__a211o_2.netlist.tsv index 710528e..d38284a 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_2.netlist.tsv +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a211o_2 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET y C1 pndB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET y C1 pndB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_2.spice b/cells/a211o/sky130_fd_sc_hdll__a211o_2.spice index 823824a..b4a645f 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_2.spice +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a211o_2 A1 A2 B1 C1 VGND VNB VPB VPWR X -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.4e+11p pd=7.88e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_643_297# B1 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=6.8e+11p ps=5.36e+06u -M1002 VGND B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=1.027e+12p pd=7.06e+06u as=4.5825e+11p ps=4.01e+06u -M1003 a_421_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.5925e+11p pd=1.79e+06u as=0p ps=0u -M1004 a_319_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_79_21# C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A2 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1009 a_79_21# C1 a_643_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1010 a_79_21# A1 a_421_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A2 a_421_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A1 a_319_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_421_47# A1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_79_21# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND C1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_319_297# B1 a_643_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_643_297# C1 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_319_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_4.cdl b/cells/a211o/sky130_fd_sc_hdll__a211o_4.cdl index 620658e..8d4e13d 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_4.cdl +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a211o_4 A1 A2 B1 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 y C1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 y C1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a211o_4
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_4.netlist.tsv b/cells/a211o/sky130_fd_sc_hdll__a211o_4.netlist.tsv index 8c01132..bbe3549 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_4.netlist.tsv +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a211o_4 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET y C1 pndB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET y C1 pndB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a211o/sky130_fd_sc_hdll__a211o_4.spice b/cells/a211o/sky130_fd_sc_hdll__a211o_4.spice index 59ee5ff..2a17006 100644 --- a/cells/a211o/sky130_fd_sc_hdll__a211o_4.spice +++ b/cells/a211o/sky130_fd_sc_hdll__a211o_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__a211o_4 A1 A2 B1 C1 VGND VNB VPB VPWR X -M1000 VPWR A2 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.55e+12p pd=1.31e+07u as=1.25e+12p ps=1.05e+07u -M1001 X a_79_204# VGND VNB nshort w=650000u l=150000u -+ ad=4.7125e+11p pd=4.05e+06u as=1.43325e+12p ps=1.221e+07u -M1002 a_1051_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1003 VPWR a_79_204# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1004 VGND a_79_204# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_79_204# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_79_204# C1 a_613_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=3e+11p ps=2.6e+06u -M1007 a_79_204# B1 VGND VNB nshort w=650000u l=150000u -+ ad=7.41e+11p pd=6.18e+06u as=0p ps=0u -M1008 VPWR A1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_79_204# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_79_204# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_204# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_79_204# C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B1 a_79_204# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1243_47# A1 a_79_204# VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1015 a_523_297# B1 a_805_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.4e+11p ps=2.68e+06u -M1016 a_79_204# A1 a_1051_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_613_297# B1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_523_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A2 a_1243_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_79_204# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_523_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_805_297# C1 a_79_204# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND C1 a_79_204# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_79_204# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR a_79_204# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND a_79_204# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_805_297# B1 a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_79_204# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_1243_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND C1 a_79_204# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND B1 a_79_204# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_79_204# C1 a_805_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1 a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_523_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR A2 a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 X a_79_204# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_79_204# A1 a_1243_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND A2 a_1051_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_523_297# B1 a_613_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_613_297# C1 a_79_204# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 X a_79_204# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR a_79_204# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_523_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND a_79_204# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 X a_79_204# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_79_204# C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_1051_47# A1 a_79_204# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.cdl b/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.cdl index 4e474ee..b8faa79 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.cdl +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a211oi_1 A1 A2 B1 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 Y C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 Y C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a211oi_1
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.netlist.tsv b/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.netlist.tsv index f1ab6c9..37bba95 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.netlist.tsv +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a211oi_1 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET Y C1 pndB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET Y C1 pndB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.spice b/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.spice index 27d90e0..f1573a8 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.spice +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__a211oi_1 A1 A2 B1 C1 VGND VNB VPB VPWR Y -M1000 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.05e+11p pd=2.61e+06u as=6.45e+11p ps=5.29e+06u -M1001 Y C1 a_325_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.6e+11p pd=2.72e+06u as=3.15e+11p ps=2.63e+06u -M1002 a_123_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.8525e+11p pd=1.87e+06u as=4.3875e+11p ps=3.95e+06u -M1003 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.1025e+11p ps=4.17e+06u -M1005 a_325_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A1 a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_325_297# C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A2 a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_123_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# B1 a_325_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.cdl b/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.cdl index 3f754c1..77e8349 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.cdl +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a211oi_2 A1 A2 B1 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 Y C1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 Y C1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a211oi_2
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.netlist.tsv b/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.netlist.tsv index 8112273..01a07aa 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.netlist.tsv +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a211oi_2 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET Y C1 pndB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET Y C1 pndB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.spice b/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.spice index 6b49b29..4ecb943 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.spice +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__a211oi_2 A1 A2 B1 C1 VGND VNB VPB VPWR Y -M1000 VPWR A2 a_320_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=9e+11p ps=7.8e+06u -M1001 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=7.085e+11p pd=6.08e+06u as=8.06e+11p ps=7.68e+06u -M1002 a_525_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=5.265e+11p pd=5.52e+06u as=0p ps=0u -M1003 a_320_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y C1 a_37_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=8.5e+11p ps=7.7e+06u -M1005 a_320_297# B1 a_37_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A1 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_320_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A2 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_525_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_37_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_37_297# B1 a_320_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A1 a_320_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_37_297# C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A1 a_320_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND A2 a_525_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y A1 a_525_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_525_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y C1 a_37_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_37_297# B1 a_320_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_320_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_320_297# B1 a_37_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_525_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_320_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR A2 a_320_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.cdl b/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.cdl index dea5f51..49a1bb7 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.cdl +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a211oi_4 A1 A2 B1 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 Y C1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 Y C1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a211oi_4
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.netlist.tsv b/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.netlist.tsv index ca4a0eb..8de2f6c 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.netlist.tsv +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a211oi_4 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET Y C1 pndB VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET Y C1 pndB VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.spice b/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.spice index 2b87277..9cd27ae 100644 --- a/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.spice +++ b/cells/a211oi/sky130_fd_sc_hdll__a211oi_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__a211oi_4 A1 A2 B1 C1 VGND VNB VPB VPWR Y -M1000 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.99e+12p pd=1.798e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=1.404e+12p pd=1.342e+07u as=1.365e+12p ps=1.2e+07u -M1002 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VGND A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.995e+11p ps=7.66e+06u -M1004 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_869_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=6.2e+11p ps=5.24e+06u -M1007 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_1057_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1010 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_119_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C1 a_1057_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# B1 a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y C1 a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_119_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_869_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_1449_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u -M1027 a_27_297# B1 a_1449_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_119_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_119_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_1449_297# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND A2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_119_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# B1 a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y A1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y A1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_119_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y C1 a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_27_297# B1 a_1057_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_869_297# C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND A2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_119_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_1057_297# C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 Y C1 a_1449_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_869_297# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 Y C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_119_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 Y C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.cdl b/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.cdl index 348472c..d1154dc 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.cdl +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a21bo_1 A1 A2 B1_N VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21bo_1
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.netlist.tsv b/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.netlist.tsv index bbcb950..f8edf28 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.netlist.tsv +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a21bo_1 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.spice b/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.spice index 175e2e6..4c81d02 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.spice +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a21bo_1 A1 A2 B1_N VGND VNB VPB VPWR X -M1000 a_326_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.65e+11p pd=5.13e+06u as=6.834e+11p ps=6.52e+06u -M1001 a_412_47# A1 a_235_297# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=1.755e+11p ps=1.84e+06u -M1002 VPWR B1_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_235_297# a_27_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=9.0705e+11p ps=5.49e+06u -M1004 VGND B1_N a_27_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.323e+11p ps=1.47e+06u -M1005 X a_235_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.4375e+11p pd=2.05e+06u as=0p ps=0u -M1006 VGND A2 a_412_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A1 a_326_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_326_297# a_27_413# a_235_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1009 X a_235_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.85e+11p pd=2.77e+06u as=0p ps=0u +X0 a_27_413# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_412_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_235_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_235_297# a_27_413# a_326_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_27_413# a_235_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_413# B1_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VGND a_235_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_326_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A2 a_326_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_235_297# A1 a_412_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.cdl b/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.cdl index 5de53f1..2234263 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.cdl +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a21bo_2 A1 A2 B1_N VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21bo_2
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.netlist.tsv b/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.netlist.tsv index 143bce1..a686b80 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.netlist.tsv +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a21bo_2 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.spice b/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.spice index ca552c9..c7c690d 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.spice +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a21bo_2 A1 A2 B1_N VGND VNB VPB VPWR X -M1000 a_621_47# A1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=2.145e+11p ps=1.96e+06u -M1001 VPWR A1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.372e+11p pd=8.18e+06u as=5.7e+11p ps=5.14e+06u -M1002 VGND A2 a_621_47# VNB nshort w=650000u l=150000u -+ ad=7.8875e+11p pd=7.68e+06u as=0p ps=0u -M1003 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=0p ps=0u -M1004 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.47e+11p ps=2.06e+06u -M1005 a_523_297# a_317_93# a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 a_317_93# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_317_93# B1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1009 a_523_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_79_21# a_317_93# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_621_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_79_21# a_317_93# a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_523_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_79_21# A1 a_621_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND a_317_93# a_79_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND B1_N a_317_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR B1_N a_317_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 VPWR A2 a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.cdl b/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.cdl index 5255765..090f818 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.cdl +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a21bo_4 A1 A2 B1_N VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21bo_4
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.netlist.tsv b/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.netlist.tsv index dacda1f..edc5e6b 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.netlist.tsv +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a21bo_4 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.spice b/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.spice index a30afbe..8cdac9b 100644 --- a/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.spice +++ b/cells/a21bo/sky130_fd_sc_hdll__a21bo_4.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__a21bo_4 A1 A2 B1_N VGND VNB VPB VPWR X -M1000 X a_209_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.47e+12p ps=1.294e+07u -M1001 X a_209_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=1.4235e+12p ps=1.088e+07u -M1002 VPWR A2 a_647_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.12e+12p ps=1.024e+07u -M1003 VPWR B1_N a_36_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1004 VGND a_209_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_647_297# a_36_47# a_209_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 VPWR a_209_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_209_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_647_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_209_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_36_47# a_209_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1011 a_1115_47# A1 a_209_21# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1012 VPWR a_209_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B1_N a_36_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.8275e+11p ps=2.17e+06u -M1014 VPWR A1 a_647_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A2 a_1115_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_209_21# a_36_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_935_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.495e+11p pd=1.76e+06u as=0p ps=0u -M1018 X a_209_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_209_21# a_36_47# a_647_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_647_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_209_21# A1 a_935_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND a_36_47# a_209_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_36_47# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR a_209_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 X a_209_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR A1 a_647_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_1115_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_647_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_935_47# A1 a_209_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_209_21# A1 a_1115_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND a_209_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_36_47# B1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_647_297# a_36_47# a_209_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR A2 a_647_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_209_21# a_36_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_647_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 X a_209_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND A2 a_935_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_209_21# a_36_47# a_647_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND a_209_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 X a_209_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR a_209_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 X a_209_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.cdl b/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.cdl index 75ac715..3b284be 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.cdl +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21boi_1 A1 A2 B1_N VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 net40 A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 net40 A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 net40 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 net40 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21boi_1
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.netlist.tsv b/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.netlist.tsv index 631bd66..757f534 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.netlist.tsv +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21boi_1 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET net40 A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET net40 A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 net40 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET net40 A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET net40 A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 net40 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.spice b/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.spice index f72d863..f1c48a4 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.spice +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__a21boi_1 A1 A2 B1_N VGND VNB VPB VPWR Y -M1000 VPWR B1_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=5.355e+11p pd=4.23e+06u as=1.155e+11p ps=1.39e+06u -M1001 VPWR A1 a_338_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.75e+11p ps=5.15e+06u -M1002 VGND B1_N a_27_413# VNB nshort w=420000u l=150000u -+ ad=4.345e+11p pd=3.99e+06u as=1.533e+11p ps=1.57e+06u -M1003 a_434_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=2.665e+11p pd=2.12e+06u as=3.51e+11p ps=2.38e+06u -M1004 VGND A2 a_434_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y a_27_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_338_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_338_297# a_27_413# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.25e+11p ps=2.65e+06u +X0 a_27_413# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VPWR A2 a_338_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_413# B1_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_434_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND a_27_413# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y A1 a_434_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y a_27_413# a_338_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_338_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.cdl b/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.cdl index cafec47..94de9cd 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.cdl +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21boi_2 A1 A2 B1_N VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 net40 A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 net40 A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 net40 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 net40 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21boi_2
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.netlist.tsv b/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.netlist.tsv index 5c5b5fa..d354aa4 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.netlist.tsv +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21boi_2 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET net40 A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET net40 A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 net40 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET net40 A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET net40 A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 net40 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.spice b/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.spice index e1761c7..e282817 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.spice +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__a21boi_2 A1 A2 B1_N VGND VNB VPB VPWR Y -M1000 a_228_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2e+12p pd=1.04e+07u as=7.055e+11p ps=6.57e+06u -M1001 VPWR A2 a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_228_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_228_297# a_61_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 Y A1 a_529_47# VNB nshort w=650000u l=150000u -+ ad=4.225e+11p pd=3.9e+06u as=1.365e+11p ps=1.72e+06u -M1005 Y a_61_47# a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_61_47# Y VNB nshort w=650000u l=150000u -+ ad=8.845e+11p pd=6.71e+06u as=0p ps=0u -M1007 a_61_47# B1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.155e+11p pd=1.39e+06u as=0p ps=0u -M1008 VPWR A1 a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_529_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B1_N a_61_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.47e+11p ps=1.54e+06u -M1011 a_697_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1012 Y a_61_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A2 a_697_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND a_61_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_228_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_228_297# a_61_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR A2 a_228_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND A2 a_529_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y a_61_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR A1 a_228_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_228_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_697_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_529_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_61_47# B1_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 Y A1 a_697_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR B1_N a_61_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 Y a_61_47# a_228_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.cdl b/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.cdl index 9b857a6..04fa386 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.cdl +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21boi_4 A1 A2 B1_N VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 net40 A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 net40 A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 net40 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 net40 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21boi_4
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.netlist.tsv b/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.netlist.tsv index ddfac16..f458fe3 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.netlist.tsv +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21boi_4 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET net40 A1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET net40 A2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 net40 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET net40 A1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET net40 A2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 net40 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.spice b/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.spice index 728d86a..21f554b 100644 --- a/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.spice +++ b/cells/a21boi/sky130_fd_sc_hdll__a21boi_4.spice
@@ -16,56 +16,30 @@ .subckt sky130_fd_sc_hdll__a21boi_4 A1 A2 B1_N VGND VNB VPB VPWR Y -M1000 a_724_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=7.8e+11p pd=7.6e+06u as=1.365e+12p ps=1.07e+07u -M1001 a_724_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.905e+11p ps=7.94e+06u -M1003 VPWR A2 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.465e+12p pd=1.293e+07u as=2.125e+12p ps=1.825e+07u -M1004 VGND A2 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_227_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1006 a_227_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A1 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_227_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_724_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR B1_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1011 VPWR A2 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_724_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A1 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B1_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.0225e+11p ps=2.23e+06u -M1016 Y a_27_47# a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A1 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A1 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_227_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y a_27_47# a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_227_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_227_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_724_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_724_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y a_27_47# a_227_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_227_297# a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y a_27_47# a_227_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND A2 a_724_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y A1 a_724_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_724_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_47# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_47# B1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_227_297# a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_227_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND A2 a_724_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR A1 a_227_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR A2 a_227_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_227_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_227_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR A1 a_227_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR A2 a_227_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_227_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_724_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 Y A1 a_724_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_1.cdl b/cells/a21o/sky130_fd_sc_hdll__a21o_1.cdl index 2c3f229..cbf50ca 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_1.cdl +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21o_1 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21o_1
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_1.netlist.tsv b/cells/a21o/sky130_fd_sc_hdll__a21o_1.netlist.tsv index 0ecdade..19a45be 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_1.netlist.tsv +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21o_1 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_1.spice b/cells/a21o/sky130_fd_sc_hdll__a21o_1.spice index 670ec82..194d764 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_1.spice +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__a21o_1 A1 A2 B1 VGND VNB VPB VPWR X -M1000 VGND a_81_21# X VNB nshort w=650000u l=150000u -+ ad=7.8325e+11p pd=5.01e+06u as=1.69e+11p ps=1.82e+06u -M1001 a_81_21# B1 VGND VNB nshort w=650000u l=150000u -+ ad=2.1775e+11p pd=1.97e+06u as=0p ps=0u -M1002 VPWR A1 a_317_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.7e+11p pd=5.14e+06u as=5.8e+11p ps=5.16e+06u -M1003 VPWR a_81_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1004 VGND A2 a_416_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1005 a_317_297# B1 a_81_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 a_317_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_416_47# A1 a_81_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND B1 a_81_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 X a_81_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_317_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR A2 a_317_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_81_21# B1 a_317_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_81_21# A1 a_416_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_416_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 X a_81_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_2.cdl b/cells/a21o/sky130_fd_sc_hdll__a21o_2.cdl index 4da10a0..fff7995 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_2.cdl +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21o_2 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21o_2
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_2.netlist.tsv b/cells/a21o/sky130_fd_sc_hdll__a21o_2.netlist.tsv index 36cf2fe..5181d67 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_2.netlist.tsv +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21o_2 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_2.spice b/cells/a21o/sky130_fd_sc_hdll__a21o_2.spice index 1a909e3..a14fcd9 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_2.spice +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a21o_2 A1 A2 B1 VGND VNB VPB VPWR X -M1000 a_444_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.7e+11p pd=5.14e+06u as=9.35e+11p ps=7.87e+06u -M1001 VPWR A1 a_444_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=0p ps=0u -M1003 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.795e+11p pd=2.16e+06u as=8.5475e+11p ps=6.53e+06u -M1004 a_444_297# B1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.25e+11p ps=2.65e+06u -M1005 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_80_21# B1 VGND VNB nshort w=650000u l=150000u -+ ad=3.185e+11p pd=2.28e+06u as=0p ps=0u -M1007 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_532_47# A1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=2.3725e+11p pd=2.03e+06u as=0p ps=0u -M1009 VGND A2 a_532_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_80_21# B1 a_444_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_444_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND a_80_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_80_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR a_80_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND B1 a_80_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR A2 a_444_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_532_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_80_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_80_21# A1 a_532_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_4.cdl b/cells/a21o/sky130_fd_sc_hdll__a21o_4.cdl index a6c46f9..05d4e46 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_4.cdl +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21o_4 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21o_4
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_4.netlist.tsv b/cells/a21o/sky130_fd_sc_hdll__a21o_4.netlist.tsv index 0a08fda..0a79d52 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_4.netlist.tsv +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21o_4 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_4.spice b/cells/a21o/sky130_fd_sc_hdll__a21o_4.spice index 0404fc9..17bae45 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_4.spice +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_4.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__a21o_4 A1 A2 B1 VGND VNB VPB VPWR X -M1000 VGND B1 a_84_21# VNB nshort w=650000u l=150000u -+ ad=1.365e+12p pd=1.07e+07u as=4.81e+11p ps=4.08e+06u -M1001 a_523_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.255e+12p pd=1.051e+07u as=1.47e+12p ps=1.294e+07u -M1002 X a_84_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1003 VPWR a_84_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1004 VPWR A2 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_84_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_84_21# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_801_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1008 VGND a_84_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_991_47# A1 a_84_21# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1010 VGND A2 a_991_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_523_297# B1 a_84_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 VPWR a_84_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_523_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_84_21# B1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_84_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_84_21# A1 a_801_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_84_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_84_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A1 a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND a_84_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_84_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_84_21# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_991_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_84_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_84_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND A2 a_801_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_84_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR A2 a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_84_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_523_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 X a_84_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_801_47# A1 a_84_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR a_84_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND B1 a_84_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_84_21# B1 a_523_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_84_21# A1 a_991_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_523_297# B1 a_84_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_523_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_6.cdl b/cells/a21o/sky130_fd_sc_hdll__a21o_6.cdl index 22ecd3e..5f18da1 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_6.cdl +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_6.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21o_6 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21o_6
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_6.netlist.tsv b/cells/a21o/sky130_fd_sc_hdll__a21o_6.netlist.tsv index 9ccd131..efa6fa2 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_6.netlist.tsv +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_6.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21o_6 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_6.spice b/cells/a21o/sky130_fd_sc_hdll__a21o_6.spice index 01ad7ea..3c6d4b8 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_6.spice +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_6.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__a21o_6 A1 A2 B1 VGND VNB VPB VPWR X -M1000 VGND A2 a_297_47# VNB nshort w=650000u l=150000u -+ ad=1.69e+12p pd=1.3e+07u as=1.69e+11p ps=1.82e+06u -M1001 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=5.265e+11p pd=5.52e+06u as=0p ps=0u -M1002 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=1.7e+12p ps=1.54e+07u -M1003 a_213_47# A1 a_131_47# VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.69e+11p ps=1.82e+06u -M1004 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1005 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_297_47# A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# B1 a_213_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_213_47# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_131_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_213_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# B1 a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR a_213_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_213_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND B1 a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_213_47# A1 a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_131_47# A1 a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 X a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND A2 a_131_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 X a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR a_213_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND a_213_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_297_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND a_213_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR a_213_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND a_213_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_213_47# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 X a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_8.cdl b/cells/a21o/sky130_fd_sc_hdll__a21o_8.cdl index 298355c..6d432d3 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_8.cdl +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_8.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a21o_8 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21o_8
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_8.netlist.tsv b/cells/a21o/sky130_fd_sc_hdll__a21o_8.netlist.tsv index 5ea409a..bb6f105 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_8.netlist.tsv +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_8.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a21o_8 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21o/sky130_fd_sc_hdll__a21o_8.spice b/cells/a21o/sky130_fd_sc_hdll__a21o_8.spice index 0f1e8d6..ef66365 100644 --- a/cells/a21o/sky130_fd_sc_hdll__a21o_8.spice +++ b/cells/a21o/sky130_fd_sc_hdll__a21o_8.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__a21o_8 A1 A2 B1 VGND VNB VPB VPWR X -M1000 VGND A2 a_297_47# VNB nshort w=650000u l=150000u -+ ad=1.9305e+12p pd=1.504e+07u as=1.69e+11p ps=1.82e+06u -M1001 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=7.36e+06u as=0p ps=0u -M1002 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=1.99e+12p ps=1.798e+07u -M1004 a_213_47# A1 a_131_47# VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.69e+11p ps=1.82e+06u -M1005 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1006 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_297_47# A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 a_213_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_213_47# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_131_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_213_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND B1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# B1 a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR a_213_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_213_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND B1 a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_213_47# A1 a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_131_47# A1 a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 X a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND A2 a_131_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR a_213_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 X a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VPWR a_213_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND a_213_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 X a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_297_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND a_213_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND a_213_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR a_213_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VGND a_213_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_213_47# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 X a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.cdl b/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.cdl index 9a0349c..db251fa 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.cdl +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__a21oi_1 A1 A2 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21oi_1
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.netlist.tsv b/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.netlist.tsv index bcfd640..e481d1a 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.netlist.tsv +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__a21oi_1 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.spice b/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.spice index 9718cc2..1ad96d4 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.spice +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__a21oi_1 A1 A2 B1 VGND VNB VPB VPWR Y -M1000 a_121_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=5.75e+11p pd=5.15e+06u as=2.75e+11p ps=2.55e+06u -M1001 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=4.095e+11p ps=3.86e+06u -M1002 a_219_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=1.9175e+11p pd=1.89e+06u as=0p ps=0u -M1003 VPWR A1 a_121_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1004 a_121_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A2 a_219_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_121_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y B1 a_121_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR A2 a_121_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A1 a_219_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_219_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.cdl b/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.cdl index 19c901f..9df9115 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.cdl +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__a21oi_2 A1 A2 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21oi_2
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.netlist.tsv b/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.netlist.tsv index 539df1f..4e981d5 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.netlist.tsv +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__a21oi_2 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.spice b/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.spice index 3a023e2..c20808b 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.spice +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a21oi_2 A1 A2 B1 VGND VNB VPB VPWR Y -M1000 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=1.25e+12p ps=1.05e+07u -M1001 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=7.54e+11p pd=6.22e+06u as=4.55e+11p ps=4e+06u -M1003 a_123_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1004 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_315_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1006 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A2 a_315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A1 a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_315_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND A2 a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A1 a_315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_123_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.cdl b/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.cdl index 99f3ab0..dc3a00b 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.cdl +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__a21oi_4 A1 A2 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a21oi_4
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.netlist.tsv b/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.netlist.tsv index 69fd287..6d7f265 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.netlist.tsv +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__a21oi_4 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.spice b/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.spice index bb87041..efd8327 100644 --- a/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.spice +++ b/cells/a21oi/sky130_fd_sc_hdll__a21oi_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__a21oi_4 A1 A2 B1 VGND VNB VPB VPWR Y -M1000 VPWR A1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.21e+12p pd=1.042e+07u as=2.075e+12p ps=1.815e+07u -M1001 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=1.014e+12p pd=9.62e+06u as=9.23e+11p ps=8.04e+06u -M1002 VPWR A2 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_502_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=8.255e+11p pd=7.74e+06u as=0p ps=0u -M1006 Y B1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1007 a_28_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_502_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_28_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A2 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A1 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_502_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_28_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_28_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A1 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_28_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_28_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A2 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_502_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_502_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_28_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR A1 a_28_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A2 a_502_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_28_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_28_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR A1 a_28_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR A2 a_28_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y A1 a_502_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_502_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_502_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_28_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Y A1 a_502_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VGND A2 a_502_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y B1 a_28_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_28_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_28_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_502_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 Y B1 a_28_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VPWR A2 a_28_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.cdl b/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.cdl index 4c780a1..1b22147 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.cdl +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a221oi_1 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 pndB B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 Y C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 pndB B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 Y C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNC0 Y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a221oi_1
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.netlist.tsv b/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.netlist.tsv index affeab8..0e6a91e 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.netlist.tsv +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a221oi_1 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET pndB B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET Y C1 pndB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET pndB B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET Y C1 pndB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.spice b/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.spice index 7175f11..403c4e1 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.spice +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a221oi_1 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y -M1000 a_211_297# B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=5.6e+11p ps=5.12e+06u -M1001 VPWR A2 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_225_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=4.3225e+11p ps=3.93e+06u -M1003 Y B1 a_225_47# VNB nshort w=650000u l=150000u -+ ad=6.045e+11p pd=5.76e+06u as=0p ps=0u -M1004 VGND A2 a_505_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.47e+11p ps=2.06e+06u -M1005 a_505_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_117_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_211_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# B1 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_225_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y C1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_211_297# B1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_211_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND B2 a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_505_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_117_297# B2 a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A1 a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y A1 a_505_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.cdl b/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.cdl index 0343f56..8f8f734 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.cdl +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a221oi_2 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 pndB B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 Y C1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 pndB B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 Y C1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNC0 Y C1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a221oi_2
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.netlist.tsv b/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.netlist.tsv index 1f3c1af..47880ef 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.netlist.tsv +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a221oi_2 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET pndB B2 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET Y C1 pndB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET pndB B2 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET Y C1 pndB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.spice b/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.spice index 1416929..05221aa 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.spice +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__a221oi_2 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y -M1000 Y B1 a_413_47# VNB nshort w=650000u l=150000u -+ ad=6.89e+11p pd=6.02e+06u as=3.835e+11p ps=3.78e+06u -M1001 a_27_297# B1 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.13e+12p pd=1.026e+07u as=1.515e+12p ps=1.303e+07u -M1002 VPWR A2 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 a_805_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.183e+12p ps=8.84e+06u -M1004 Y C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1005 a_321_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A1 a_805_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# B2 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_321_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B2 a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_413_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_805_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A1 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_805_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_321_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_413_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_321_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_321_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A1 a_805_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_321_297# B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_27_297# C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_805_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR A1 a_321_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR A2 a_321_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_297# B2 a_321_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_321_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_413_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_413_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND B2 a_413_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_321_297# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y B1 a_413_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 Y C1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_297# B1 a_321_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_805_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND A2 a_805_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.cdl b/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.cdl index 442705b..c384e5a 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.cdl +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a221oi_4 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 pndB B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 Y C1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 pndB B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 Y C1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNC0 Y C1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a221oi_4
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.netlist.tsv b/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.netlist.tsv index 9bf5165..a96936b 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.netlist.tsv +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a221oi_4 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET pndB B2 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET Y C1 pndB VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET pndB B2 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET Y C1 pndB VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.spice b/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.spice index 5ea189b..5410439 100644 --- a/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.spice +++ b/cells/a221oi/sky130_fd_sc_hdll__a221oi_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__a221oi_4 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y -M1000 a_511_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.69e+12p pd=2.338e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_503_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=1.157e+12p pd=8.76e+06u as=1.48525e+12p ps=1.367e+07u -M1002 a_1375_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=7.67e+11p pd=7.56e+06u as=1.313e+12p ps=1.184e+07u -M1003 Y C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.01e+12p ps=1.802e+07u -M1004 a_27_297# B1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_1375_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_1375_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A1 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_511_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_511_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_511_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B2 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1375_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# B2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_503_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B1 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_511_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_297# B1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_503_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_27_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_503_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_511_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_511_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_511_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_27_297# B2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND B2 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND A2 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y B1 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 Y A1 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A2 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_503_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_1375_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A2 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR A1 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_1375_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND A2 a_1375_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_297# B1 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_511_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_503_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y B1 a_503_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_511_297# B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_1375_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y C1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_27_297# B2 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_511_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND A2 a_1375_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Y A1 a_1375_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_27_297# C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR A1 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Y A1 a_1375_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Y C1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND B2 a_503_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VGND C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_511_297# B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 VGND B2 a_503_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_503_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 Y B1 a_503_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_503_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 a_27_297# B2 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_511_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_511_297# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 a_511_297# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_1375_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 a_27_297# C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 a_27_297# B1 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 Y C1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_511_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.cdl b/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.cdl index 9f54a4a..15891dd 100644 --- a/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.cdl +++ b/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__a222oi_1 A1 A2 B1 B2 C1 C2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I C1:I C2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 pndB B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 pndB B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 Y C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI8 Y C2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 pndB B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 pndB B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 Y C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNC0 Y C1 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI8 Y C2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI10 net62 C2 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI10 net62 C2 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a222oi_1
diff --git a/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.netlist.tsv b/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.netlist.tsv index c226c65..0c833f4 100644 --- a/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.netlist.tsv +++ b/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__a222oi_1 A1:I A2:I B1:I B2:I C1:I C2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET pndB B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET pndB B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET Y C1 pndB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI8 MOSFET Y C2 pndB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 net62 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI10 MOSFET net62 C2 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET pndB B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET pndB B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET Y C1 pndB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI8 MOSFET Y C2 pndB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 net62 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI10 MOSFET net62 C2 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.spice b/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.spice index 849ed64..9a7325b 100644 --- a/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.spice +++ b/cells/a222oi/sky130_fd_sc_hdll__a222oi_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a222oi_1 A1 A2 B1 B2 C1 C2 VGND VNB VPB VPWR Y -M1000 a_357_297# B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=5.8e+11p ps=5.16e+06u -M1001 Y C2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=0p ps=0u -M1002 VGND C2 a_119_47# VNB nshort w=640000u l=150000u -+ ad=9.28e+11p pd=5.46e+06u as=1.344e+11p ps=1.7e+06u -M1003 Y B1 a_449_47# VNB nshort w=640000u l=150000u -+ ad=4.416e+11p pd=3.94e+06u as=1.344e+11p ps=1.7e+06u -M1004 a_117_297# B2 a_357_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_627_47# A1 Y VNB nshort w=640000u l=150000u -+ ad=2.432e+11p pd=2.04e+06u as=0p ps=0u -M1006 a_117_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_357_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.5e+11p ps=2.7e+06u -M1008 VGND A2 a_627_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A1 a_357_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_449_47# B2 VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_119_47# C1 Y VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y C1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_117_297# B1 a_357_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_119_47# C2 VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X3 a_357_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y C1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X5 a_357_297# B2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A1 a_627_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X7 VPWR A2 a_357_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_117_297# C2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_449_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X10 a_627_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X11 VGND B2 a_449_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u .ends
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_1.cdl b/cells/a22o/sky130_fd_sc_hdll__a22o_1.cdl index e86eb25..ff4ef01 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_1.cdl +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a22o_1 A1 A2 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 y B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 y B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a22o_1
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_1.netlist.tsv b/cells/a22o/sky130_fd_sc_hdll__a22o_1.netlist.tsv index cc5462e..a14368f 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_1.netlist.tsv +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a22o_1 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET y B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 sndB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET y B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 sndB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_1.spice b/cells/a22o/sky130_fd_sc_hdll__a22o_1.spice index 8634516..5325ddb 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_1.spice +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a22o_1 A1 A2 B1 B2 VGND VNB VPB VPWR X -M1000 a_27_297# B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=6.3e+11p ps=5.26e+06u -M1001 VGND A2 a_411_47# VNB nshort w=650000u l=150000u -+ ad=4.355e+11p pd=3.94e+06u as=2.405e+11p ps=2.04e+06u -M1002 a_27_297# B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=4.03e+11p pd=3.84e+06u as=1.755e+11p ps=1.84e+06u -M1003 a_117_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_411_47# A1 a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1006 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.6e+11p pd=2.1e+06u as=0p ps=0u -M1007 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=0p ps=0u -M1008 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_297# B2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_297# A1 a_411_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_117_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_119_47# B1 a_27_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND B2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_117_297# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_411_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR a_27_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_27_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_2.cdl b/cells/a22o/sky130_fd_sc_hdll__a22o_2.cdl index 4a0a7af..f8e74ae 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_2.cdl +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a22o_2 A1 A2 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 y B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 y B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a22o_2
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_2.netlist.tsv b/cells/a22o/sky130_fd_sc_hdll__a22o_2.netlist.tsv index c0edad0..83c6fc7 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_2.netlist.tsv +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a22o_2 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET y B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 sndB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET y B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 sndB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_2.spice b/cells/a22o/sky130_fd_sc_hdll__a22o_2.spice index 753cb25..db8b911 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_2.spice +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a22o_2 A1 A2 B1 B2 VGND VNB VPB VPWR X -M1000 a_27_297# B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=6.4e+11p ps=5.28e+06u -M1001 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=1.01e+12p ps=8.02e+06u -M1002 VGND a_27_297# X VNB nshort w=650000u l=150000u -+ ad=6.955e+11p pd=6.04e+06u as=2.08e+11p ps=1.94e+06u -M1003 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_117_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_411_47# A1 a_27_297# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=4.03e+11p ps=3.84e+06u -M1007 VGND A2 a_411_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=1.495e+11p pd=1.76e+06u as=0p ps=0u -M1010 a_27_297# B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_27_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_119_47# B1 a_27_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_411_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_297# B2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_27_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_297# A1 a_411_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X a_27_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND B2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_117_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_27_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_117_297# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_27_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_4.cdl b/cells/a22o/sky130_fd_sc_hdll__a22o_4.cdl index 666829b..3dd20e9 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_4.cdl +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a22o_4 A1 A2 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 y B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 y B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a22o_4
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_4.netlist.tsv b/cells/a22o/sky130_fd_sc_hdll__a22o_4.netlist.tsv index 2c3e66e..307f1b9 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_4.netlist.tsv +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a22o_4 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET y B2 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 sndB1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET y B2 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 sndB1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a22o/sky130_fd_sc_hdll__a22o_4.spice b/cells/a22o/sky130_fd_sc_hdll__a22o_4.spice index f85bbcb..7c4c7a0 100644 --- a/cells/a22o/sky130_fd_sc_hdll__a22o_4.spice +++ b/cells/a22o/sky130_fd_sc_hdll__a22o_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__a22o_4 A1 A2 B1 B2 VGND VNB VPB VPWR X -M1000 a_1008_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.3975e+12p ps=1.08e+07u -M1001 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.43e+12p ps=1.286e+07u -M1002 VPWR A2 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.515e+12p ps=1.303e+07u -M1003 a_96_21# B1 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VGND A2 a_1008_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_524_297# B1 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1008 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_616_47# B1 a_96_21# VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=4.81e+11p ps=4.08e+06u -M1010 a_524_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1008_47# A1 a_96_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_96_21# B2 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B2 a_616_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_96_21# B1 a_616_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A1 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_616_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_96_21# A1 a_1008_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_524_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_524_297# B2 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_96_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VGND B2 a_616_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_616_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_96_21# A1 a_1008_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_96_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_96_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_96_21# B1 a_616_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR A2 a_524_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_96_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_96_21# B2 a_524_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_524_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR a_96_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_524_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_524_297# B1 a_96_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND A2 a_1008_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_1008_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_1008_47# A1 a_96_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR A1 a_524_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND a_96_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 X a_96_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_96_21# B1 a_524_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_616_47# B1 a_96_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VPWR a_96_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_524_297# B2 a_96_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.cdl b/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.cdl index 83c11dd..60d5d7a 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.cdl +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a22oi_1 A1 A2 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 Y B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 Y B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a22oi_1
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.netlist.tsv b/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.netlist.tsv index e8433af..0d92695 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.netlist.tsv +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a22oi_1 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET Y B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET Y B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.spice b/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.spice index e33ee56..d7936ed 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.spice +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__a22oi_1 A1 A2 B1 B2 VGND VNB VPB VPWR Y -M1000 Y B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=5.8e+11p ps=5.16e+06u -M1001 Y B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.755e+11p ps=1.84e+06u -M1002 a_117_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_411_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1004 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1005 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A2 a_411_47# VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1007 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_411_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y B2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A1 a_411_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_119_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND B2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_117_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_117_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.cdl b/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.cdl index c0f19fc..c1cb505 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.cdl +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a22oi_2 A1 A2 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 Y B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 Y B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB1 sndB1 B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a22oi_2
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.netlist.tsv b/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.netlist.tsv index b050536..9573658 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.netlist.tsv +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a22oi_2 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET Y B2 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET Y B2 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.spice b/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.spice index 7d5e78f..c64ad86 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.spice +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__a22oi_2 A1 A2 B1 B2 VGND VNB VPB VPWR Y -M1000 Y B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=1.51e+12p ps=1.302e+07u -M1001 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=4.485e+11p ps=3.98e+06u -M1002 a_507_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=6.11e+11p pd=5.78e+06u as=4.485e+11p ps=3.98e+06u -M1003 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1004 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_507_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A1 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_117_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_117_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A2 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_117_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y A1 a_507_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y B2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_117_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y B1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR A2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_117_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_507_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_507_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_117_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_117_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND A2 a_507_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.cdl b/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.cdl index fe40a77..d78ddf7 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.cdl +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a22oi_4 A1 A2 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 Y B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 Y B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB1 sndB1 B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a22oi_4
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.netlist.tsv b/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.netlist.tsv index 5e5c265..c673505 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.netlist.tsv +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a22oi_4 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET Y B2 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET Y B2 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.spice b/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.spice index fc96b71..6fdb211 100644 --- a/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.spice +++ b/cells/a22oi/sky130_fd_sc_hdll__a22oi_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__a22oi_4 A1 A2 B1 B2 VGND VNB VPB VPWR Y -M1000 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=3.13e+12p pd=2.426e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_883_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=9.295e+11p pd=9.36e+06u as=8.97e+11p ps=7.96e+06u -M1002 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VGND A2 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1005 a_883_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1006 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=9.62e+11p ps=9.46e+06u -M1009 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A1 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_883_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND A2 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_883_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A1 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_883_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y A1 a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y A1 a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND A2 a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND A2 a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_883_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_27_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_883_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_883_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.cdl b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.cdl index 6cd63f4..9844cd4 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.cdl +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__a2bb2o_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR X *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN2 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor0 inor A1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnor0 inor A1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor A2_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnor1 inor A2_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND B1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNaoi10 VGND B1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 sndNB1 B2 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 y inor VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 y inor VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNB1 B2 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMPnor0 VPWR A1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 y inor VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 y inor VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MMPnor1 sndPA1N A2_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid B1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA1N A2_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid B1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B2 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MMPaoi11 pmid B2 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a2bb2o_1
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.netlist.tsv b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.netlist.tsv index d57b16a..deac2f0 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.netlist.tsv +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__a2bb2o_1 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN2 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor0 MOSFET inor A1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor A2_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND B1 sndNB1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNB1 B2 y VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET y inor VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET y inor pmid VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A1_N sndPA1N VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA1N A2_N inor VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid B1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B2 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor A2_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND B1 sndNB1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNB1 B2 y VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET y inor VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET y inor pmid VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A1_N sndPA1N VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA1N A2_N inor VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid B1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B2 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.spice b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.spice index c7d5054..09c7560 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.spice +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a2bb2o_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR X -M1000 a_525_413# a_243_47# a_79_21# VPB phighvt w=420000u l=180000u -+ ad=2.352e+11p pd=2.8e+06u as=1.134e+11p ps=1.38e+06u -M1001 a_611_47# B2 a_79_21# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.134e+11p ps=1.38e+06u -M1002 a_79_21# a_243_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=7.746e+11p ps=6.34e+06u -M1003 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=4.674e+11p pd=4.32e+06u as=2.7e+11p ps=2.54e+06u -M1004 a_241_297# A1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.029e+11p pd=1.33e+06u as=0p ps=0u -M1005 a_525_413# B1 VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A2_N a_243_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 VGND B1 a_611_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_243_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_243_47# A2_N a_241_297# VPB phighvt w=420000u l=180000u -+ ad=1.155e+11p pd=1.39e+06u as=0p ps=0u -M1010 VPWR B2 a_525_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u +X0 a_525_413# B2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_79_21# a_243_47# a_525_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_241_297# A2_N a_243_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VGND A1_N a_243_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR A1_N a_241_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_243_47# A2_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_79_21# B2 a_611_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_611_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR B1 a_525_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 VGND a_243_47# a_79_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.cdl b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.cdl index e697640..a924037 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.cdl +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__a2bb2o_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR X *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN2 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor0 inor A1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnor0 inor A1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor A2_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnor1 inor A2_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND B1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNaoi10 VGND B1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 sndNB1 B2 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 y inor VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 y inor VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNB1 B2 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMPnor0 VPWR A1_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 y inor VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 y inor VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A1_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMPnor1 sndPA1N A2_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid B1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA1N A2_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid B1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B2 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMPaoi11 pmid B2 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a2bb2o_2
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.netlist.tsv b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.netlist.tsv index e3a6aa2..72f4b1a 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.netlist.tsv +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__a2bb2o_2 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN2 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor0 MOSFET inor A1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor A2_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND B1 sndNB1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNB1 B2 y VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET y inor VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET y inor pmid VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A1_N sndPA1N VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA1N A2_N inor VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid B1 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B2 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor A2_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND B1 sndNB1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNB1 B2 y VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET y inor VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET y inor pmid VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A1_N sndPA1N VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA1N A2_N inor VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid B1 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B2 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.spice b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.spice index f6b4f62..c17f709 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.spice +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__a2bb2o_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR X -M1000 X a_82_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.49e+11p ps=7.32e+06u -M1001 a_696_47# B2 a_82_21# VNB nshort w=420000u l=150000u -+ ad=1.344e+11p pd=1.48e+06u as=1.134e+11p ps=1.38e+06u -M1002 a_343_47# A2_N a_341_297# VPB phighvt w=640000u l=180000u -+ ad=1.76e+11p pd=1.83e+06u as=1.472e+11p ps=1.74e+06u -M1003 VGND a_82_21# X VNB nshort w=650000u l=150000u -+ ad=9.0065e+11p pd=7.95e+06u as=2.08e+11p ps=1.94e+06u -M1004 a_622_369# B1 VPWR VPB phighvt w=640000u l=180000u -+ ad=3.808e+11p pd=3.75e+06u as=0p ps=0u -M1005 VGND A2_N a_343_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1006 a_343_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_622_369# a_343_47# a_82_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 a_341_297# A1_N VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B2 a_622_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_82_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_82_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B1 a_696_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_82_21# a_343_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A1_N a_343_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_341_297# A2_N a_343_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X2 a_82_21# B2 a_696_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_82_21# a_343_47# a_622_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X4 VGND a_343_47# a_82_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR a_82_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR B1 a_622_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X7 a_622_369# B2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X8 X a_82_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_696_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VGND a_82_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_343_47# A2_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VPWR A1_N a_341_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 X a_82_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.cdl b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.cdl index d09e7a9..4e9f000 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.cdl +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__a2bb2o_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR X *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN2 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor0 inor A1_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor0 inor A1_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor A2_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor1 inor A2_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNB1 B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNaoi10 VGND B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 y inor VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 y inor VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A1_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 sndNB1 B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA1N A2_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 y inor VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPaoi20 y inor VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor0 VPWR A1_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor1 sndPA1N A2_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 pmid B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a2bb2o_4
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.netlist.tsv b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.netlist.tsv index d733bc9..86de2db 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.netlist.tsv +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__a2bb2o_4 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN2 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor0 MOSFET inor A1_N VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor A2_N VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND B1 sndNB1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNB1 B2 y VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET y inor VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET y inor pmid VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A1_N sndPA1N VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA1N A2_N inor VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid B1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A1_N VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor A2_N VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND B1 sndNB1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNB1 B2 y VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET y inor VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET y inor pmid VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A1_N sndPA1N VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA1N A2_N inor VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid B1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.spice b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.spice index d2b2e4e..f4b70d7 100644 --- a/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.spice +++ b/cells/a2bb2o/sky130_fd_sc_hdll__a2bb2o_4.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__a2bb2o_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR X -M1000 a_455_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.716e+12p ps=1.438e+07u -M1001 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=1.7e+12p ps=1.54e+07u -M1002 X a_203_47# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1003 X a_203_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VPWR A1_N a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 a_27_297# a_455_21# a_203_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 a_203_47# B2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=3.835e+11p ps=3.78e+06u -M1007 VGND a_203_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_203_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_203_47# a_455_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_203_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_785_297# A2_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1014 VGND a_455_21# a_203_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_203_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_455_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_119_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_455_21# A2_N a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_203_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_203_47# a_455_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_203_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_785_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_119_47# B2 a_203_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# a_455_21# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A1_N a_785_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_203_47# B2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_203_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_455_21# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_785_297# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_455_21# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_455_21# A2_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 X a_203_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_297# B2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 X a_203_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR a_203_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_119_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 X a_203_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_119_47# B2 a_203_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_455_21# A2_N a_785_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND B1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND A1_N a_455_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND a_203_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_203_47# a_455_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_203_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND A2_N a_455_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VGND a_203_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_203_47# a_455_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_785_297# A2_N a_455_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.cdl b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.cdl index 0e405ed..3e236c4 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.cdl +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a2bb2oi_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnor0 inor A1_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor0 inor A1_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor A2_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor1 inor A2_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNaoi10 VGND B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inor VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A1_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 sndNB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA1N A2_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 Y inor VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inor VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor0 VPWR A1_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor1 sndPA1N A2_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 pmid B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inor VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a2bb2oi_1
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.netlist.tsv b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.netlist.tsv index 91ebb2b..36659a0 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.netlist.tsv +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a2bb2oi_1 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnor0 MOSFET inor A1_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor A2_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND B1 sndNB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNB1 B2 Y VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inor VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A1_N sndPA1N VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA1N A2_N inor VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid B1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inor pmid VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A1_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor A2_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND B1 sndNB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNB1 B2 Y VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inor VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A1_N sndPA1N VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA1N A2_N inor VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid B1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inor pmid VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.spice b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.spice index 86c2f67..661dfe0 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.spice +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a2bb2oi_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y -M1000 a_521_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=2.6e+11p ps=2.1e+06u -M1001 a_119_47# A2_N a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=2.3e+11p ps=2.46e+06u -M1002 a_117_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.7e+11p ps=5.14e+06u -M1003 VGND A2_N a_119_47# VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=6.8e+06u as=2.145e+11p ps=1.96e+06u -M1004 Y a_119_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_409_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=0p ps=0u -M1006 a_409_297# a_119_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_119_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND B1 a_521_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B2 a_409_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_521_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_409_297# B2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y a_119_47# a_409_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR A1_N a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_119_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND A1_N a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_119_47# A2_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y B2 a_521_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR B1 a_409_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_117_297# A2_N a_119_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.cdl b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.cdl index b57e50b..8f58a69 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.cdl +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a2bb2oi_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnor0 inor A1_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor0 inor A1_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor A2_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor1 inor A2_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNB1 B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNaoi10 VGND B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inor VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A1_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 sndNB1 B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA1N A2_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 Y inor VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inor VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor0 VPWR A1_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor1 sndPA1N A2_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 pmid B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inor VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a2bb2oi_2
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.netlist.tsv b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.netlist.tsv index 2168b40..9e92986 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.netlist.tsv +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a2bb2oi_2 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnor0 MOSFET inor A1_N VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor A2_N VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND B1 sndNB1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNB1 B2 Y VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inor VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A1_N sndPA1N VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA1N A2_N inor VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid B1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inor pmid VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A1_N VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor A2_N VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND B1 sndNB1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNB1 B2 Y VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inor VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A1_N sndPA1N VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA1N A2_N inor VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid B1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inor pmid VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.spice b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.spice index 321e09b..9697aea 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.spice +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__a2bb2oi_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y -M1000 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=8.7e+11p ps=7.74e+06u -M1001 a_695_297# A2_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=2.9e+11p ps=2.58e+06u -M1002 a_27_297# a_455_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 Y B2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=3.835e+11p ps=3.78e+06u -M1004 a_455_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=1.2805e+12p ps=1.044e+07u -M1005 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A2_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_455_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_455_21# A2_N a_695_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_119_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_695_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A1_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_455_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y a_455_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_455_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A1_N a_695_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_119_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# a_455_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_695_297# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y B2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y a_455_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A2_N a_455_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_455_21# A2_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_455_21# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_455_21# A2_N a_695_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_455_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_27_297# B2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_119_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_119_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_695_297# A2_N a_455_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND B1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 Y a_455_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR A1_N a_695_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND A1_N a_455_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.cdl b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.cdl index 73c72aa..7c5cd3d 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.cdl +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a2bb2oi_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnor0 inor A1_N VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor0 inor A1_N VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor A2_N VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnor1 inor A2_N VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNB1 B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNaoi10 VGND B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inor VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A1_N VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 sndNB1 B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA1N A2_N VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 Y inor VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inor VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor0 VPWR A1_N VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor1 sndPA1N A2_N VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 pmid B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inor VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a2bb2oi_4
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.netlist.tsv b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.netlist.tsv index 1fbc2b2..349aeab 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.netlist.tsv +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a2bb2oi_4 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnor0 MOSFET inor A1_N VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor A2_N VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND B1 sndNB1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNB1 B2 Y VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inor VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A1_N sndPA1N VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA1N A2_N inor VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid B1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inor pmid VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A1_N VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor A2_N VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND B1 sndNB1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNB1 B2 Y VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inor VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A1_N sndPA1N VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA1N A2_N inor VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid B1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inor pmid VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.spice b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.spice index f567974..3449499 100644 --- a/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.spice +++ b/cells/a2bb2oi/sky130_fd_sc_hdll__a2bb2oi_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__a2bb2oi_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y -M1000 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.99e+12p pd=1.798e+07u as=1.74e+12p ps=1.548e+07u -M1001 VGND A1_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=2.067e+12p pd=1.806e+07u as=8.97e+11p ps=7.96e+06u -M1002 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_831_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_297# a_831_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_831_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.97e+11p ps=7.96e+06u -M1007 a_831_21# A2_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.43e+12p ps=1.286e+07u -M1008 Y a_831_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_831_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B1 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.995e+11p ps=7.66e+06u -M1012 VGND B1 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A1_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_109_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_831_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1259_297# A2_N a_831_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_831_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A1_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1259_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_831_21# A2_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_297# a_831_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_831_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR A1_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1259_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y a_831_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y B2 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_109_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_109_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y B2 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Y a_831_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1259_297# A2_N a_831_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_831_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_109_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND A2_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# B2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND B1 a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_109_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_1259_297# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y a_831_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR A1_N a_1259_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_297# a_831_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR A1_N a_1259_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y B2 a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y a_831_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_831_21# A2_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y B2 a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_831_21# A2_N a_1259_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_1259_297# A2_N a_831_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_27_297# a_831_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_831_21# A2_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_1259_297# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND a_831_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_831_21# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_109_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_27_297# B2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VGND a_831_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_831_21# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_109_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 VGND A1_N a_831_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_831_21# A2_N a_1259_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 VGND B1 a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 Y a_831_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 Y a_831_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 a_1259_297# A2_N a_831_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 VGND A2_N a_831_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 VGND A1_N a_831_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VPWR B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 a_109_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 VGND A2_N a_831_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_1.cdl b/cells/a31o/sky130_fd_sc_hdll__a31o_1.cdl index 12ee6c5..144e992 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_1.cdl +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a31o_1 A1 A2 A3 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a31o_1
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_1.netlist.tsv b/cells/a31o/sky130_fd_sc_hdll__a31o_1.netlist.tsv index aead0cf..34893a8 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_1.netlist.tsv +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a31o_1 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_1.spice b/cells/a31o/sky130_fd_sc_hdll__a31o_1.spice index 46d43de..ef3545d 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_1.spice +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a31o_1 A1 A2 A3 B1 VGND VNB VPB VPWR X -M1000 VGND B1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=4.9075e+11p pd=4.11e+06u as=2.47e+11p ps=2.06e+06u -M1001 VPWR A2 a_225_297# VPB phighvt w=1e+06u l=180000u -+ ad=7.05e+11p pd=5.41e+06u as=7e+11p ps=5.4e+06u -M1002 a_225_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1004 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.7225e+11p ps=1.83e+06u -M1005 a_225_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_323_47# A2 a_217_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=2.47e+11p ps=2.06e+06u -M1007 a_80_21# A1 a_323_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_217_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_80_21# B1 a_225_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u +X0 VGND A3 a_217_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 X a_80_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_80_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_225_297# B1 a_80_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_225_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR A3 a_225_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_323_47# A1 a_80_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_217_47# A2 a_323_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR A1 a_225_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_80_21# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_2.cdl b/cells/a31o/sky130_fd_sc_hdll__a31o_2.cdl index e1cf823..140b0b4 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_2.cdl +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a31o_2 A1 A2 A3 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a31o_2
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_2.netlist.tsv b/cells/a31o/sky130_fd_sc_hdll__a31o_2.netlist.tsv index e828a1d..77ca0d5 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_2.netlist.tsv +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a31o_2 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_2.spice b/cells/a31o/sky130_fd_sc_hdll__a31o_2.spice index 1615f09..71a6829 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_2.spice +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a31o_2 A1 A2 A3 B1 VGND VNB VPB VPWR X -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.1e+11p pd=7.82e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=2.405e+11p ps=2.04e+06u -M1002 a_79_21# A1 a_391_47# VNB nshort w=650000u l=150000u -+ ad=3.38e+11p pd=2.34e+06u as=2.47e+11p ps=2.06e+06u -M1003 VGND B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_305_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=0p ps=0u -M1005 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A2 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_79_21# B1 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u -M1008 a_305_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_391_47# A2 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1011 a_307_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A3 a_307_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_305_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A3 a_305_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_391_47# A1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_305_297# B1 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_307_47# A2 a_391_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_79_21# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR A1 a_305_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_4.cdl b/cells/a31o/sky130_fd_sc_hdll__a31o_4.cdl index 638a6eb..9080bbd 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_4.cdl +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a31o_4 A1 A2 A3 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a31o_4
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_4.netlist.tsv b/cells/a31o/sky130_fd_sc_hdll__a31o_4.netlist.tsv index 91303c7..931d84d 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_4.netlist.tsv +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a31o_4 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a31o/sky130_fd_sc_hdll__a31o_4.spice b/cells/a31o/sky130_fd_sc_hdll__a31o_4.spice index 616c14b..81c3fcc 100644 --- a/cells/a31o/sky130_fd_sc_hdll__a31o_4.spice +++ b/cells/a31o/sky130_fd_sc_hdll__a31o_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__a31o_4 A1 A2 A3 B1 VGND VNB VPB VPWR X -M1000 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.47e+12p pd=1.294e+07u as=1.76e+12p ps=1.552e+07u -M1001 a_213_47# A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=2.08e+11p ps=1.94e+06u -M1002 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_297_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VGND a_297_47# X VNB nshort w=650000u l=150000u -+ ad=1.404e+12p pd=1.082e+07u as=4.16e+11p ps=3.88e+06u -M1005 a_297_47# A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1006 VPWR a_297_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_297_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 a_297_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 VGND a_297_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B1 a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_297_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_495_47# A2 a_401_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.08e+11p ps=1.94e+06u -M1015 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_119_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_401_47# A1 a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_297_47# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A3 a_495_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_297_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_297_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_297_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_495_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND a_297_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_401_47# A2 a_495_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_213_47# A1 a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_297_47# B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_297# B1 a_297_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_297_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_119_47# A2 a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_297_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 X a_297_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_297_47# A1 a_401_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 X a_297_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 X a_297_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VGND A3 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VPWR a_297_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VPWR a_297_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR A3 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VGND B1 a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 X a_297_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.cdl b/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.cdl index 05f71ad..88adb6c 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.cdl +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a31oi_1 A1 A2 A3 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a31oi_1
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.netlist.tsv b/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.netlist.tsv index c263fa3..91229c0 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.netlist.tsv +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a31oi_1 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.spice b/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.spice index 7f22f37..7fa1ba3 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.spice +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__a31oi_1 A1 A2 A3 B1 VGND VNB VPB VPWR Y -M1000 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.95e+11p pd=5.19e+06u as=6.35e+11p ps=5.27e+06u -M1001 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_203_47# A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.3075e+11p pd=2.01e+06u as=1.755e+11p ps=1.84e+06u -M1003 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=5.2e+11p pd=4.2e+06u as=2.4375e+11p ps=2.05e+06u -M1004 a_117_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_119_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u -M1007 Y A1 a_203_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR A3 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_119_47# A2 a_203_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A3 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_117_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_117_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_203_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.cdl b/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.cdl index f28d461..cb05f2c 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.cdl +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a31oi_2 A1 A2 A3 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a31oi_2
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.netlist.tsv b/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.netlist.tsv index 66d3bb8..a7aa96b 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.netlist.tsv +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a31oi_2 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.spice b/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.spice index 7581331..3b9c98a 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.spice +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__a31oi_2 A1 A2 A3 B1 VGND VNB VPB VPWR Y -M1000 Y A1 a_297_47# VNB nshort w=650000u l=150000u -+ ad=6.37e+11p pd=5.86e+06u as=4.68e+11p ps=4.04e+06u -M1001 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.5e+12p pd=1.3e+07u as=1.47e+12p ps=8.94e+06u -M1002 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=4.68e+11p ps=4.04e+06u -M1003 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_297_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_297_47# A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.7e+11p pd=2.74e+06u as=0p ps=0u -M1009 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# A2 a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_297_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# A2 a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A3 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A1 a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_297_47# A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR A3 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.cdl b/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.cdl index 2c60653..5a46200 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.cdl +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__a31oi_4 A1 A2 A3 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a31oi_4
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.netlist.tsv b/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.netlist.tsv index 7a3cbea..90abf52 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.netlist.tsv +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__a31oi_4 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.spice b/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.spice index 1b2d4c2..9283fc3 100644 --- a/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.spice +++ b/cells/a31oi/sky130_fd_sc_hdll__a31oi_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__a31oi_4 A1 A2 A3 B1 VGND VNB VPB VPWR Y -M1000 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+12p pd=2.44e+07u as=1.74e+12p ps=1.548e+07u -M1001 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=8.32e+11p ps=7.76e+06u -M1003 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=0p ps=0u -M1007 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1008 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# A2 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_485_47# A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# A2 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_485_47# A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_485_47# A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_485_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# A2 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR A3 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND A3 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y A1 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_47# A2 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND A3 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Y A1 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR A3 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 Y B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_485_47# A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 a_485_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_1.cdl b/cells/a32o/sky130_fd_sc_hdll__a32o_1.cdl index 0569559..ba612aa 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_1.cdl +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__a32o_1 A1 A2 A3 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 y B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 y B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a32o_1
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_1.netlist.tsv b/cells/a32o/sky130_fd_sc_hdll__a32o_1.netlist.tsv index 1e88e2d..21737fa 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_1.netlist.tsv +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__a32o_1 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET y B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 sndB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET y B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 sndB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_1.spice b/cells/a32o/sky130_fd_sc_hdll__a32o_1.spice index 3b4a47c..83847c0 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_1.spice +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__a32o_1 A1 A2 A3 B1 B2 VGND VNB VPB VPWR X -M1000 a_276_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=1.95e+11p pd=1.9e+06u as=6.045e+11p ps=4.46e+06u -M1001 VPWR a_93_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.75e+11p pd=5.95e+06u as=3.4e+11p ps=2.68e+06u -M1002 a_93_21# B1 a_268_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=1.015e+12p ps=8.03e+06u -M1003 a_93_21# A1 a_366_47# VNB nshort w=650000u l=150000u -+ ad=3.185e+11p pd=2.28e+06u as=3.575e+11p ps=2.4e+06u -M1004 a_366_47# A2 a_276_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_93_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1006 a_634_47# B1 a_93_21# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1007 VPWR A2 a_268_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_268_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_268_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_268_297# B2 a_93_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B2 a_634_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_634_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_93_21# B2 a_268_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 X a_93_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_93_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_268_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_268_297# B1 a_93_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_366_47# A1 a_93_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_276_47# A2 a_366_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR A3 a_268_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1 a_268_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND A3 a_276_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_93_21# B1 a_634_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_2.cdl b/cells/a32o/sky130_fd_sc_hdll__a32o_2.cdl index 986dbff..ad76bbd 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_2.cdl +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__a32o_2 A1 A2 A3 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 y B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 y B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a32o_2
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_2.netlist.tsv b/cells/a32o/sky130_fd_sc_hdll__a32o_2.netlist.tsv index af56b6d..c29fdb1 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_2.netlist.tsv +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__a32o_2 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET y B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 sndB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET y B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 sndB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_2.spice b/cells/a32o/sky130_fd_sc_hdll__a32o_2.spice index c6e9e32..b9a30d0 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_2.spice +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__a32o_2 A1 A2 A3 B1 B2 VGND VNB VPB VPWR X -M1000 X a_21_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=1.01e+12p ps=8.02e+06u -M1001 VGND a_21_199# X VNB nshort w=650000u l=150000u -+ ad=8.5475e+11p pd=6.53e+06u as=2.08e+11p ps=1.94e+06u -M1002 VPWR A1 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.5e+11p ps=7.7e+06u -M1003 VPWR a_21_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_21_199# B1 a_382_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=2.3075e+11p ps=2.01e+06u -M1005 a_319_297# B1 a_21_199# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 VPWR A3 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_589_47# A1 a_21_199# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=2.36e+06u as=0p ps=0u -M1008 a_21_199# B2 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_21_199# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_725_47# A2 a_589_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1011 a_319_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_382_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A3 a_725_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_319_297# B2 a_21_199# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_21_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 X a_21_199# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND B2 a_382_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND a_21_199# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_319_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_319_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR a_21_199# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_21_199# B1 a_319_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A2 a_319_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_725_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_21_199# A1 a_589_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_382_47# B1 a_21_199# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_589_47# A2 a_725_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_4.cdl b/cells/a32o/sky130_fd_sc_hdll__a32o_4.cdl index 953a279..b0ffee9 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_4.cdl +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__a32o_4 A1 A2 A3 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 net73 B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 net73 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X net73 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 net73 A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 net73 B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X net73 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 net73 B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 net73 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X net73 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 net73 A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 net73 B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB1 sndB1 B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X net73 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a32o_4
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_4.netlist.tsv b/cells/a32o/sky130_fd_sc_hdll__a32o_4.netlist.tsv index fecb2a2..e603ac5 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_4.netlist.tsv +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__a32o_4 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET net73 B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET net73 B2 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X net73 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET net73 A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET net73 B1 sndB1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X net73 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET net73 B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET net73 B2 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X net73 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET net73 A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET net73 B1 sndB1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X net73 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a32o/sky130_fd_sc_hdll__a32o_4.spice b/cells/a32o/sky130_fd_sc_hdll__a32o_4.spice index 2228c7a..7023a33 100644 --- a/cells/a32o/sky130_fd_sc_hdll__a32o_4.spice +++ b/cells/a32o/sky130_fd_sc_hdll__a32o_4.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__a32o_4 A1 A2 A3 B1 B2 VGND VNB VPB VPWR X -M1000 a_79_21# B1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.36e+12p ps=1.672e+07u -M1001 a_485_47# A2 a_695_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=5.785e+11p ps=5.68e+06u -M1002 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.7e+12p pd=1.54e+07u as=5.8e+11p ps=5.16e+06u -M1003 a_493_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=9.62e+11p ps=9.46e+06u -M1005 VPWR A3 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_1194_47# B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=6.0775e+11p pd=5.77e+06u as=4.16e+11p ps=3.88e+06u -M1008 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_493_297# B2 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_493_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1194_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_79_21# B2 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B2 a_1194_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_695_47# A1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_79_21# B1 a_1194_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_493_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_695_47# A2 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_493_297# B1 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A3 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_485_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_79_21# A1 a_695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR A2 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A3 a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_493_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_485_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_1194_47# B1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_695_47# A1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_493_297# B2 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND B2 a_1194_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_485_47# A2 a_695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR A1 a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND A3 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_79_21# A1 a_695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_1194_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_79_21# B1 a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_79_21# B1 a_1194_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_493_297# B1 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_493_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_79_21# B2 a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_695_47# A2 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_493_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 VPWR A2 a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.cdl b/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.cdl index 69ac370..9566869 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.cdl +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a32oi_1 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 Y B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 Y B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB1 sndB1 B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a32oi_1
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.netlist.tsv b/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.netlist.tsv index cca6c65..b2e52d2 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.netlist.tsv +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a32oi_1 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET Y B2 pndA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET Y B2 pndA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.spice b/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.spice index 05cc6c6..14ed391 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.spice +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__a32oi_1 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y -M1000 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.02e+12p pd=8.04e+06u as=2.9e+11p ps=2.58e+06u -M1001 Y B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=2.36e+06u as=1.755e+11p ps=1.84e+06u -M1002 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1004 a_423_47# A2 a_339_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=1.755e+11p ps=1.84e+06u -M1005 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.03e+11p ps=3.84e+06u -M1006 VGND A3 a_423_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_339_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A1 a_339_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_339_47# A2 a_423_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_119_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND B2 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_423_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.cdl b/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.cdl index 3ced823..721c3e6 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.cdl +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a32oi_2 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 Y B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 Y B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB1 sndB1 B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a32oi_2
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.netlist.tsv b/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.netlist.tsv index a4f6b27..5b369e2 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.netlist.tsv +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a32oi_2 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET Y B2 pndA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET Y B2 pndA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.spice b/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.spice index e8a41fb..68f3b93 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.spice +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__a32oi_2 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y -M1000 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.08e+12p pd=1.016e+07u as=1.71e+12p ps=1.542e+07u -M1001 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1002 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=6.4675e+11p ps=5.89e+06u -M1003 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1005 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A3 a_757_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.81e+11p ps=4.08e+06u -M1007 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_507_47# A2 a_757_47# VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=5.48e+06u as=0p ps=0u -M1009 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_507_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A1 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_757_47# A2 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_757_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_757_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_507_47# A2 a_757_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y A1 a_507_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR A3 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_757_47# A2 a_507_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VGND A3 a_757_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_507_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.cdl b/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.cdl index 5fd6d48..24900cb 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.cdl +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__a32oi_4 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 pndA A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 pndA A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 pndA A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 pndA A3 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 Y B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 pndA A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPB1 Y B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 pndA A3 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 Y B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 sndA1 A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA2 sndA2 A3 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 Y B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 sndA1 A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 sndA2 A3 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 sndB1 B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNB1 sndB1 B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__a32oi_4
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.netlist.tsv b/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.netlist.tsv index 9b8743a..91712de 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.netlist.tsv +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__a32oi_4 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET pndA A1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET pndA A2 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET pndA A3 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET Y B1 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET Y B2 pndA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET Y A1 sndA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET sndA1 A2 sndA2 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET sndA2 A3 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 sndB1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET sndB1 B2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET pndA A1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET pndA A2 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET pndA A3 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET Y B1 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET Y B2 pndA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET Y A1 sndA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET sndA1 A2 sndA2 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET sndA2 A3 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 sndB1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET sndB1 B2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.spice b/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.spice index 19fd342..3372787 100644 --- a/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.spice +++ b/cells/a32oi/sky130_fd_sc_hdll__a32oi_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__a32oi_4 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y -M1000 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=3.925e+12p pd=2.985e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=9.75e+11p ps=9.5e+06u -M1003 a_893_47# A2 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=1.053e+12p pd=9.74e+06u as=8.97e+11p ps=7.96e+06u -M1004 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.195e+12p ps=1.639e+07u -M1006 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_893_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1008 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A1 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1379_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1379_47# A2 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_893_47# A2 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A3 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_893_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y A1 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1379_47# A2 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1379_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND A3 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A1 a_893_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR A3 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_893_47# A2 a_1379_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_297# A3 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_1379_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND A3 a_1379_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_1379_47# A2 a_893_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_893_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_1379_47# A2 a_893_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VGND B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_27_297# B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_27_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_1379_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VPWR A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 VPWR A3 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_893_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 VGND A3 a_1379_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_27_297# A2 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 Y B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X38 Y A1 a_893_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 a_893_47# A2 a_1379_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_1.cdl b/cells/and2/sky130_fd_sc_hdll__and2_1.cdl index 8f3b945..9ec5958 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_1.cdl +++ b/cells/and2/sky130_fd_sc_hdll__and2_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__and2_1 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2_1
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_1.netlist.tsv b/cells/and2/sky130_fd_sc_hdll__and2_1.netlist.tsv index 912cd1e..73fe1e2 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_1.netlist.tsv +++ b/cells/and2/sky130_fd_sc_hdll__and2_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__and2_1 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_1.spice b/cells/and2/sky130_fd_sc_hdll__and2_1.spice index 1d7f254..0f7af09 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_1.spice +++ b/cells/and2/sky130_fd_sc_hdll__and2_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__and2_1 A B VGND VNB VPB VPWR X -M1000 a_27_75# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=4.4565e+11p ps=4.17e+06u -M1001 X a_27_75# VGND VNB nshort w=650000u l=150000u -+ ad=2.3725e+11p pd=2.03e+06u as=2.406e+11p ps=2.11e+06u -M1002 X a_27_75# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.2e+11p pd=3.04e+06u as=0p ps=0u -M1003 VGND B a_123_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1004 VPWR B a_27_75# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_123_75# A a_27_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u +X0 VPWR a_27_75# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A a_27_75# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_27_75# A a_123_75# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND a_27_75# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_123_75# B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_27_75# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_2.cdl b/cells/and2/sky130_fd_sc_hdll__and2_2.cdl index 71e3e97..a61292b 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_2.cdl +++ b/cells/and2/sky130_fd_sc_hdll__and2_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__and2_2 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2_2
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_2.netlist.tsv b/cells/and2/sky130_fd_sc_hdll__and2_2.netlist.tsv index 182c5a1..0feaee6 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_2.netlist.tsv +++ b/cells/and2/sky130_fd_sc_hdll__and2_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__and2_2 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_2.spice b/cells/and2/sky130_fd_sc_hdll__and2_2.spice index 78ac86f..ebf9327 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_2.spice +++ b/cells/and2/sky130_fd_sc_hdll__and2_2.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__and2_2 A B VGND VNB VPB VPWR X -M1000 X a_27_75# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=8.191e+11p ps=6.94e+06u -M1001 X a_27_75# VGND VNB nshort w=650000u l=150000u -+ ad=3.185e+11p pd=2.28e+06u as=4.656e+11p ps=4.16e+06u -M1002 a_27_75# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1003 VGND a_27_75# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND B a_123_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1005 VPWR a_27_75# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B a_27_75# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_123_75# A a_27_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u +X0 VGND a_27_75# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A a_27_75# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_27_75# A a_123_75# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 X a_27_75# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_123_75# B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR a_27_75# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_27_75# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_75# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_4.cdl b/cells/and2/sky130_fd_sc_hdll__and2_4.cdl index 20cbbda..8bcfadb 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_4.cdl +++ b/cells/and2/sky130_fd_sc_hdll__and2_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__and2_4 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2_4
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_4.netlist.tsv b/cells/and2/sky130_fd_sc_hdll__and2_4.netlist.tsv index 1d85eee..ed76bda 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_4.netlist.tsv +++ b/cells/and2/sky130_fd_sc_hdll__and2_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__and2_4 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_4.spice b/cells/and2/sky130_fd_sc_hdll__and2_4.spice index 6caa93a..851abe2 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_4.spice +++ b/cells/and2/sky130_fd_sc_hdll__and2_4.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__and2_4 A B VGND VNB VPB VPWR X -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.245e+12p ps=1.049e+07u -M1001 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=7.085e+11p pd=6.08e+06u as=4.615e+11p ps=4.02e+06u -M1002 a_120_47# A a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=2.0475e+11p ps=1.93e+06u -M1003 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=0p ps=0u -M1005 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B a_120_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_120_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# A a_120_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_47# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_6.cdl b/cells/and2/sky130_fd_sc_hdll__and2_6.cdl index df0312e..0d2650d 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_6.cdl +++ b/cells/and2/sky130_fd_sc_hdll__and2_6.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__and2_6 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2_6
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_6.netlist.tsv b/cells/and2/sky130_fd_sc_hdll__and2_6.netlist.tsv index f2a0d46..8a5db05 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_6.netlist.tsv +++ b/cells/and2/sky130_fd_sc_hdll__and2_6.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__and2_6 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_6.spice b/cells/and2/sky130_fd_sc_hdll__and2_6.spice index 2e4239f..69b06b3 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_6.spice +++ b/cells/and2/sky130_fd_sc_hdll__and2_6.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__and2_6 A B VGND VNB VPB VPWR X -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.72e+12p pd=1.544e+07u as=8.7e+11p ps=7.74e+06u -M1001 VGND B a_293_47# VNB nshort w=650000u l=150000u -+ ad=1.2155e+12p pd=1.024e+07u as=1.82e+11p ps=1.86e+06u -M1002 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.265e+11p ps=5.52e+06u -M1005 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_117_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_293_47# A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1009 a_117_297# A a_131_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.56e+11p ps=1.78e+06u -M1010 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_131_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR B a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_117_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_117_297# A a_293_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND B a_131_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_293_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_131_47# A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_8.cdl b/cells/and2/sky130_fd_sc_hdll__and2_8.cdl index 2cf492e..faf37d6 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_8.cdl +++ b/cells/and2/sky130_fd_sc_hdll__and2_8.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__and2_8 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2_8
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_8.netlist.tsv b/cells/and2/sky130_fd_sc_hdll__and2_8.netlist.tsv index a8bc7b1..eab83b8 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_8.netlist.tsv +++ b/cells/and2/sky130_fd_sc_hdll__and2_8.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__and2_8 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2/sky130_fd_sc_hdll__and2_8.spice b/cells/and2/sky130_fd_sc_hdll__and2_8.spice index 3c7884c..5ac892b 100644 --- a/cells/and2/sky130_fd_sc_hdll__and2_8.spice +++ b/cells/and2/sky130_fd_sc_hdll__and2_8.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__and2_8 A B VGND VNB VPB VPWR X -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=2.01e+12p pd=1.802e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND B a_293_47# VNB nshort w=650000u l=150000u -+ ad=1.456e+12p pd=1.228e+07u as=1.82e+11p ps=1.86e+06u -M1002 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1006 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_293_47# A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1011 a_117_297# A a_131_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.56e+11p ps=1.78e+06u -M1012 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_131_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR B a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_117_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_117_297# A a_293_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND B a_131_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_293_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_131_47# A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_1.cdl b/cells/and2b/sky130_fd_sc_hdll__and2b_1.cdl index 1ddc9ab..763a481 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_1.cdl +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__and2b_1 A_N B VGND VNB VPB VPWR X *.PININFO A_N:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2b_1
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_1.netlist.tsv b/cells/and2b/sky130_fd_sc_hdll__and2b_1.netlist.tsv index 372fa40..7a54aad 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_1.netlist.tsv +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__and2b_1 A_N:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_1.spice b/cells/and2b/sky130_fd_sc_hdll__and2b_1.spice index fb4b07a..54e4e37 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_1.spice +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__and2b_1 A_N B VGND VNB VPB VPWR X -M1000 VPWR A_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=6.422e+11p pd=5.18e+06u as=1.134e+11p ps=1.38e+06u -M1001 VGND B a_327_47# VNB nshort w=420000u l=150000u -+ ad=3.653e+11p pd=3.54e+06u as=1.218e+11p ps=1.42e+06u -M1002 a_225_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1003 a_327_47# a_27_413# a_225_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1004 X a_225_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.95e+11p pd=1.9e+06u as=0p ps=0u -M1005 X a_225_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.1e+11p pd=2.62e+06u as=0p ps=0u -M1006 a_27_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 VPWR B a_225_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_413# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_327_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VGND a_225_413# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_225_413# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_27_413# a_225_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VGND A_N a_27_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_225_413# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_225_413# a_27_413# a_327_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_2.cdl b/cells/and2b/sky130_fd_sc_hdll__and2b_2.cdl index 7adaa9e..fce0815 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_2.cdl +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__and2b_2 A_N B VGND VNB VPB VPWR X *.PININFO A_N:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2b_2
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_2.netlist.tsv b/cells/and2b/sky130_fd_sc_hdll__and2b_2.netlist.tsv index 65e6806..417c449 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_2.netlist.tsv +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__and2b_2 A_N:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_2.spice b/cells/and2b/sky130_fd_sc_hdll__and2b_2.spice index 97740e4..7260811 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_2.spice +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__and2b_2 A_N B VGND VNB VPB VPWR X -M1000 VPWR a_230_413# X VPB phighvt w=1e+06u l=180000u -+ ad=9.248e+11p pd=7.78e+06u as=4.5e+11p ps=2.9e+06u -M1001 VPWR A_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 VGND B a_327_47# VNB nshort w=420000u l=150000u -+ ad=5.4195e+11p pd=5.38e+06u as=1.344e+11p ps=1.48e+06u -M1003 VPWR B a_230_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1004 VGND a_230_413# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.12e+11p ps=2.26e+06u -M1005 a_327_47# a_27_413# a_230_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 a_27_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 X a_230_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_230_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_230_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_413# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VPWR a_27_413# a_230_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_327_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_230_413# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 X a_230_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_230_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_230_413# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND A_N a_27_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_230_413# a_27_413# a_327_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VPWR a_230_413# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_4.cdl b/cells/and2b/sky130_fd_sc_hdll__and2b_4.cdl index 039dd40..d4edef3 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_4.cdl +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__and2b_4 A_N B VGND VNB VPB VPWR X *.PININFO A_N:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and2b_4
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_4.netlist.tsv b/cells/and2b/sky130_fd_sc_hdll__and2b_4.netlist.tsv index 78f9253..6e9c813 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_4.netlist.tsv +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__and2b_4 A_N:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and2b/sky130_fd_sc_hdll__and2b_4.spice b/cells/and2b/sky130_fd_sc_hdll__and2b_4.spice index 151478f..f883296 100644 --- a/cells/and2b/sky130_fd_sc_hdll__and2b_4.spice +++ b/cells/and2b/sky130_fd_sc_hdll__and2b_4.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__and2b_4 A_N B VGND VNB VPB VPWR X -M1000 VPWR B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=1.2757e+12p pd=1.065e+07u as=2.9e+11p ps=2.58e+06u -M1001 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6.1e+11p ps=5.22e+06u -M1002 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=7.61e+11p pd=6.33e+06u as=4.615e+11p ps=4.02e+06u -M1003 VGND B a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.365e+11p ps=1.72e+06u -M1004 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# a_33_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_33_199# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_119_47# a_33_199# a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1009 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_33_199# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1011 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR a_33_199# a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_119_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A_N a_33_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_47# a_33_199# a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_47# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR A_N a_33_199# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_1.cdl b/cells/and3/sky130_fd_sc_hdll__and3_1.cdl index 43e3052..10ab44b 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_1.cdl +++ b/cells/and3/sky130_fd_sc_hdll__and3_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__and3_1 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and3_1
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_1.netlist.tsv b/cells/and3/sky130_fd_sc_hdll__and3_1.netlist.tsv index f30b39a..67c83e1 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_1.netlist.tsv +++ b/cells/and3/sky130_fd_sc_hdll__and3_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__and3_1 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_1.spice b/cells/and3/sky130_fd_sc_hdll__and3_1.spice index fc1fe71..2c4c82c 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_1.spice +++ b/cells/and3/sky130_fd_sc_hdll__and3_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__and3_1 A B C VGND VNB VPB VPWR X -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=4.548e+11p ps=4.26e+06u -M1001 a_213_47# B a_119_47# VNB nshort w=420000u l=150000u -+ ad=2.247e+11p pd=1.91e+06u as=1.344e+11p ps=1.48e+06u -M1002 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.255e+11p ps=3.23e+06u -M1003 VGND C a_213_47# VNB nshort w=420000u l=150000u -+ ad=2.58e+11p pd=2.2e+06u as=0p ps=0u -M1004 VPWR C a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1006 a_119_47# A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1007 a_27_47# B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR B a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_119_47# B a_213_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_27_47# A a_119_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_213_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_27_47# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_2.cdl b/cells/and3/sky130_fd_sc_hdll__and3_2.cdl index aced004..660322c 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_2.cdl +++ b/cells/and3/sky130_fd_sc_hdll__and3_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__and3_2 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and3_2
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_2.netlist.tsv b/cells/and3/sky130_fd_sc_hdll__and3_2.netlist.tsv index 0168cf4..100339d 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_2.netlist.tsv +++ b/cells/and3/sky130_fd_sc_hdll__and3_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__and3_2 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_2.spice b/cells/and3/sky130_fd_sc_hdll__and3_2.spice index c51af94..09f2727 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_2.spice +++ b/cells/and3/sky130_fd_sc_hdll__and3_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__and3_2 A B C VGND VNB VPB VPWR X -M1000 VGND a_29_311# X VNB nshort w=650000u l=150000u -+ ad=5.093e+11p pd=4.31e+06u as=2.21e+11p ps=1.98e+06u -M1001 VGND C a_194_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.281e+11p ps=1.45e+06u -M1002 VPWR C a_29_311# VPB phighvt w=420000u l=180000u -+ ad=8.325e+11p pd=6.94e+06u as=2.7055e+11p ps=3.05e+06u -M1003 a_29_311# B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_194_53# B a_122_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1005 VPWR a_29_311# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 X a_29_311# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_29_311# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_122_53# A a_29_311# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 VPWR A a_29_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_29_311# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_122_53# B a_194_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_29_311# A a_122_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_29_311# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VPWR a_29_311# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_29_311# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 VGND a_29_311# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_194_53# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR B a_29_311# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 X a_29_311# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_4.cdl b/cells/and3/sky130_fd_sc_hdll__and3_4.cdl index d82d72e..7fe47e7 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_4.cdl +++ b/cells/and3/sky130_fd_sc_hdll__and3_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__and3_4 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and3_4
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_4.netlist.tsv b/cells/and3/sky130_fd_sc_hdll__and3_4.netlist.tsv index 9474f7c..0f6d079 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_4.netlist.tsv +++ b/cells/and3/sky130_fd_sc_hdll__and3_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__and3_4 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and3/sky130_fd_sc_hdll__and3_4.spice b/cells/and3/sky130_fd_sc_hdll__and3_4.spice index a2b9c36..7a0c798 100644 --- a/cells/and3/sky130_fd_sc_hdll__and3_4.spice +++ b/cells/and3/sky130_fd_sc_hdll__and3_4.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__and3_4 A B C VGND VNB VPB VPWR X -M1000 X a_85_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.435e+12p ps=1.087e+07u -M1001 a_85_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.1e+11p pd=5.22e+06u as=0p ps=0u -M1002 a_185_47# A a_85_297# VNB nshort w=650000u l=150000u -+ ad=3.2175e+11p pd=2.29e+06u as=1.9825e+11p ps=1.91e+06u -M1003 X a_85_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.615e+11p pd=4.02e+06u as=7.085e+11p ps=6.08e+06u -M1004 VPWR a_85_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_85_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_314_47# B a_185_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1007 VGND C a_314_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_85_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR C a_85_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_85_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_85_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_85_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_85_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B a_85_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_85_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_85_297# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_85_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_85_297# A a_185_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_314_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_85_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_185_47# B a_314_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_85_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_85_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR a_85_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND a_85_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 X a_85_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND a_85_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_1.cdl b/cells/and3b/sky130_fd_sc_hdll__and3b_1.cdl index 8e94cf9..f85c4f4 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_1.cdl +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__and3b_1 A_N B C VGND VNB VPB VPWR X *.PININFO A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and3b_1
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_1.netlist.tsv b/cells/and3b/sky130_fd_sc_hdll__and3b_1.netlist.tsv index 8cf0903..26c83f7 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_1.netlist.tsv +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__and3b_1 A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_1.spice b/cells/and3b/sky130_fd_sc_hdll__and3b_1.spice index c36bdb0..ee42029 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_1.spice +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__and3b_1 A_N B C VGND VNB VPB VPWR X -M1000 a_317_53# a_117_413# a_225_311# VNB nshort w=420000u l=150000u -+ ad=1.344e+11p pd=1.48e+06u as=1.197e+11p ps=1.41e+06u -M1001 X a_225_311# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=4.7045e+11p ps=4.01e+06u -M1002 a_117_413# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=5.913e+11p ps=5.75e+06u -M1003 a_225_311# B VPWR VPB phighvt w=420000u l=180000u -+ ad=2.7055e+11p pd=3.05e+06u as=0p ps=0u -M1004 VPWR C a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_117_413# a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_117_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 a_411_53# B a_317_53# VNB nshort w=420000u l=150000u -+ ad=1.071e+11p pd=1.35e+06u as=0p ps=0u -M1008 X a_225_311# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1009 VGND C a_411_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A_N a_117_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VPWR B a_225_311# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_317_53# B a_411_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_225_311# a_117_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VGND A_N a_117_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_225_311# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_225_311# a_117_413# a_317_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VPWR a_225_311# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_411_53# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VGND a_225_311# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_2.cdl b/cells/and3b/sky130_fd_sc_hdll__and3b_2.cdl index c8656ed..54fa980 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_2.cdl +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__and3b_2 A_N B C VGND VNB VPB VPWR X *.PININFO A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and3b_2
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_2.netlist.tsv b/cells/and3b/sky130_fd_sc_hdll__and3b_2.netlist.tsv index badbdf0..3e10c74 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_2.netlist.tsv +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__and3b_2 A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_2.spice b/cells/and3b/sky130_fd_sc_hdll__and3b_2.spice index 60aa5cf..5059b7f 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_2.spice +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__and3b_2 A_N B C VGND VNB VPB VPWR X -M1000 a_117_311# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.176e+11p pd=1.4e+06u as=6.936e+11p ps=5.94e+06u -M1001 a_317_53# a_117_311# a_225_311# VNB nshort w=420000u l=150000u -+ ad=1.344e+11p pd=1.48e+06u as=1.218e+11p ps=1.42e+06u -M1002 a_117_311# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=9.409e+11p ps=8.31e+06u -M1003 a_225_311# B VPWR VPB phighvt w=420000u l=180000u -+ ad=2.7055e+11p pd=3.05e+06u as=0p ps=0u -M1004 VPWR C a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_225_311# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1006 X a_225_311# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_117_311# a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_225_311# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 a_411_53# B a_317_53# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1010 VGND C a_411_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_225_311# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B a_225_311# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_317_53# B a_411_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 X a_225_311# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_225_311# a_117_311# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VPWR A_N a_117_311# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VGND A_N a_117_311# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR a_225_311# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_225_311# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_225_311# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_225_311# a_117_311# a_317_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_411_53# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VGND a_225_311# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_4.cdl b/cells/and3b/sky130_fd_sc_hdll__and3b_4.cdl index f90d22f..d9d38b2 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_4.cdl +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__and3b_4 A_N B C VGND VNB VPB VPWR X *.PININFO A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and3b_4
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_4.netlist.tsv b/cells/and3b/sky130_fd_sc_hdll__and3b_4.netlist.tsv index 1e9845f..c34f5aa 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_4.netlist.tsv +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__and3b_4 A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and3b/sky130_fd_sc_hdll__and3b_4.spice b/cells/and3b/sky130_fd_sc_hdll__and3b_4.spice index b0ab54b..10cd6a1 100644 --- a/cells/and3b/sky130_fd_sc_hdll__and3b_4.spice +++ b/cells/and3b/sky130_fd_sc_hdll__and3b_4.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__and3b_4 A_N B C VGND VNB VPB VPWR X -M1000 VGND C a_277_47# VNB nshort w=650000u l=150000u -+ ad=7.285e+11p pd=6.23e+06u as=1.82e+11p ps=1.86e+06u -M1001 VPWR a_56_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.3907e+12p pd=1.088e+07u as=6.1e+11p ps=5.22e+06u -M1002 X a_56_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR C a_56_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6.6e+11p ps=5.32e+06u -M1004 X a_56_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.615e+11p pd=4.02e+06u as=0p ps=0u -M1005 VPWR a_98_199# a_56_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_56_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_56_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_56_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_162_47# a_98_199# a_56_297# VNB nshort w=650000u l=150000u -+ ad=2.7625e+11p pd=2.15e+06u as=2.3075e+11p ps=2.01e+06u -M1010 VGND a_56_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_98_199# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.239e+11p pd=1.43e+06u as=0p ps=0u -M1012 VPWR a_56_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_98_199# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.743e+11p pd=1.67e+06u as=0p ps=0u -M1014 a_277_47# B a_162_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_56_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B a_56_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_56_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 X a_56_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_56_297# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_56_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR a_56_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_56_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 X a_56_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_56_297# a_98_199# a_162_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_162_47# B a_277_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_277_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND a_56_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR a_56_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A_N a_98_199# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X14 a_56_297# a_98_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND A_N a_98_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_1.cdl b/cells/and4/sky130_fd_sc_hdll__and4_1.cdl index a5a961e..2e703e6 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_1.cdl +++ b/cells/and4/sky130_fd_sc_hdll__and4_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__and4_1 A B C D VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4_1
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_1.netlist.tsv b/cells/and4/sky130_fd_sc_hdll__and4_1.netlist.tsv index f04ebec..4ca58e8 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_1.netlist.tsv +++ b/cells/and4/sky130_fd_sc_hdll__and4_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__and4_1 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_1.spice b/cells/and4/sky130_fd_sc_hdll__and4_1.spice index 79b230f..39d7650 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_1.spice +++ b/cells/and4/sky130_fd_sc_hdll__and4_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__and4_1 A B C D VGND VNB VPB VPWR X -M1000 VGND D a_299_47# VNB nshort w=420000u l=150000u -+ ad=2.7525e+11p pd=2.2e+06u as=1.428e+11p ps=1.52e+06u -M1001 a_27_47# A VPWR VPB phighvt w=420000u l=180000u -+ ad=2.52e+11p pd=2.88e+06u as=5.601e+11p ps=5.56e+06u -M1002 a_203_47# B a_119_47# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.134e+11p ps=1.38e+06u -M1003 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.6e+11p pd=2.92e+06u as=0p ps=0u -M1004 a_27_47# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.925e+11p pd=2.2e+06u as=0p ps=0u -M1006 a_299_47# C a_203_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_119_47# A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 VPWR B a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR D a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_27_47# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 a_119_47# B a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR C a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_27_47# A a_119_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_203_47# C a_299_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_299_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_2.cdl b/cells/and4/sky130_fd_sc_hdll__and4_2.cdl index e12b4fe..18b0d89 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_2.cdl +++ b/cells/and4/sky130_fd_sc_hdll__and4_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__and4_2 A B C D VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4_2
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_2.netlist.tsv b/cells/and4/sky130_fd_sc_hdll__and4_2.netlist.tsv index c6d4a95..fd52a19 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_2.netlist.tsv +++ b/cells/and4/sky130_fd_sc_hdll__and4_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__and4_2 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_2.spice b/cells/and4/sky130_fd_sc_hdll__and4_2.spice index e10a945..22bba7f 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_2.spice +++ b/cells/and4/sky130_fd_sc_hdll__and4_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__and4_2 A B C D VGND VNB VPB VPWR X -M1000 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=5.1575e+11p pd=4.24e+06u as=2.795e+11p ps=2.16e+06u -M1001 VGND D a_301_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1002 a_27_47# A VPWR VPB phighvt w=420000u l=180000u -+ ad=2.478e+11p pd=2.86e+06u as=9.943e+11p ps=8.44e+06u -M1003 a_27_47# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=0p ps=0u -M1005 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_203_47# B a_119_47# VNB nshort w=420000u l=150000u -+ ad=1.428e+11p pd=1.52e+06u as=1.134e+11p ps=1.38e+06u -M1007 a_119_47# A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 VPWR B a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_301_47# C a_203_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR D a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_27_47# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 a_27_47# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_119_47# B a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_27_47# A a_119_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VPWR C a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_203_47# C a_301_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_301_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_4.cdl b/cells/and4/sky130_fd_sc_hdll__and4_4.cdl index 5180905..6055015 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_4.cdl +++ b/cells/and4/sky130_fd_sc_hdll__and4_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__and4_4 A B C D VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4_4
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_4.netlist.tsv b/cells/and4/sky130_fd_sc_hdll__and4_4.netlist.tsv index 9f9be70..9be1769 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_4.netlist.tsv +++ b/cells/and4/sky130_fd_sc_hdll__and4_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__and4_4 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4/sky130_fd_sc_hdll__and4_4.spice b/cells/and4/sky130_fd_sc_hdll__and4_4.spice index b158d2f..8a48e25 100644 --- a/cells/and4/sky130_fd_sc_hdll__and4_4.spice +++ b/cells/and4/sky130_fd_sc_hdll__and4_4.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__and4_4 A B C D VGND VNB VPB VPWR X -M1000 VPWR D a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=1.51e+12p pd=1.302e+07u as=7.4e+11p ps=5.48e+06u -M1001 a_198_47# B a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=1.5925e+11p ps=1.79e+06u -M1002 VPWR B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_47# C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=6.24e+11p pd=5.82e+06u as=4.485e+11p ps=3.98e+06u -M1005 VGND D a_304_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.1525e+11p ps=2.27e+06u -M1006 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1008 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_119_47# A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1013 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_304_47# C a_198_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR C a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_119_47# B a_198_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_304_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# A a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_47# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_198_47# C a_304_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_47# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_1.cdl b/cells/and4b/sky130_fd_sc_hdll__and4b_1.cdl index c84dc46..907c446 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_1.cdl +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__and4b_1 A_N B C D VGND VNB VPB VPWR X *.PININFO A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4b_1
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_1.netlist.tsv b/cells/and4b/sky130_fd_sc_hdll__and4b_1.netlist.tsv index 2a52fa5..8fe979b 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_1.netlist.tsv +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__and4b_1 A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_1.spice b/cells/and4b/sky130_fd_sc_hdll__and4b_1.spice index 4503d8f..d50b2b0 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_1.spice +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__and4b_1 A_N B C D VGND VNB VPB VPWR X -M1000 a_379_47# B a_307_47# VNB nshort w=420000u l=150000u -+ ad=2.1e+11p pd=1.84e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=7.115e+11p pd=6.35e+06u as=1.134e+11p ps=1.38e+06u -M1002 a_509_47# C a_379_47# VNB nshort w=420000u l=150000u -+ ad=1.491e+11p pd=1.55e+06u as=0p ps=0u -M1003 X a_213_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=3.422e+11p ps=3.43e+06u -M1004 VPWR B a_213_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.171e+11p ps=3.19e+06u -M1005 VGND D a_509_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_213_413# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_213_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1008 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 a_213_413# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR D a_213_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_307_47# a_27_47# a_213_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 a_213_413# a_27_47# a_307_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR C a_213_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VPWR a_213_413# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_213_413# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_213_413# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 VGND a_213_413# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_27_47# a_213_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_307_47# B a_379_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_379_47# C a_509_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_509_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_2.cdl b/cells/and4b/sky130_fd_sc_hdll__and4b_2.cdl index cdf835d..72de73b 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_2.cdl +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__and4b_2 A_N B C D VGND VNB VPB VPWR X *.PININFO A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4b_2
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_2.netlist.tsv b/cells/and4b/sky130_fd_sc_hdll__and4b_2.netlist.tsv index bb60d23..206a417 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_2.netlist.tsv +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__and4b_2 A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_2.spice b/cells/and4b/sky130_fd_sc_hdll__and4b_2.spice index e6b10c2..94381c0 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_2.spice +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__and4b_2 A_N B C D VGND VNB VPB VPWR X -M1000 VPWR D a_211_413# VPB phighvt w=420000u l=180000u -+ ad=8.563e+11p pd=8.28e+06u as=4.683e+11p ps=3.91e+06u -M1001 VPWR A_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 VGND D a_519_47# VNB nshort w=420000u l=150000u -+ ad=5.3965e+11p pd=5.38e+06u as=1.449e+11p ps=1.53e+06u -M1003 VGND a_211_413# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.3075e+11p ps=2.01e+06u -M1004 X a_211_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.25e+11p pd=2.65e+06u as=0p ps=0u -M1005 a_399_47# B a_317_47# VNB nshort w=420000u l=150000u -+ ad=1.89e+11p pd=1.74e+06u as=1.092e+11p ps=1.36e+06u -M1006 VPWR B a_211_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_211_413# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1009 a_211_413# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_317_47# a_27_413# a_211_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 a_211_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_211_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_519_47# C a_399_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_413# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_211_413# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_211_413# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_317_47# B a_399_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 X a_211_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_211_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR a_27_413# a_211_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_519_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND A_N a_27_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_399_47# C a_519_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_211_413# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 VPWR C a_211_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 a_211_413# a_27_413# a_317_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_211_413# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_4.cdl b/cells/and4b/sky130_fd_sc_hdll__and4b_4.cdl index b0dce79..b64963a 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_4.cdl +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__and4b_4 A_N B C D VGND VNB VPB VPWR X *.PININFO A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4b_4
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_4.netlist.tsv b/cells/and4b/sky130_fd_sc_hdll__and4b_4.netlist.tsv index 5358a99..f422896 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_4.netlist.tsv +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__and4b_4 A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4b/sky130_fd_sc_hdll__and4b_4.spice b/cells/and4b/sky130_fd_sc_hdll__and4b_4.spice index 861c6a9..ce0be05 100644 --- a/cells/and4b/sky130_fd_sc_hdll__and4b_4.spice +++ b/cells/and4b/sky130_fd_sc_hdll__and4b_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__and4b_4 A_N B C D VGND VNB VPB VPWR X -M1000 a_184_21# a_27_47# a_814_47# VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=2.47e+11p ps=2.06e+06u -M1001 a_718_47# C a_624_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.08e+11p ps=1.94e+06u -M1002 a_624_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.205e+11p ps=6.17e+06u -M1003 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=1.6157e+12p pd=1.333e+07u as=1.134e+11p ps=1.38e+06u -M1004 a_184_21# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=0p ps=0u -M1005 a_814_47# B a_718_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1007 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1009 VPWR C a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_27_47# a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1014 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_184_21# D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_184_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_718_47# B a_814_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_184_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_184_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_624_47# C a_718_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_184_21# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR D a_184_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_184_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND D a_624_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR a_184_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 X a_184_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_184_21# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_814_47# a_27_47# a_184_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 X a_184_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 X a_184_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR B a_184_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.cdl b/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.cdl index a0cded8..c47a221 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.cdl +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.cdl
@@ -16,32 +16,32 @@ .SUBCKT sky130_fd_sc_hdll__and4bb_1 A_N B_N C D VGND VNB VPB VPWR X *.PININFO A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4bb_1
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.netlist.tsv b/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.netlist.tsv index 20bc12c..67d1c22 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.netlist.tsv +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.netlist.tsv
@@ -1,16 +1,16 @@ sky130_fd_sc_hdll__and4bb_1 A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.spice b/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.spice index b4f5100..1d03528 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.spice +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_1.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__and4bb_1 A_N B_N C D VGND VNB VPB VPWR X -M1000 a_425_93# a_27_47# a_339_93# VNB nshort w=420000u l=150000u -+ ad=1.176e+11p pd=1.4e+06u as=1.176e+11p ps=1.4e+06u -M1001 a_615_93# C a_511_93# VNB nshort w=420000u l=150000u -+ ad=1.89e+11p pd=1.74e+06u as=1.554e+11p ps=1.58e+06u -M1002 a_339_93# C VPWR VPB phighvt w=420000u l=180000u -+ ad=2.814e+11p pd=3.02e+06u as=6.779e+11p ps=7.03e+06u -M1003 a_511_93# a_225_413# a_425_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_225_413# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 VPWR a_225_413# a_339_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR D a_339_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_225_413# B_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=3.861e+11p ps=3.65e+06u -M1008 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1009 VGND D a_615_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_339_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1011 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1012 a_339_93# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_339_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u +X0 a_615_93# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_511_93# C a_615_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VGND a_339_93# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR C a_339_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 a_339_93# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VPWR B_N a_225_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_339_93# a_27_47# a_425_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_425_93# a_225_413# a_511_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VPWR a_339_93# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 VPWR a_27_47# a_339_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 a_339_93# a_225_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 VGND B_N a_225_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.cdl b/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.cdl index aa32bc7..09fd873 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.cdl +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.cdl
@@ -16,32 +16,32 @@ .SUBCKT sky130_fd_sc_hdll__and4bb_2 A_N B_N C D VGND VNB VPB VPWR X *.PININFO A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4bb_2
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.netlist.tsv b/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.netlist.tsv index 60b84b3..232f846 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.netlist.tsv +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.netlist.tsv
@@ -1,16 +1,16 @@ sky130_fd_sc_hdll__and4bb_2 A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.spice b/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.spice index 0183273..d7ca9b8 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.spice +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__and4bb_2 A_N B_N C D VGND VNB VPB VPWR X -M1000 a_503_47# a_27_47# a_184_21# VNB nshort w=420000u l=150000u -+ ad=1.449e+11p pd=1.53e+06u as=1.092e+11p ps=1.36e+06u -M1001 VPWR D a_184_21# VPB phighvt w=420000u l=180000u -+ ad=1.299e+12p pd=9.38e+06u as=2.562e+11p ps=2.9e+06u -M1002 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_184_21# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_602_47# a_545_280# a_503_47# VNB nshort w=420000u l=150000u -+ ad=1.407e+11p pd=1.51e+06u as=0p ps=0u -M1005 VGND D a_699_47# VNB nshort w=420000u l=150000u -+ ad=6.1255e+11p pd=5.76e+06u as=1.134e+11p ps=1.38e+06u -M1006 a_699_47# C a_602_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_545_280# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1008 a_184_21# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_545_280# a_184_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1011 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1012 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1013 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_545_280# B_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1015 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_184_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_602_47# C a_699_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_184_21# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VPWR a_27_47# a_184_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VGND B_N a_545_280# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 X a_184_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_503_47# a_545_280# a_602_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_184_21# a_27_47# a_503_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VPWR a_184_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_184_21# a_545_280# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 VPWR C a_184_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 X a_184_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR B_N a_545_280# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X15 a_699_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.cdl b/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.cdl index 2510e1b..8a9eafd 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.cdl +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.cdl
@@ -16,32 +16,32 @@ .SUBCKT sky130_fd_sc_hdll__and4bb_4 A_N B_N C D VGND VNB VPB VPWR X *.PININFO A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 y D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP2 y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 y D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__and4bb_4
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.netlist.tsv b/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.netlist.tsv index c2bbf3a..d1dc9f6 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.netlist.tsv +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.netlist.tsv
@@ -1,16 +1,16 @@ sky130_fd_sc_hdll__and4bb_4 A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET y D VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET y D VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.spice b/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.spice index 1091c2b..a33b373 100644 --- a/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.spice +++ b/cells/and4bb/sky130_fd_sc_hdll__and4bb_4.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__and4bb_4 A_N B_N C D VGND VNB VPB VPWR X -M1000 a_606_47# D VGND VNB nshort w=650000u l=150000u -+ ad=2.6975e+11p pd=2.13e+06u as=8.552e+11p ps=7.75e+06u -M1001 a_912_21# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=1.9814e+12p ps=1.503e+07u -M1002 VPWR B_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_184_21# a_912_21# a_836_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=2.47e+11p ps=2.06e+06u -M1004 a_184_21# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.35e+11p pd=5.47e+06u as=0p ps=0u -M1005 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 VPWR C a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1009 a_836_47# a_27_47# a_719_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.8275e+11p ps=2.17e+06u -M1010 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_184_21# D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_912_21# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1013 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1015 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_719_47# C a_606_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_912_21# a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# B_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_184_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_27_47# a_184_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_184_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_184_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_184_21# C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND A_N a_912_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VPWR A_N a_912_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 VGND D a_606_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_836_47# a_912_21# a_184_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 X a_184_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR a_184_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_47# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_719_47# a_27_47# a_836_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_184_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 X a_184_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR D a_184_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 X a_184_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_184_21# a_912_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_606_47# C a_719_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_1.cdl b/cells/buf/sky130_fd_sc_hdll__buf_1.cdl index 81edbfa..d3627e6 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_1.cdl +++ b/cells/buf/sky130_fd_sc_hdll__buf_1.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__buf_1 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X Ab VPB pfet_01v8_hvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__buf_1
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_1.netlist.tsv b/cells/buf/sky130_fd_sc_hdll__buf_1.netlist.tsv index b8312c0..86d3691 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_1.netlist.tsv +++ b/cells/buf/sky130_fd_sc_hdll__buf_1.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__buf_1 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_1.spice b/cells/buf/sky130_fd_sc_hdll__buf_1.spice index 7f8985d..b413215 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_1.spice +++ b/cells/buf/sky130_fd_sc_hdll__buf_1.spice
@@ -16,12 +16,8 @@ .subckt sky130_fd_sc_hdll__buf_1 A VGND VNB VPB VPWR X -M1000 VPWR A a_27_47# VPB phighvt w=790000u l=180000u -+ ad=2.449e+11p pd=2.2e+06u as=2.133e+11p ps=2.12e+06u -M1001 X a_27_47# VPWR VPB phighvt w=790000u l=180000u -+ ad=2.133e+11p pd=2.12e+06u as=0p ps=0u -M1002 VGND A a_27_47# VNB nshort w=520000u l=150000u -+ ad=1.768e+11p pd=1.72e+06u as=1.612e+11p ps=1.66e+06u -M1003 X a_27_47# VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u +X0 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=790000u l=180000u +X1 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X3 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=790000u l=180000u .ends
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_12.cdl b/cells/buf/sky130_fd_sc_hdll__buf_12.cdl index d149c96..10c371e 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_12.cdl +++ b/cells/buf/sky130_fd_sc_hdll__buf_12.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__buf_12 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X Ab VPB pfet_01v8_hvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__buf_12
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_12.netlist.tsv b/cells/buf/sky130_fd_sc_hdll__buf_12.netlist.tsv index af68edb..e960eda 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_12.netlist.tsv +++ b/cells/buf/sky130_fd_sc_hdll__buf_12.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__buf_12 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_12.spice b/cells/buf/sky130_fd_sc_hdll__buf_12.spice index 9888d87..42a2611 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_12.spice +++ b/cells/buf/sky130_fd_sc_hdll__buf_12.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__buf_12 A VGND VNB VPB VPWR X -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=2.61e+12p pd=2.322e+07u as=1.74e+12p ps=1.548e+07u -M1001 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1002 VGND A a_117_297# VNB nshort w=650000u l=150000u -+ ad=1.82e+12p pd=1.73e+07u as=4.16e+11p ps=3.88e+06u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.2805e+12p ps=1.174e+07u -M1007 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_117_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_117_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_16.cdl b/cells/buf/sky130_fd_sc_hdll__buf_16.cdl index 201c252..773224b 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_16.cdl +++ b/cells/buf/sky130_fd_sc_hdll__buf_16.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__buf_16 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X Ab VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__buf_16
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_16.netlist.tsv b/cells/buf/sky130_fd_sc_hdll__buf_16.netlist.tsv index dcb9859..2f9b2d2 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_16.netlist.tsv +++ b/cells/buf/sky130_fd_sc_hdll__buf_16.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__buf_16 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_16.spice b/cells/buf/sky130_fd_sc_hdll__buf_16.spice index 1b31a00..5a1491b 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_16.spice +++ b/cells/buf/sky130_fd_sc_hdll__buf_16.spice
@@ -16,92 +16,48 @@ .subckt sky130_fd_sc_hdll__buf_16 A VGND VNB VPB VPWR X -M1000 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=3.44e+12p pd=3.088e+07u as=2.32e+12p ps=2.064e+07u -M1001 VPWR A a_109_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1002 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.6965e+12p pd=1.562e+07u as=2.3855e+12p ps=2.294e+07u -M1006 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_109_47# A VGND VNB nshort w=650000u l=150000u -+ ad=6.565e+11p pd=5.92e+06u as=0p ps=0u -M1012 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_109_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_109_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_109_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_109_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_109_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_109_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_109_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND A a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A a_109_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND A a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR A a_109_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND A a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_109_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR A a_109_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_109_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 a_109_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_109_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 VGND A a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 X a_109_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 VPWR a_109_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_109_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 VGND a_109_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 a_109_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 X a_109_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_2.cdl b/cells/buf/sky130_fd_sc_hdll__buf_2.cdl index 4299918..6a80e8a 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_2.cdl +++ b/cells/buf/sky130_fd_sc_hdll__buf_2.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__buf_2 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X Ab VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__buf_2
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_2.netlist.tsv b/cells/buf/sky130_fd_sc_hdll__buf_2.netlist.tsv index d9109c2..3404c7d 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_2.netlist.tsv +++ b/cells/buf/sky130_fd_sc_hdll__buf_2.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__buf_2 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_2.spice b/cells/buf/sky130_fd_sc_hdll__buf_2.spice index 0bec7eb..f7de962 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_2.spice +++ b/cells/buf/sky130_fd_sc_hdll__buf_2.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__buf_2 A VGND VNB VPB VPWR X -M1000 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=4.4425e+11p pd=4.02e+06u as=1.302e+11p ps=1.46e+06u -M1001 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=3.0875e+11p pd=2.25e+06u as=0p ps=0u -M1002 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=7.094e+11p pd=5.48e+06u as=1.728e+11p ps=1.82e+06u -M1003 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.95e+11p pd=2.79e+06u as=0p ps=0u -M1004 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_4.cdl b/cells/buf/sky130_fd_sc_hdll__buf_4.cdl index 96d0080..2eafd4e 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_4.cdl +++ b/cells/buf/sky130_fd_sc_hdll__buf_4.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__buf_4 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 X Ab VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__buf_4
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_4.netlist.tsv b/cells/buf/sky130_fd_sc_hdll__buf_4.netlist.tsv index 142cae1..5ca6c54 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_4.netlist.tsv +++ b/cells/buf/sky130_fd_sc_hdll__buf_4.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__buf_4 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_4.spice b/cells/buf/sky130_fd_sc_hdll__buf_4.spice index e9b2de3..71a94a0 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_4.spice +++ b/cells/buf/sky130_fd_sc_hdll__buf_4.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__buf_4 A VGND VNB VPB VPWR X -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.5e+11p ps=7.7e+06u -M1001 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=5.85e+11p ps=5.7e+06u -M1002 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1007 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_6.cdl b/cells/buf/sky130_fd_sc_hdll__buf_6.cdl index 1778f41..d64dd78 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_6.cdl +++ b/cells/buf/sky130_fd_sc_hdll__buf_6.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__buf_6 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 X Ab VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__buf_6
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_6.netlist.tsv b/cells/buf/sky130_fd_sc_hdll__buf_6.netlist.tsv index 79f5abc..644dfa0 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_6.netlist.tsv +++ b/cells/buf/sky130_fd_sc_hdll__buf_6.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__buf_6 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_6.spice b/cells/buf/sky130_fd_sc_hdll__buf_6.spice index b4becb9..65b3bfa 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_6.spice +++ b/cells/buf/sky130_fd_sc_hdll__buf_6.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__buf_6 A VGND VNB VPB VPWR X -M1000 VGND a_169_297# X VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=6.565e+11p ps=5.92e+06u -M1001 VPWR A a_169_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=2.9e+11p ps=2.58e+06u -M1002 a_169_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_169_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1004 X a_169_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_169_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_169_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A a_169_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1008 VPWR a_169_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_169_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_169_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_169_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_169_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_169_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_169_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_169_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_169_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_169_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND a_169_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_169_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND a_169_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_169_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_169_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR a_169_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_169_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_169_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR A a_169_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_169_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND A a_169_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 X a_169_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_169_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND a_169_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_8.cdl b/cells/buf/sky130_fd_sc_hdll__buf_8.cdl index 45c3aaf..f65ea5d 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_8.cdl +++ b/cells/buf/sky130_fd_sc_hdll__buf_8.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__buf_8 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 X Ab VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__buf_8
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_8.netlist.tsv b/cells/buf/sky130_fd_sc_hdll__buf_8.netlist.tsv index 7891766..e5a0335 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_8.netlist.tsv +++ b/cells/buf/sky130_fd_sc_hdll__buf_8.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__buf_8 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/buf/sky130_fd_sc_hdll__buf_8.spice b/cells/buf/sky130_fd_sc_hdll__buf_8.spice index 064c135..4821283 100644 --- a/cells/buf/sky130_fd_sc_hdll__buf_8.spice +++ b/cells/buf/sky130_fd_sc_hdll__buf_8.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__buf_8 A VGND VNB VPB VPWR X -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.72e+12p ps=1.544e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=4.095e+11p pd=3.86e+06u as=1.1765e+12p ps=1.142e+07u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=0p ps=0u -M1005 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.cdl b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.cdl index 19c0e8a..2a70963 100644 --- a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.cdl +++ b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__bufbuf_16 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 Abb Ab VNB nshort m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 Abb Ab VNB nfet_01v8 m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 Abbb Abb VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 Abbb Abb VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN4 X Abbb VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X Abbb VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP4 X Abbb VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X Abbb VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 Abb Ab VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 Abbb Abb VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 Abb Ab VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 Abbb Abb VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__bufbuf_16
diff --git a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.netlist.tsv b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.netlist.tsv index 932245b..4857963 100644 --- a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.netlist.tsv +++ b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__bufbuf_16 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET Abb Ab VGND VNB nshort 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET Abbb Abb VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X Abbb VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X Abbb VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET Abb Ab VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET Abbb Abb VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET Abb Ab VGND VNB nfet_01v8 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET Abbb Abb VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X Abbb VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X Abbb VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET Abbb Abb VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.spice b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.spice index 6cb2f1e..6062066 100644 --- a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.spice +++ b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_16.spice
@@ -16,108 +16,56 @@ .subckt sky130_fd_sc_hdll__bufbuf_16 A VGND VNB VPB VPWR X -M1000 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=4.02e+12p ps=3.604e+07u -M1001 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=2.8015e+12p pd=2.682e+07u as=1.6965e+12p ps=1.562e+07u -M1002 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_225_47# a_589_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1006 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_225_47# a_589_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_589_47# a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_589_47# a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=6.565e+11p pd=5.92e+06u as=0p ps=0u -M1013 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_225_47# a_589_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.095e+11p ps=3.86e+06u -M1021 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1023 VGND a_225_47# a_589_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1028 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_589_47# a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_589_47# a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_225_47# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1038 a_225_47# a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_225_47# a_589_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_589_47# a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND a_225_47# a_589_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 a_589_47# a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_225_47# a_589_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_225_47# a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_225_47# a_589_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR a_117_297# a_225_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_589_47# a_225_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_225_47# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_589_47# a_225_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_589_47# a_225_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_589_47# a_225_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_589_47# a_225_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VGND a_117_297# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VPWR a_225_47# a_589_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 X a_589_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VPWR a_225_47# a_589_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 a_225_47# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 X a_589_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 VGND a_225_47# a_589_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X44 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 VPWR a_589_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X47 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X48 a_589_47# a_225_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 a_225_47# a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X50 VGND a_225_47# a_589_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X51 VGND a_589_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.cdl b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.cdl index 65bd872..e351e20 100644 --- a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.cdl +++ b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__bufbuf_8 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 Abb Ab VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 Abb Ab VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 Abbb Abb VNB nshort m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 Abbb Abb VNB nfet_01v8 m=3 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN4 X Abbb VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X Abbb VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X Abbb VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 Abb Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 Abbb Abb VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X Abbb VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 Abb Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 Abbb Abb VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__bufbuf_8
diff --git a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.netlist.tsv b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.netlist.tsv index 7bf3e77..7941226 100644 --- a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.netlist.tsv +++ b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__bufbuf_8 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET Abb Ab VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET Abbb Abb VGND VNB nshort 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X Abbb VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X Abbb VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET Abb Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET Abbb Abb VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET Abb Ab VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET Abbb Abb VGND VNB nfet_01v8 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X Abbb VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X Abbb VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET Abbb Abb VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.spice b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.spice index 93a1653..6269d45 100644 --- a/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.spice +++ b/cells/bufbuf/sky130_fd_sc_hdll__bufbuf_8.spice
@@ -16,56 +16,30 @@ .subckt sky130_fd_sc_hdll__bufbuf_8 A VGND VNB VPB VPWR X -M1000 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=2.0444e+12p pd=1.815e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=1.4095e+12p pd=1.349e+07u as=8.645e+11p ps=7.86e+06u -M1002 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_224_297# a_338_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.095e+11p ps=3.86e+06u -M1006 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_224_297# a_338_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1010 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1011 a_338_47# a_224_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_224_297# a_338_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_338_47# a_224_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_224_297# a_338_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1019 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_224_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1022 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_224_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1025 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_338_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_338_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND a_224_297# a_338_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_338_47# a_224_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_338_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 VPWR a_224_297# a_338_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_27_47# a_224_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND a_338_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND a_338_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 X a_338_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_338_47# a_224_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND a_338_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR a_338_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 X a_338_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_338_47# a_224_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_338_47# a_224_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 X a_338_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR a_27_47# a_224_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 X a_338_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR a_338_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR a_338_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 X a_338_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 X a_338_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 X a_338_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.cdl b/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.cdl index 2f9a6eb..627b284 100644 --- a/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.cdl +++ b/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__bufinv_16 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN1 Ab A VNB nshort m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 Abb Ab VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 Abb Ab VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 Y Abb VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 Y Abb VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 Abb Ab VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 Y Abb VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 Abb Ab VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 Y Abb VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__bufinv_16
diff --git a/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.netlist.tsv b/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.netlist.tsv index a275bda..fb29b7f 100644 --- a/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.netlist.tsv +++ b/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__bufinv_16 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET Abb Ab VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET Y Abb VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET Abb Ab VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET Y Abb VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET Abb Ab VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET Y Abb VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET Y Abb VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.spice b/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.spice index 05e1157..2d06947 100644 --- a/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.spice +++ b/cells/bufinv/sky130_fd_sc_hdll__bufinv_16.spice
@@ -16,104 +16,54 @@ .subckt sky130_fd_sc_hdll__bufinv_16 A VGND VNB VPB VPWR Y -M1000 a_391_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=3.75e+12p ps=3.35e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=0p ps=0u -M1003 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=2.6e+12p pd=2.49e+07u as=1.6965e+12p ps=1.562e+07u -M1005 VPWR a_27_47# a_391_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_391_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=4.095e+11p pd=3.86e+06u as=0p ps=0u -M1015 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_391_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=6.565e+11p pd=5.92e+06u as=0p ps=0u -M1022 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR a_27_47# a_391_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_27_47# a_391_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_391_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR a_27_47# a_391_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_391_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND a_27_47# a_391_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_391_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 VGND a_27_47# a_391_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_391_47# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_27_47# a_391_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_27_47# a_391_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_391_47# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR a_27_47# a_391_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_391_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR a_27_47# a_391_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_391_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_391_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_391_47# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 VGND a_27_47# a_391_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 VPWR a_391_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 Y a_391_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X45 Y a_391_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X46 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X48 VPWR a_27_47# a_391_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 VGND a_391_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.cdl b/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.cdl index 004798d..7f831c2 100644 --- a/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.cdl +++ b/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__bufinv_8 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN1 Ab A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 Abb Ab VNB nshort m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 Abb Ab VNB nfet_01v8 m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 Y Abb VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 Y Abb VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 Abb Ab VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 Y Abb VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 Abb Ab VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 Y Abb VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__bufinv_8
diff --git a/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.netlist.tsv b/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.netlist.tsv index 4108be0..51436bb 100644 --- a/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.netlist.tsv +++ b/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__bufinv_8 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET Abb Ab VGND VNB nshort 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET Y Abb VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET Abb Ab VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET Y Abb VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET Abb Ab VGND VNB nfet_01v8 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET Y Abb VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET Y Abb VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.spice b/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.spice index 4e7d3c1..e961d0c 100644 --- a/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.spice +++ b/cells/bufinv/sky130_fd_sc_hdll__bufinv_8.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__bufinv_8 A VGND VNB VPB VPWR Y -M1000 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.99e+12p ps=1.798e+07u -M1001 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=1.378e+12p pd=1.334e+07u as=8.645e+11p ps=7.86e+06u -M1003 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.095e+11p ps=3.86e+06u -M1008 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1010 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1011 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_225_47# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1016 a_225_47# a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_225_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_225_47# a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND a_225_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_117_297# a_225_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_225_47# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y a_225_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y a_225_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y a_225_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y a_225_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y a_225_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y a_225_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND a_117_297# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y a_225_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR a_225_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR a_225_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_225_47# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND a_225_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND a_225_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR a_225_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 Y a_225_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_225_47# a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND a_225_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.cdl b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.cdl index 49eef28..fe1c8e6 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.cdl +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__clkbuf_1 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN0 Ab A VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Ab A VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X Ab VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X Ab VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Ab A VPB phighvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X Ab VPB phighvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP0 Ab A VPB pfet_01v8_hvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X Ab VPB pfet_01v8_hvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkbuf_1
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.netlist.tsv b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.netlist.tsv index e755a86..c828c12 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.netlist.tsv +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__clkbuf_1 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Ab A VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X Ab VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Ab A VPWR VPB phighvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X Ab VPWR VPB phighvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Ab A VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X Ab VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X Ab VPWR VPB pfet_01v8_hvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.spice b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.spice index c7c7804..d33270d 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.spice +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_1.spice
@@ -16,12 +16,8 @@ .subckt sky130_fd_sc_hdll__clkbuf_1 A VGND VNB VPB VPWR X -M1000 VPWR a_75_212# X VPB phighvt w=790000u l=180000u -+ ad=5.293e+11p pd=2.92e+06u as=2.133e+11p ps=2.12e+06u -M1001 a_75_212# A VGND w_233_n17# nshort w=520000u l=150000u -+ ad=1.404e+11p pd=1.58e+06u as=3.38e+11p ps=2.34e+06u -M1002 a_75_212# A VPWR VPB phighvt w=790000u l=180000u -+ ad=2.133e+11p pd=2.12e+06u as=0p ps=0u -M1003 VGND a_75_212# X w_233_n17# nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.612e+11p ps=1.66e+06u +X0 X a_75_212# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=790000u l=180000u +X1 VPWR A a_75_212# VPB sky130_fd_pr__pfet_01v8_hvt w=790000u l=180000u +X2 X a_75_212# VGND SUBS sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X3 VGND A a_75_212# SUBS sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.cdl b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.cdl index edb319b..88394fb 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.cdl +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__clkbuf_12 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN0 Ab A VNB nshort m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Ab A VNB nfet_01v8 m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X Ab VNB nshort m=12 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X Ab VNB nfet_01v8 m=12 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Ab A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Ab A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X Ab VPB phighvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X Ab VPB pfet_01v8_hvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkbuf_12
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.netlist.tsv b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.netlist.tsv index 8885e7a..18610cb 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.netlist.tsv +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__clkbuf_12 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Ab A VGND VNB nshort 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X Ab VGND VNB nshort 12 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Ab A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X Ab VPWR VPB phighvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Ab A VGND VNB nfet_01v8 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X Ab VGND VNB nfet_01v8 12 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Ab A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X Ab VPWR VPB pfet_01v8_hvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.spice b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.spice index cc6d0bb..3e16913 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.spice +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_12.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__clkbuf_12 A VGND VNB VPB VPWR X -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=2.57e+12p pd=2.314e+07u as=1.74e+12p ps=1.548e+07u -M1001 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=6.804e+11p pd=8.28e+06u as=1.3482e+12p ps=1.398e+07u -M1002 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A a_117_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.268e+11p ps=2.76e+06u -M1010 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_117_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A a_117_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_117_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_117_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 a_117_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X23 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.cdl b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.cdl index 4ef8186..5527788 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.cdl +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__clkbuf_16 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN0 Ab A VNB nshort m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Ab A VNB nfet_01v8 m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X Ab VNB nshort m=16 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X Ab VNB nfet_01v8 m=16 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Ab A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Ab A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X Ab VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 X Ab VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkbuf_16
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.netlist.tsv b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.netlist.tsv index 620518b..5f5690a 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.netlist.tsv +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__clkbuf_16 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Ab A VGND VNB nshort 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X Ab VGND VNB nshort 16 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Ab A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X Ab VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Ab A VGND VNB nfet_01v8 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X Ab VGND VNB nfet_01v8 16 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Ab A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X Ab VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.spice b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.spice index 001ce3d..2eed240 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.spice +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_16.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__clkbuf_16 A VGND VNB VPB VPWR X -M1000 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=1.4679e+12p pd=1.623e+07u as=1.1298e+12p ps=1.21e+07u -M1001 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.4e+12p pd=2.08e+07u as=3.245e+12p ps=2.849e+07u -M1004 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_118_297# A VGND VNB nshort w=420000u l=150000u -+ ad=2.772e+11p pd=3e+06u as=0p ps=0u -M1007 VGND A a_118_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_118_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_118_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1014 a_118_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A a_118_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR A a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A a_118_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR A a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND A a_118_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_118_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_118_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X25 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X35 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 a_118_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 VPWR A a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X39 a_118_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.cdl b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.cdl index dd9a9a1..26449c3 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.cdl +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__clkbuf_2 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN0 Ab A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Ab A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X Ab VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X Ab VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X Ab VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 X Ab VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkbuf_2
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.netlist.tsv b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.netlist.tsv index e9e73d8..d3622f7 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.netlist.tsv +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__clkbuf_2 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Ab A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X Ab VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X Ab VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Ab A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X Ab VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X Ab VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.spice b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.spice index db958d6..149e51a 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.spice +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_2.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__clkbuf_2 A VGND VNB VPB VPWR X -M1000 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=2.457e+11p pd=2.85e+06u as=1.323e+11p ps=1.47e+06u -M1001 VGND a_27_47# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.554e+11p ps=1.58e+06u -M1002 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=6.15e+11p pd=5.23e+06u as=2.75e+11p ps=2.55e+06u -M1003 X a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.cdl b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.cdl index 5998456..d5ad0d4 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.cdl +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__clkbuf_4 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN0 Ab A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Ab A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X Ab VNB nshort m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X Ab VNB nfet_01v8 m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X Ab VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 X Ab VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkbuf_4
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.netlist.tsv b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.netlist.tsv index 8a10ce3..ca5796b 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.netlist.tsv +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__clkbuf_4 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Ab A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X Ab VGND VNB nshort 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X Ab VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Ab A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X Ab VGND VNB nfet_01v8 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X Ab VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.spice b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.spice index 59d5371..c17cfe1 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.spice +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_4.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__clkbuf_4 A VGND VNB VPB VPWR X -M1000 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=4.011e+11p pd=4.43e+06u as=1.323e+11p ps=1.47e+06u -M1001 X a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=2.982e+11p pd=3.1e+06u as=0p ps=0u -M1002 X a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=9.6e+11p pd=7.92e+06u as=2.75e+11p ps=2.55e+06u -M1004 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1005 VGND a_27_47# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_27_47# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.cdl b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.cdl index 872848f..c6f23fb 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.cdl +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__clkbuf_6 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN0 Ab A VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Ab A VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X Ab VNB nshort m=6 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X Ab VNB nfet_01v8 m=6 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Ab A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Ab A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X Ab VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 X Ab VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkbuf_6
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.netlist.tsv b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.netlist.tsv index 5d59f9d..0e14a02 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.netlist.tsv +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__clkbuf_6 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Ab A VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X Ab VGND VNB nshort 6 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Ab A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X Ab VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Ab A VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X Ab VGND VNB nfet_01v8 6 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Ab A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X Ab VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.spice b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.spice index 6cfbb3f..0437127 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.spice +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_6.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__clkbuf_6 A VGND VNB VPB VPWR X -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=8.7e+11p ps=7.74e+06u -M1001 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A a_117_297# VNB nshort w=420000u l=150000u -+ ad=7.245e+11p pd=7.65e+06u as=1.134e+11p ps=1.38e+06u -M1005 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=3.423e+11p pd=4.15e+06u as=0p ps=0u -M1006 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_117_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_117_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.cdl b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.cdl index a4f8d54..d5e44f9 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.cdl +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__clkbuf_8 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN0 Ab A VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Ab A VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 X Ab VNB nshort m=8 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 X Ab VNB nfet_01v8 m=8 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Ab A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Ab A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 X Ab VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 X Ab VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkbuf_8
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.netlist.tsv b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.netlist.tsv index e9890b7..3933f32 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.netlist.tsv +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__clkbuf_8 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Ab A VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET X Ab VGND VNB nshort 8 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Ab A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET X Ab VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Ab A VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET X Ab VGND VNB nfet_01v8 8 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Ab A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET X Ab VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.spice b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.spice index 4e2916f..2eff61e 100644 --- a/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.spice +++ b/cells/clkbuf/sky130_fd_sc_hdll__clkbuf_8.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__clkbuf_8 A VGND VNB VPB VPWR X -M1000 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=7.791e+11p pd=8.75e+06u as=5.754e+11p ps=6.1e+06u -M1001 a_118_297# A VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1002 VGND A a_118_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.75e+12p pd=1.55e+07u as=1.2e+12p ps=1.04e+07u -M1004 a_118_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=0p ps=0u -M1005 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A a_118_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VPWR A a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_118_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_118_297# X VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_118_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VPWR a_118_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 X a_118_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 X a_118_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.cdl b/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.cdl index 79f177a..f6a892d 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.cdl +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__clkinv_1 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN0 Y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Y A VPB phighvt m=2 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=2 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinv_1
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.netlist.tsv b/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.netlist.tsv index 5f32f7a..96a320a 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.netlist.tsv +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__clkinv_1 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Y A VPWR VPB phighvt 2 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.spice b/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.spice index 18ce131..2b63372 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.spice +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_1.spice
@@ -16,10 +16,7 @@ .subckt sky130_fd_sc_hdll__clkinv_1 A VGND VNB VPB VPWR Y -M1000 VGND A Y VNB nshort w=420000u l=150000u -+ ad=1.197e+11p pd=1.41e+06u as=1.323e+11p ps=1.47e+06u -M1001 Y A VPWR VPB phighvt w=840000u l=180000u -+ ad=2.436e+11p pd=2.26e+06u as=4.704e+11p ps=4.48e+06u -M1002 VPWR A Y VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u .ends
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.cdl b/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.cdl index 4ef318b..1c01b46 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.cdl +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__clkinv_12 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIP0 Y A VPB phighvt m=18 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=18 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 Y A VNB nshort m=12 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=12 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinv_12
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.netlist.tsv b/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.netlist.tsv index dc011d5..71c4e96 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.netlist.tsv +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__clkinv_12 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP0 MOSFET Y A VPWR VPB phighvt 18 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET Y A VGND VNB nshort 12 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 18 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A VGND VNB nfet_01v8 12 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.spice b/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.spice index 6c139b7..a02fbfa 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.spice +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_12.spice
@@ -16,64 +16,34 @@ .subckt sky130_fd_sc_hdll__clkinv_12 A VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=2.86e+12p pd=2.572e+07u as=2.61e+12p ps=2.322e+07u -M1001 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VGND VNB nshort w=420000u l=150000u -+ ad=6.804e+11p pd=8.28e+06u as=1.323e+12p ps=1.218e+07u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X24 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.cdl b/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.cdl index 9676892..51c48af 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.cdl +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__clkinv_16 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN0 Y A VNB nshort m=16 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=16 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Y A VPB phighvt m=24 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=24 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinv_16
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.netlist.tsv b/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.netlist.tsv index 7924609..34dd2d2 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.netlist.tsv +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__clkinv_16 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Y A VGND VNB nshort 16 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Y A VPWR VPB phighvt 24 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A VGND VNB nfet_01v8 16 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 24 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.spice b/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.spice index d17137f..716d2c2 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.spice +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_16.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__clkinv_16 A VGND VNB VPB VPWR Y -M1000 Y A VGND VNB nshort w=420000u l=150000u -+ ad=1.1739e+12p pd=1.231e+07u as=1.2285e+12p ps=1.341e+07u -M1001 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=3.895e+12p pd=3.379e+07u as=3.755e+12p ps=3.151e+07u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X24 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X38 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X39 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.cdl b/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.cdl index 08e8347..934838b 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.cdl +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__clkinv_2 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN0 Y A VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Y A VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinv_2
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.netlist.tsv b/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.netlist.tsv index 0b552ca..aa20091 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.netlist.tsv +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__clkinv_2 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Y A VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Y A VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.spice b/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.spice index c9a0d76..cceb03f 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.spice +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_2.spice
@@ -16,14 +16,9 @@ .subckt sky130_fd_sc_hdll__clkinv_2 A VGND VNB VPB VPWR Y -M1000 VGND A Y VNB nshort w=420000u l=150000u -+ ad=2.415e+11p pd=2.83e+06u as=1.386e+11p ps=1.5e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=5.75e+11p ps=5.15e+06u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.cdl b/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.cdl index ddd9146..0bb90cf 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.cdl +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__clkinv_4 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN0 Y A VNB nshort m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=4 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Y A VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinv_4
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.netlist.tsv b/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.netlist.tsv index 666f2a2..93e1f72 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.netlist.tsv +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__clkinv_4 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Y A VGND VNB nshort 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Y A VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A VGND VNB nfet_01v8 4 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.spice b/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.spice index eb5065f..ee2ef21 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.spice +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_4.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__clkinv_4 A VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.27e+12p pd=1.054e+07u as=9e+11p ps=7.8e+06u -M1001 Y A VGND VNB nshort w=420000u l=150000u -+ ad=2.772e+11p pd=3e+06u as=4.851e+11p ps=4.83e+06u -M1002 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.cdl b/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.cdl index 0fa6097..3df1388 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.cdl +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__clkinv_8 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN0 Y A VNB nshort m=8 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=8 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 Y A VPB phighvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinv_8
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.netlist.tsv b/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.netlist.tsv index a4f4070..b2b388f 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.netlist.tsv +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__clkinv_8 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN0 MOSFET Y A VGND VNB nshort 8 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET Y A VPWR VPB phighvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A VGND VNB nfet_01v8 8 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.spice b/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.spice index 4b5e3e0..89a628e 100644 --- a/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.spice +++ b/cells/clkinv/sky130_fd_sc_hdll__clkinv_8.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__clkinv_8 A VGND VNB VPB VPWR Y -M1000 VGND A Y VNB nshort w=420000u l=150000u -+ ad=7.014e+11p pd=7.54e+06u as=5.964e+11p ps=6.2e+06u -M1001 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=2.095e+12p pd=1.819e+07u as=1.79e+12p ps=1.558e+07u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.cdl b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.cdl index 8cbbba9..ebf0cd5 100644 --- a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.cdl +++ b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.cdl
@@ -16,10 +16,10 @@ .SUBCKT sky130_fd_sc_hdll__clkinvlp_2 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIP0 Y A VPB phighvt m=2 w=1.0 l=0.25 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.25 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 net24 A VNB nshort m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 +MI5 net24 A VNB nfet_01v8 m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 Y A VNB nshort m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinvlp_2
diff --git a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.netlist.tsv b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.netlist.tsv index f264319..e8f0796 100644 --- a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.netlist.tsv +++ b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.netlist.tsv
@@ -1,5 +1,5 @@ sky130_fd_sc_hdll__clkinvlp_2 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.25 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET net24 A VGND VNB nshort 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET Y A net24 VNB nshort 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.25 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET net24 A VGND VNB nfet_01v8 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A net24 VNB nfet_01v8 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.spice b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.spice index eeaaa3a..fa9a207 100644 --- a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.spice +++ b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_2.spice
@@ -16,12 +16,8 @@ .subckt sky130_fd_sc_hdll__clkinvlp_2 A VGND VNB VPB VPWR Y -M1000 Y A a_150_67# VNB nshort w=550000u l=150000u -+ ad=1.5675e+11p pd=1.67e+06u as=1.98e+11p ps=1.82e+06u -M1001 VPWR A Y VPB phighvt w=1e+06u l=250000u -+ ad=6.5e+11p pd=5.3e+06u as=2.8e+11p ps=2.56e+06u -M1002 a_150_67# A VGND VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=1.5675e+11p ps=1.67e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=250000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=250000u +X2 VGND A a_150_67# VNB sky130_fd_pr__nfet_01v8 w=550000u l=150000u +X3 a_150_67# A Y VNB sky130_fd_pr__nfet_01v8 w=550000u l=150000u .ends
diff --git a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.cdl b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.cdl index a0e1741..aa39cca 100644 --- a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.cdl +++ b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.cdl
@@ -16,14 +16,14 @@ .SUBCKT sky130_fd_sc_hdll__clkinvlp_4 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIP0 Y A VPB phighvt m=4 w=1.0 l=0.25 mult=1 sa=0.265 sb=0.265 +MMIP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.25 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 Y A VNB nshort m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN0 Y A VNB nfet_01v8 m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 net35 A VNB nshort m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 +MI7 net35 A VNB nfet_01v8 m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net31 A VNB nshort m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 +MI6 net31 A VNB nfet_01v8 m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 Y A VNB nshort m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 +MI5 Y A VNB nfet_01v8 m=1 w=0.55 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkinvlp_4
diff --git a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.netlist.tsv b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.netlist.tsv index 7f1c5d1..8334de6 100644 --- a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.netlist.tsv +++ b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.netlist.tsv
@@ -1,7 +1,7 @@ sky130_fd_sc_hdll__clkinvlp_4 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.25 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET Y A net31 VNB nshort 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET net35 A VGND VNB nshort 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net31 A VGND VNB nshort 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET Y A net35 VNB nshort 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.25 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET Y A net31 VNB nfet_01v8 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET net35 A VGND VNB nfet_01v8 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net31 A VGND VNB nfet_01v8 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET Y A net35 VNB nfet_01v8 1 0.55 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.spice b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.spice index 748820b..e73fd69 100644 --- a/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.spice +++ b/cells/clkinvlp/sky130_fd_sc_hdll__clkinvlp_4.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__clkinvlp_4 A VGND VNB VPB VPWR Y -M1000 Y A VPWR VPB phighvt w=1e+06u l=250000u -+ ad=5.4e+11p pd=5.08e+06u as=7.9e+11p ps=7.58e+06u -M1001 Y A a_110_47# VNB nshort w=550000u l=150000u -+ ad=1.54e+11p pd=1.66e+06u as=1.155e+11p ps=1.52e+06u -M1002 VPWR A Y VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_110_47# A VGND VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=2.8875e+11p ps=3.25e+06u -M1004 VGND A a_268_47# VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=1.155e+11p ps=1.52e+06u -M1005 a_268_47# A Y VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A Y VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_110_47# A Y VNB sky130_fd_pr__nfet_01v8 w=550000u l=150000u +X1 VGND A a_110_47# VNB sky130_fd_pr__nfet_01v8 w=550000u l=150000u +X2 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=250000u +X3 Y A a_268_47# VNB sky130_fd_pr__nfet_01v8 w=550000u l=150000u +X4 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=250000u +X5 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=250000u +X6 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=250000u +X7 a_268_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=550000u l=150000u .ends
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.cdl b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.cdl index 08bcb9e..f536ad1 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.cdl +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__clkmux2_1 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA10 xb A1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=1 w=1 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 +MMNA11 sndNA1 S VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X xb VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR S VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X xb VPB pfet_01v8_hvt m=1 w=1 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkmux2_1
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.netlist.tsv b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.netlist.tsv index 44b62ea..a29b9b5 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.netlist.tsv +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__clkmux2_1 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 1 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 1 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.spice b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.spice index fb7e8cb..7dfe342 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.spice +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__clkmux2_1 A0 A1 S VGND VNB VPB VPWR X -M1000 a_245_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=4.76e+11p ps=4.08e+06u -M1001 a_478_47# A0 a_79_21# VNB nshort w=420000u l=150000u -+ ad=3.591e+11p pd=2.55e+06u as=2.121e+11p ps=1.85e+06u -M1002 a_79_21# A1 a_245_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=8.058e+11p pd=5.56e+06u as=2.7e+11p ps=2.54e+06u -M1004 a_599_309# A1 a_79_21# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1005 a_243_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.901e+11p pd=2.71e+06u as=0p ps=0u -M1006 a_649_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1007 a_649_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1008 VGND a_649_21# a_478_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_79_21# A0 a_243_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_649_21# a_599_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_21# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u +X0 VPWR S a_649_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X1 a_243_309# A0 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X2 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR S a_243_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X4 a_79_21# A1 a_599_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X5 VGND S a_649_21# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X6 a_79_21# A0 a_478_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_478_47# a_649_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND S a_245_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X10 a_245_47# A1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_599_309# a_649_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u .ends
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.cdl b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.cdl index 199112c..3867500 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.cdl +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__clkmux2_2 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA10 xb A1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=2 w=1 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 +MMNA11 sndNA1 S VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X xb VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR S VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X xb VPB pfet_01v8_hvt m=2 w=1 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkmux2_2
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.netlist.tsv b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.netlist.tsv index c9882fa..bc1bb94 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.netlist.tsv +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__clkmux2_2 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 2 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 2 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.spice b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.spice index 43a5e7f..118f33b 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.spice +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__clkmux2_2 A0 A1 S VGND VNB VPB VPWR X -M1000 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=1.0664e+12p pd=8.08e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND a_741_21# a_570_47# VNB nshort w=420000u l=150000u -+ ad=6.32e+11p pd=5.72e+06u as=3.591e+11p ps=2.55e+06u -M1002 a_335_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.901e+11p pd=2.71e+06u as=0p ps=0u -M1003 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=1.404e+11p pd=1.58e+06u as=0p ps=0u -M1004 a_741_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1005 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_691_309# A1 a_79_199# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1007 a_570_47# A0 a_79_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.121e+11p ps=1.85e+06u -M1008 a_337_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=0p ps=0u -M1009 a_741_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1010 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_79_199# A0 a_335_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_741_21# a_691_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_79_199# A1 a_337_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND S a_337_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 X a_79_199# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 a_337_47# A1 a_79_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_79_199# A1 a_691_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X4 VGND a_79_199# X VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X5 VPWR a_79_199# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_691_309# a_741_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X7 VPWR S a_335_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X8 VPWR S a_741_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X9 a_79_199# A0 a_570_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_335_309# A0 a_79_199# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X11 a_570_47# a_741_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 X a_79_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND S a_741_21# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.cdl b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.cdl index b76e691..078933d 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.cdl +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__clkmux2_4 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA10 xb A1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=4 w=1 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 +MMNA11 sndNA1 S VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X xb VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR S VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X xb VPB pfet_01v8_hvt m=4 w=1 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__clkmux2_4
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.netlist.tsv b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.netlist.tsv index fc65fcd..d3e1418 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.netlist.tsv +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__clkmux2_4 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 4 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 4 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.spice b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.spice index 612dea1..83b0a55 100644 --- a/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.spice +++ b/cells/clkmux2/sky130_fd_sc_hdll__clkmux2_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__clkmux2_4 A0 A1 S VGND VNB VPB VPWR X -M1000 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=1.3588e+12p pd=1.066e+07u as=5.8e+11p ps=5.16e+06u -M1001 VGND a_925_21# a_754_47# VNB nshort w=420000u l=150000u -+ ad=8.016e+11p pd=7.42e+06u as=3.591e+11p ps=2.55e+06u -M1002 a_925_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1003 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=2.808e+11p pd=3.16e+06u as=0p ps=0u -M1004 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_79_199# A1 a_525_47# VNB nshort w=420000u l=150000u -+ ad=2.121e+11p pd=1.85e+06u as=1.428e+11p ps=1.52e+06u -M1006 a_925_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1007 a_875_309# A1 a_79_199# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1008 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_754_47# A0 a_79_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_523_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.713e+11p pd=2.67e+06u as=0p ps=0u -M1013 a_79_199# A0 a_523_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_525_47# S VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_925_21# a_875_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR S a_523_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X1 X a_79_199# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 a_523_309# A0 a_79_199# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X3 VGND a_79_199# X VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 a_79_199# A0 a_754_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR a_79_199# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_79_199# A1 a_875_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X7 a_754_47# a_925_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 X a_79_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_79_199# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_79_199# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X11 VGND S a_525_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_875_309# a_925_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X13 VGND a_79_199# X VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X14 X a_79_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR S a_925_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X16 a_525_47# A1 a_79_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND S a_925_21# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends
diff --git a/cells/conb/sky130_fd_sc_hdll__conb_1.spice b/cells/conb/sky130_fd_sc_hdll__conb_1.spice index 126b0e7..920dcde 100644 --- a/cells/conb/sky130_fd_sc_hdll__conb_1.spice +++ b/cells/conb/sky130_fd_sc_hdll__conb_1.spice
@@ -16,6 +16,6 @@ .subckt sky130_fd_sc_hdll__conb_1 VGND VNB VPB VPWR HI LO -R0 VGND LO short w=480000u l=45000u -R1 HI VPWR short w=480000u l=45000u +X0 VGND LO VNB short w=480000u l=45000u +X1 HI VPWR VNB short w=480000u l=45000u .ends
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_12.cdl b/cells/decap/sky130_fd_sc_hdll__decap_12.cdl index 1af39a9..d52eec4 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_12.cdl +++ b/cells/decap/sky130_fd_sc_hdll__decap_12.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__decap_12 VGND VNB VPB VPWR *.PININFO VGND:I VNB:I VPB:I VPWR:I -MI1 VGND VPWR VNB nshort m=1 w=0.55 l=4.73 mult=1 sa=0.265 sb=0.265 +MI1 VGND VPWR VNB nfet_01v8 m=1 w=0.55 l=4.73 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 VPWR VGND VPB phighvt m=1 w=0.87 l=4.73 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI2 VPWR VGND VPB pfet_01v8_hvt m=1 w=0.87 l=4.73 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__decap_12
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_12.netlist.tsv b/cells/decap/sky130_fd_sc_hdll__decap_12.netlist.tsv index 3b7d12e..54e5412 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_12.netlist.tsv +++ b/cells/decap/sky130_fd_sc_hdll__decap_12.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__decap_12 VGND:I VNB:I VPB:I VPWR:I Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI1 MOSFET VGND VPWR VGND VNB nshort 1 0.55 4.73 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET VPWR VGND VPWR VPB phighvt 1 0.87 4.73 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET VGND VPWR VGND VNB nfet_01v8 1 0.55 4.73 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET VPWR VGND VPWR VPB pfet_01v8_hvt 1 0.87 4.73 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_12.spice b/cells/decap/sky130_fd_sc_hdll__decap_12.spice index 1c590d1..e884296 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_12.spice +++ b/cells/decap/sky130_fd_sc_hdll__decap_12.spice
@@ -16,8 +16,6 @@ .subckt sky130_fd_sc_hdll__decap_12 VGND VNB VPB VPWR -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=4.73e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=4.73e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=870000u l=4.73e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 w=550000u l=4.73e+06u .ends
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_3.cdl b/cells/decap/sky130_fd_sc_hdll__decap_3.cdl index b773c0f..c3ac3ab 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_3.cdl +++ b/cells/decap/sky130_fd_sc_hdll__decap_3.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__decap_3 VGND VNB VPB VPWR *.PININFO VGND:I VNB:I VPB:I VPWR:I -MI1 VGND VPWR VNB nshort m=1 w=0.55 l=0.59 mult=1 sa=0.265 sb=0.265 +MI1 VGND VPWR VNB nfet_01v8 m=1 w=0.55 l=0.59 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 VPWR VGND VPB phighvt m=1 w=0.87 l=0.59 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI2 VPWR VGND VPB pfet_01v8_hvt m=1 w=0.87 l=0.59 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__decap_3
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_3.netlist.tsv b/cells/decap/sky130_fd_sc_hdll__decap_3.netlist.tsv index fa8146b..a4bd70d 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_3.netlist.tsv +++ b/cells/decap/sky130_fd_sc_hdll__decap_3.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__decap_3 VGND:I VNB:I VPB:I VPWR:I Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI1 MOSFET VGND VPWR VGND VNB nshort 1 0.55 0.59 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET VPWR VGND VPWR VPB phighvt 1 0.87 0.59 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET VGND VPWR VGND VNB nfet_01v8 1 0.55 0.59 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET VPWR VGND VPWR VPB pfet_01v8_hvt 1 0.87 0.59 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_3.spice b/cells/decap/sky130_fd_sc_hdll__decap_3.spice index beb527b..fe7b526 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_3.spice +++ b/cells/decap/sky130_fd_sc_hdll__decap_3.spice
@@ -16,8 +16,6 @@ .subckt sky130_fd_sc_hdll__decap_3 VGND VNB VPB VPWR -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=590000u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=590000u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=870000u l=590000u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 w=550000u l=590000u .ends
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_4.cdl b/cells/decap/sky130_fd_sc_hdll__decap_4.cdl index d2a2899..e86c193 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_4.cdl +++ b/cells/decap/sky130_fd_sc_hdll__decap_4.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__decap_4 VGND VNB VPB VPWR *.PININFO VGND:I VNB:I VPB:I VPWR:I -MI2 VPWR VGND VPB phighvt m=1 w=0.87 l=1.05 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI1 VGND VPWR VNB nshort m=1 w=0.55 l=1.05 mult=1 sa=0.265 sb=0.265 +MI2 VPWR VGND VPB pfet_01v8_hvt m=1 w=0.87 l=1.05 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI1 VGND VPWR VNB nfet_01v8 m=1 w=0.55 l=1.05 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__decap_4
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_4.netlist.tsv b/cells/decap/sky130_fd_sc_hdll__decap_4.netlist.tsv index 768ac40..0c5b897 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_4.netlist.tsv +++ b/cells/decap/sky130_fd_sc_hdll__decap_4.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__decap_4 VGND:I VNB:I VPB:I VPWR:I Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI2 MOSFET VPWR VGND VPWR VPB phighvt 1 0.87 1.05 1 0.265 0.265 0.28 normal 0.063 1.14 -MI1 MOSFET VGND VPWR VGND VNB nshort 1 0.55 1.05 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET VPWR VGND VPWR VPB pfet_01v8_hvt 1 0.87 1.05 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET VGND VPWR VGND VNB nfet_01v8 1 0.55 1.05 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_4.spice b/cells/decap/sky130_fd_sc_hdll__decap_4.spice index f249490..5d6e7cb 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_4.spice +++ b/cells/decap/sky130_fd_sc_hdll__decap_4.spice
@@ -16,8 +16,6 @@ .subckt sky130_fd_sc_hdll__decap_4 VGND VNB VPB VPWR -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=1.05e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=1.05e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=870000u l=1.05e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 w=550000u l=1.05e+06u .ends
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_6.cdl b/cells/decap/sky130_fd_sc_hdll__decap_6.cdl index e373ce7..56472c3 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_6.cdl +++ b/cells/decap/sky130_fd_sc_hdll__decap_6.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__decap_6 VGND VNB VPB VPWR *.PININFO VGND:I VNB:I VPB:I VPWR:I -MI1 VGND VPWR VNB nshort m=1 w=0.55 l=1.97 mult=1 sa=0.265 sb=0.265 +MI1 VGND VPWR VNB nfet_01v8 m=1 w=0.55 l=1.97 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 VPWR VGND VPB phighvt m=1 w=0.87 l=1.97 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI2 VPWR VGND VPB pfet_01v8_hvt m=1 w=0.87 l=1.97 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__decap_6
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_6.netlist.tsv b/cells/decap/sky130_fd_sc_hdll__decap_6.netlist.tsv index 043b14c..3cdda76 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_6.netlist.tsv +++ b/cells/decap/sky130_fd_sc_hdll__decap_6.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__decap_6 VGND:I VNB:I VPB:I VPWR:I Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI1 MOSFET VGND VPWR VGND VNB nshort 1 0.55 1.97 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET VPWR VGND VPWR VPB phighvt 1 0.87 1.97 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET VGND VPWR VGND VNB nfet_01v8 1 0.55 1.97 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET VPWR VGND VPWR VPB pfet_01v8_hvt 1 0.87 1.97 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_6.spice b/cells/decap/sky130_fd_sc_hdll__decap_6.spice index 73c7c2c..8ad2d2e 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_6.spice +++ b/cells/decap/sky130_fd_sc_hdll__decap_6.spice
@@ -16,8 +16,6 @@ .subckt sky130_fd_sc_hdll__decap_6 VGND VNB VPB VPWR -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=1.97e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=1.97e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=870000u l=1.97e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 w=550000u l=1.97e+06u .ends
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_8.cdl b/cells/decap/sky130_fd_sc_hdll__decap_8.cdl index 8d8c57c..30ffbe6 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_8.cdl +++ b/cells/decap/sky130_fd_sc_hdll__decap_8.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__decap_8 VGND VNB VPB VPWR *.PININFO VGND:I VNB:I VPB:I VPWR:I -MI1 VGND VPWR VNB nshort m=1 w=0.55 l=2.89 mult=1 sa=0.265 sb=0.265 +MI1 VGND VPWR VNB nfet_01v8 m=1 w=0.55 l=2.89 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 VPWR VGND VPB phighvt m=1 w=0.87 l=2.89 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI2 VPWR VGND VPB pfet_01v8_hvt m=1 w=0.87 l=2.89 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__decap_8
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_8.netlist.tsv b/cells/decap/sky130_fd_sc_hdll__decap_8.netlist.tsv index cd41e8d..3ba0ede 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_8.netlist.tsv +++ b/cells/decap/sky130_fd_sc_hdll__decap_8.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__decap_8 VGND:I VNB:I VPB:I VPWR:I Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI1 MOSFET VGND VPWR VGND VNB nshort 1 0.55 2.89 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET VPWR VGND VPWR VPB phighvt 1 0.87 2.89 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET VGND VPWR VGND VNB nfet_01v8 1 0.55 2.89 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET VPWR VGND VPWR VPB pfet_01v8_hvt 1 0.87 2.89 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/decap/sky130_fd_sc_hdll__decap_8.spice b/cells/decap/sky130_fd_sc_hdll__decap_8.spice index 8968797..6a91100 100644 --- a/cells/decap/sky130_fd_sc_hdll__decap_8.spice +++ b/cells/decap/sky130_fd_sc_hdll__decap_8.spice
@@ -16,8 +16,6 @@ .subckt sky130_fd_sc_hdll__decap_8 VGND VNB VPB VPWR -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=2.89e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=2.89e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u +X0 VPWR VGND VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=870000u l=2.89e+06u +X1 VGND VPWR VGND VNB sky130_fd_pr__nfet_01v8 w=550000u l=2.89e+06u .ends
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.cdl b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.cdl index 8827fd8..6335e56 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.cdl +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.cdl
@@ -16,60 +16,60 @@ .SUBCKT sky130_fd_sc_hdll__dfrtp_1 CLK D RESET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net82 s0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net108 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net101 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net82 s0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net93 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 s0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net82 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net81 net82 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI657 net108 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI33 net101 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net165 net82 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI34 net93 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 s0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net82 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI653 Q net82 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net81 net82 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 s0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net82 s0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net144 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net144 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net82 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI39 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net165 net82 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 net82 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 s0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net82 s0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI30 net144 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net144 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net82 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 db D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 db D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dfrtp_1
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.netlist.tsv b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.netlist.tsv index 2521ae7..c5c0bfd 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.netlist.tsv +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.netlist.tsv
@@ -1,30 +1,30 @@ sky130_fd_sc_hdll__dfrtp_1 CLK:I D:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net82 s0 net108 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net108 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net101 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net93 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net93 M1 net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET s0 clkneg net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net82 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net81 net82 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos s0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net165 net82 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net82 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET s0 clkpos net165 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net82 s0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net144 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net144 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net144 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net82 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET db D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg s0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net82 s0 net108 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net108 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net101 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net93 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net93 M1 net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET s0 clkneg net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net82 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net81 net82 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos s0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net165 net82 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net82 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET s0 clkpos net165 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net82 s0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net144 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net144 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net144 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net82 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg s0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.spice b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.spice index cdbdde5..c3c7924 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.spice +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_1.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__dfrtp_1 CLK D RESET_B VGND VNB VPB VPWR Q -M1000 a_436_413# D VPWR VPB phighvt w=420000u l=180000u -+ ad=1.428e+11p pd=1.52e+06u as=1.3145e+12p ps=1.289e+07u -M1001 VPWR a_1323_21# a_1330_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.1789e+12p ps=1.006e+07u -M1003 Q a_1323_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1004 a_649_413# a_27_47# a_534_47# VPB phighvt w=420000u l=180000u -+ ad=3.318e+11p pd=3.26e+06u as=1.533e+11p ps=1.57e+06u -M1005 a_805_47# a_751_289# a_642_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=2.748e+11p ps=2.17e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VGND RESET_B a_805_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_436_413# D VGND VNB nshort w=420000u l=150000u -+ ad=1.338e+11p pd=1.5e+06u as=0p ps=0u -M1009 VGND a_1323_21# a_1237_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.698e+11p ps=1.7e+06u -M1010 VPWR a_751_289# a_649_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_751_289# a_534_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.998e+11p pd=1.97e+06u as=0p ps=0u -M1012 Q a_1323_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1013 VPWR a_1128_47# a_1323_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1014 a_1128_47# a_211_363# a_751_289# VNB nshort w=360000u l=150000u -+ ad=1.422e+11p pd=1.51e+06u as=0p ps=0u -M1015 a_534_47# a_27_47# a_436_413# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=0p ps=0u -M1016 a_751_289# a_534_47# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.709e+11p pd=2.41e+06u as=0p ps=0u -M1017 a_1128_47# a_27_47# a_751_289# VPB phighvt w=420000u l=180000u -+ ad=1.512e+11p pd=1.56e+06u as=0p ps=0u -M1018 a_642_47# a_211_363# a_534_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_1237_47# a_27_47# a_1128_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1542_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1021 a_1323_21# a_1128_47# a_1542_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1022 a_649_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1024 a_1323_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1026 a_534_47# a_211_363# a_436_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1330_413# a_211_363# a_1128_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_436_413# a_211_363# a_534_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_1330_413# a_1323_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR a_1323_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_1237_47# a_1323_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VPWR RESET_B a_649_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_436_413# a_27_47# a_534_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X7 a_649_413# a_751_289# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 a_1128_47# a_211_363# a_1330_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_534_47# a_211_363# a_642_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X10 a_751_289# a_211_363# a_1128_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X11 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_751_289# a_27_47# a_1128_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 VGND D a_436_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 VPWR D a_436_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X15 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_805_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1128_47# a_27_47# a_1237_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X18 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X19 VPWR a_534_47# a_751_289# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X20 VPWR RESET_B a_1323_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X21 VGND a_534_47# a_751_289# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X22 a_1323_21# a_1128_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X23 VGND a_1323_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_1542_47# a_1128_47# a_1323_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X25 a_534_47# a_27_47# a_649_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 VGND RESET_B a_1542_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 a_642_47# a_751_289# a_805_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.cdl b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.cdl index c78e1d6..dee470b 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.cdl +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.cdl
@@ -16,60 +16,60 @@ .SUBCKT sky130_fd_sc_hdll__dfrtp_2 CLK D RESET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net82 s0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net108 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net101 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net82 s0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net93 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 s0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net82 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net81 net82 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI657 net108 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI33 net101 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net165 net82 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI34 net93 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 s0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net82 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI653 Q net82 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net81 net82 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 s0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net82 s0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net144 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net144 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net82 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI39 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net165 net82 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 net82 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 s0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net82 s0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI30 net144 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net144 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net82 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 db D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 db D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dfrtp_2
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.netlist.tsv b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.netlist.tsv index 12cc7db..24e4a72 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.netlist.tsv +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.netlist.tsv
@@ -1,30 +1,30 @@ sky130_fd_sc_hdll__dfrtp_2 CLK:I D:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net82 s0 net108 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net108 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net101 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net93 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net93 M1 net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET s0 clkneg net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net82 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net81 net82 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos s0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net165 net82 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net82 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET s0 clkpos net165 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net82 s0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net144 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net144 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net144 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net82 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET db D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg s0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net82 s0 net108 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net108 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net101 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net93 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net93 M1 net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET s0 clkneg net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net82 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net81 net82 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos s0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net165 net82 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net82 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET s0 clkpos net165 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net82 s0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net144 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net144 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net144 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net82 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg s0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.spice b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.spice index 55ad721..7a03d14 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.spice +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_2.spice
@@ -16,64 +16,34 @@ .subckt sky130_fd_sc_hdll__dfrtp_2 CLK D RESET_B VGND VNB VPB VPWR Q -M1000 a_436_413# D VPWR VPB phighvt w=420000u l=180000u -+ ad=1.428e+11p pd=1.52e+06u as=1.5845e+12p ps=1.543e+07u -M1001 VPWR a_1323_21# a_1330_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1002 VPWR a_1323_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.3154e+12p ps=1.178e+07u -M1004 a_649_413# a_27_47# a_534_47# VPB phighvt w=420000u l=180000u -+ ad=3.318e+11p pd=3.26e+06u as=1.533e+11p ps=1.57e+06u -M1005 a_805_47# a_751_289# a_642_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=2.748e+11p ps=2.17e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VGND RESET_B a_805_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_436_413# D VGND VNB nshort w=420000u l=150000u -+ ad=1.338e+11p pd=1.5e+06u as=0p ps=0u -M1009 VGND a_1323_21# a_1237_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.698e+11p ps=1.7e+06u -M1010 VPWR a_751_289# a_649_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_751_289# a_534_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.998e+11p pd=1.97e+06u as=0p ps=0u -M1012 Q a_1323_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_1128_47# a_1323_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1014 a_1128_47# a_211_363# a_751_289# VNB nshort w=360000u l=150000u -+ ad=1.422e+11p pd=1.51e+06u as=0p ps=0u -M1015 a_534_47# a_27_47# a_436_413# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=0p ps=0u -M1016 Q a_1323_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=0p ps=0u -M1017 a_751_289# a_534_47# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.709e+11p pd=2.41e+06u as=0p ps=0u -M1018 a_1128_47# a_27_47# a_751_289# VPB phighvt w=420000u l=180000u -+ ad=1.512e+11p pd=1.56e+06u as=0p ps=0u -M1019 a_642_47# a_211_363# a_534_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1237_47# a_27_47# a_1128_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1542_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1022 a_1323_21# a_1128_47# a_1542_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1023 a_649_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1025 a_1323_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_1323_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_534_47# a_211_363# a_436_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1330_413# a_211_363# a_1128_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_436_413# a_211_363# a_534_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 Q a_1323_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_1330_413# a_1323_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VPWR a_1323_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_1237_47# a_1323_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR RESET_B a_649_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X7 a_436_413# a_27_47# a_534_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X8 Q a_1323_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_649_413# a_751_289# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 a_1128_47# a_211_363# a_1330_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 a_534_47# a_211_363# a_642_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X12 a_751_289# a_211_363# a_1128_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X13 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_751_289# a_27_47# a_1128_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X15 VGND D a_436_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 VPWR D a_436_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X17 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_805_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_1128_47# a_27_47# a_1237_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X20 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X21 VPWR a_534_47# a_751_289# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X22 VPWR RESET_B a_1323_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X23 VGND a_534_47# a_751_289# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X24 a_1323_21# a_1128_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 a_1542_47# a_1128_47# a_1323_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 a_534_47# a_27_47# a_649_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 VGND RESET_B a_1542_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_642_47# a_751_289# a_805_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 VGND a_1323_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.cdl b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.cdl index 6bc59d9..ddf95c6 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.cdl +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.cdl
@@ -16,60 +16,60 @@ .SUBCKT sky130_fd_sc_hdll__dfrtp_4 CLK D RESET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net82 s0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net108 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net101 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net82 s0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net93 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 s0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net82 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net81 net82 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI657 net108 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI33 net101 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net165 net82 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI34 net93 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 s0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net82 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI653 Q net82 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net81 net82 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 s0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net82 s0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net144 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net144 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net82 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI39 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net165 net82 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 net82 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 s0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net82 s0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI30 net144 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net144 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net82 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 db D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 db D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dfrtp_4
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.netlist.tsv b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.netlist.tsv index 3be91b6..c74c284 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.netlist.tsv +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.netlist.tsv
@@ -1,30 +1,30 @@ sky130_fd_sc_hdll__dfrtp_4 CLK:I D:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net82 s0 net108 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net108 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net101 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net93 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net93 M1 net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET s0 clkneg net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net82 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net81 net82 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos s0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net165 net82 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net82 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET s0 clkpos net165 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net82 s0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net144 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net144 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net144 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net82 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET db D VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg s0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net82 s0 net108 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net108 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net101 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net93 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net93 M1 net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET s0 clkneg net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net82 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net81 net82 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos s0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net165 net82 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net82 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET s0 clkpos net165 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net82 s0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net144 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net144 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net144 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net82 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg s0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.spice b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.spice index c266e93..645b1a2 100644 --- a/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.spice +++ b/cells/dfrtp/sky130_fd_sc_hdll__dfrtp_4.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__dfrtp_4 CLK D RESET_B VGND VNB VPB VPWR Q -M1000 a_699_413# a_27_47# a_583_47# VPB phighvt w=420000u l=180000u -+ ad=3.528e+11p pd=3.36e+06u as=1.533e+11p ps=1.57e+06u -M1001 a_865_47# a_811_289# a_689_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=3.012e+11p ps=2.3e+06u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.5815e+12p ps=1.392e+07u -M1003 VGND RESET_B a_865_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=1.8817e+12p pd=1.792e+07u as=1.728e+11p ps=1.82e+06u -M1005 a_1188_47# a_211_363# a_811_289# VNB nshort w=360000u l=150000u -+ ad=1.782e+11p pd=1.71e+06u as=1.998e+11p ps=1.97e+06u -M1006 VPWR a_1403_21# a_1388_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.428e+11p ps=1.52e+06u -M1007 a_583_47# a_27_47# a_468_47# VNB nshort w=360000u l=150000u -+ ad=1.368e+11p pd=1.48e+06u as=1.71e+11p ps=1.69e+06u -M1008 VGND a_1403_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1009 a_1388_413# a_211_363# a_1188_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.47e+11p ps=1.54e+06u -M1010 VPWR a_1403_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1011 VPWR a_1188_47# a_1403_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1012 a_468_47# D VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_1403_21# a_1188_47# a_1612_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.491e+11p ps=1.55e+06u -M1014 a_689_47# a_211_363# a_583_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_811_289# a_699_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_1403_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1403_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_1403_21# a_1317_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.728e+11p ps=1.7e+06u -M1019 VPWR a_1403_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1317_47# a_27_47# a_1188_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 a_811_289# a_583_47# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.709e+11p pd=2.41e+06u as=0p ps=0u -M1023 Q a_1403_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_468_47# D VPWR VPB phighvt w=420000u l=180000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1025 a_583_47# a_211_363# a_468_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q a_1403_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_1188_47# a_27_47# a_811_289# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1612_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND a_1403_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Q a_1403_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_811_289# a_583_47# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_699_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1612_47# a_1188_47# a_1403_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_1403_21# a_1188_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_865_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_1188_47# a_27_47# a_1317_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X4 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 a_1317_47# a_1403_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR a_1403_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Q a_1403_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR RESET_B a_699_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_1188_47# a_211_363# a_1388_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 Q a_1403_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VPWR RESET_B a_1403_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 a_699_413# a_811_289# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X14 a_689_47# a_811_289# a_865_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 a_811_289# a_27_47# a_1188_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X16 a_583_47# a_211_363# a_689_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X17 VPWR D a_468_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X18 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_468_47# a_27_47# a_583_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X20 VPWR a_1403_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND RESET_B a_1612_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 Q a_1403_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X24 a_1388_413# a_1403_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 a_811_289# a_211_363# a_1188_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X26 VGND a_583_47# a_811_289# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X27 VGND a_1403_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_583_47# a_27_47# a_699_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X29 VGND D a_468_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 a_468_47# a_211_363# a_583_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X31 VPWR a_583_47# a_811_289# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X32 Q a_1403_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VGND a_1403_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.cdl b/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.cdl index 97f0a99..d66746b 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.cdl +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.cdl
@@ -16,68 +16,68 @@ .SUBCKT sky130_fd_sc_hdll__dfstp_1 CLK D SET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI36 net120 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 db D VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net100 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 S0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI36 net120 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net88 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 net80 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.54 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net103 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net128 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net128 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 db D VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net179 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI39 db D VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net156 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI654 net100 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net88 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 net80 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net143 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.54 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net103 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net128 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net128 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 db D VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net128 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net128 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net179 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net156 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net143 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 net128 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net128 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dfstp_1
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.netlist.tsv b/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.netlist.tsv index c0fc95f..1dd969a 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.netlist.tsv +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.netlist.tsv
@@ -1,34 +1,34 @@ sky130_fd_sc_hdll__dfstp_1 CLK:I D:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI36 MOSFET net120 M0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET db D VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net103 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net100 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET S0 clkpos net120 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net88 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net80 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET net80 S1 net88 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.54 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net100 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net103 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net128 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net128 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET db D VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net179 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net179 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net156 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net156 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net143 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET S0 clkpos net143 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net128 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net128 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net120 M0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET db D VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net103 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net100 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET S0 clkpos net120 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net88 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net80 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET net80 S1 net88 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.54 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net100 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net103 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net128 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net128 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net179 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net179 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net156 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net156 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net143 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET S0 clkpos net143 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net128 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net128 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.spice b/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.spice index 2620bfd..0f8eb98 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.spice +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_1.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__dfstp_1 CLK D SET_B VGND VNB VPB VPWR Q -M1000 VPWR SET_B a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=1.3883e+12p pd=1.359e+07u as=2.856e+11p ps=3.04e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.18655e+12p ps=1.1e+07u -M1002 a_506_47# a_27_47# a_409_329# VNB nshort w=360000u l=150000u -+ ad=1.8e+11p pd=1.72e+06u as=1.87e+11p ps=1.93e+06u -M1003 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1004 a_1344_47# a_27_47# a_1126_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.596e+11p ps=1.6e+06u -M1005 VGND a_1126_413# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VPWR a_1126_413# a_1738_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_702_21# a_610_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=1.78e+06u -M1009 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1010 VPWR a_1288_261# a_1244_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1011 a_1126_413# a_211_363# a_1156_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1012 a_1044_413# a_506_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1013 a_409_329# D VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_409_329# D VPWR VPB phighvt w=840000u l=180000u -+ ad=2.625e+11p pd=2.39e+06u as=0p ps=0u -M1015 a_1156_47# a_506_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_636_47# a_211_363# a_506_47# VNB nshort w=360000u l=150000u -+ ad=1.341e+11p pd=1.5e+06u as=0p ps=0u -M1017 VPWR a_506_47# a_702_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_1288_261# a_1126_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.268e+11p pd=2.22e+06u as=0p ps=0u -M1019 a_610_413# a_27_47# a_506_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1021 a_866_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1022 VGND a_702_21# a_636_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1288_261# a_1126_413# VGND VNB nshort w=540000u l=150000u -+ ad=1.404e+11p pd=1.6e+06u as=0p ps=0u -M1024 a_1244_413# a_211_363# a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_702_21# a_506_47# a_866_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1026 a_702_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_506_47# a_211_363# a_409_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1416_47# a_1288_261# a_1344_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1030 a_1126_413# a_27_47# a_1044_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND SET_B a_1416_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1126_413# a_27_47# a_1344_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 VPWR SET_B a_702_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR a_506_47# a_1044_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_1244_413# a_1288_261# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VGND SET_B a_866_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_1344_47# a_1288_261# a_1416_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_1126_413# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X8 a_636_47# a_702_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VPWR D a_409_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X10 VPWR a_1126_413# a_1288_261# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X11 VGND D a_409_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X12 a_1738_47# a_1126_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 a_506_47# a_211_363# a_636_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X14 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 a_1156_47# a_211_363# a_1126_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_506_47# a_27_47# a_610_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X17 a_610_413# a_702_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X18 a_1126_413# a_211_363# a_1244_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_1044_413# a_27_47# a_1126_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X21 VGND a_1738_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_409_329# a_27_47# a_506_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X24 a_702_21# a_506_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 a_409_329# a_211_363# a_506_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 a_866_47# a_506_47# a_702_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 a_1416_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_1738_47# a_1126_413# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 VGND a_1126_413# a_1288_261# VNB sky130_fd_pr__nfet_01v8 w=540000u l=150000u +X30 VGND a_506_47# a_1156_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 VPWR a_1738_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.cdl b/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.cdl index bf42a54..2122a7c 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.cdl +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.cdl
@@ -16,68 +16,68 @@ .SUBCKT sky130_fd_sc_hdll__dfstp_2 CLK D SET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI36 net120 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 db D VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net100 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 S0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI36 net120 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net88 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 net80 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.54 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net103 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net128 S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net128 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 db D VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net179 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI39 db D VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net156 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI654 net100 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net88 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 net80 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net143 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.54 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net103 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net128 S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net128 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 db D VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net128 S0 VPB phighvt m=1 w=1 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net128 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net179 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net156 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net143 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 net128 S0 VPB pfet_01v8_hvt m=1 w=1 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net128 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dfstp_2
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.netlist.tsv b/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.netlist.tsv index cf4d9c7..753b4e7 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.netlist.tsv +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.netlist.tsv
@@ -1,34 +1,34 @@ sky130_fd_sc_hdll__dfstp_2 CLK:I D:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI36 MOSFET net120 M0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET db D VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net103 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net100 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET S0 clkpos net120 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net88 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net80 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET net80 S1 net88 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.54 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net100 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net103 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net128 S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net128 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET db D VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net179 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net179 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net156 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net156 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net143 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET S0 clkpos net143 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net128 S0 VPWR VPB phighvt 1 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net128 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net120 M0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET db D VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net103 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net100 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET S0 clkpos net120 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net88 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net80 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET net80 S1 net88 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.54 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net100 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net103 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net128 S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net128 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net179 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net179 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net156 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net156 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net143 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET S0 clkpos net143 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net128 S0 VPWR VPB pfet_01v8_hvt 1 1 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net128 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.spice b/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.spice index 08c35f9..da68c75 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.spice +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_2.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__dfstp_2 CLK D SET_B VGND VNB VPB VPWR Q -M1000 VPWR SET_B a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=1.6789e+12p pd=1.611e+07u as=2.856e+11p ps=3.04e+06u -M1001 VPWR a_1738_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.33055e+12p ps=1.269e+07u -M1003 a_506_47# a_27_47# a_409_329# VNB nshort w=360000u l=150000u -+ ad=1.8e+11p pd=1.72e+06u as=1.87e+11p ps=1.93e+06u -M1004 a_1344_47# a_27_47# a_1126_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.596e+11p ps=1.6e+06u -M1005 VGND a_1126_413# a_1738_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VPWR a_702_21# a_610_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=1.78e+06u -M1008 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_1288_261# a_1244_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1010 a_1126_413# a_211_363# a_1156_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 a_1044_413# a_506_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1012 VPWR a_1126_413# a_1738_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1013 a_409_329# D VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_409_329# D VPWR VPB phighvt w=840000u l=180000u -+ ad=2.625e+11p pd=2.39e+06u as=0p ps=0u -M1015 a_1156_47# a_506_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_636_47# a_211_363# a_506_47# VNB nshort w=360000u l=150000u -+ ad=1.341e+11p pd=1.5e+06u as=0p ps=0u -M1017 VPWR a_506_47# a_702_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_1288_261# a_1126_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.268e+11p pd=2.22e+06u as=0p ps=0u -M1019 a_610_413# a_27_47# a_506_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1021 a_866_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1022 VGND a_1738_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1023 VGND a_702_21# a_636_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1288_261# a_1126_413# VGND VNB nshort w=540000u l=150000u -+ ad=1.404e+11p pd=1.6e+06u as=0p ps=0u -M1025 a_1244_413# a_211_363# a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_702_21# a_506_47# a_866_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1027 a_702_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1029 a_506_47# a_211_363# a_409_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_1416_47# a_1288_261# a_1344_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1031 a_1126_413# a_27_47# a_1044_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND SET_B a_1416_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1126_413# a_27_47# a_1344_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 VPWR SET_B a_702_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR a_506_47# a_1044_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_1244_413# a_1288_261# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 Q a_1738_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_1738_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND SET_B a_866_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_1344_47# a_1288_261# a_1416_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_1126_413# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 VPWR a_1738_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 a_636_47# a_702_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VPWR D a_409_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X13 VPWR a_1126_413# a_1288_261# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X14 VGND D a_409_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X15 a_506_47# a_211_363# a_636_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X16 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1156_47# a_211_363# a_1126_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_506_47# a_27_47# a_610_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 a_610_413# a_702_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X20 a_1126_413# a_211_363# a_1244_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X21 a_1738_47# a_1126_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Q a_1738_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X24 a_1044_413# a_27_47# a_1126_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 a_409_329# a_27_47# a_506_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X26 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X27 a_702_21# a_506_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X28 a_409_329# a_211_363# a_506_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X29 a_866_47# a_506_47# a_702_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 a_1416_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_1738_47# a_1126_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 VGND a_1126_413# a_1288_261# VNB sky130_fd_pr__nfet_01v8 w=540000u l=150000u +X33 VGND a_506_47# a_1156_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.cdl b/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.cdl index 431df8a..38cf25a 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.cdl +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.cdl
@@ -16,68 +16,68 @@ .SUBCKT sky130_fd_sc_hdll__dfstp_4 CLK D SET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI36 net120 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 db D VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net100 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 S0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI36 net120 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net88 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 net80 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.54 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net103 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net128 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net128 VNB nshort m=5 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 db D VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net179 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI39 db D VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net156 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI654 net100 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net88 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 net80 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net143 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.54 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net103 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net128 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net128 VNB nfet_01v8 m=5 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 db D VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net128 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net128 VPB phighvt m=5 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net179 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net156 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net143 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 net128 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net128 VPB pfet_01v8_hvt m=5 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dfstp_4
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.netlist.tsv b/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.netlist.tsv index 3fcaf55..4b3af3b 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.netlist.tsv +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.netlist.tsv
@@ -1,34 +1,34 @@ sky130_fd_sc_hdll__dfstp_4 CLK:I D:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI36 MOSFET net120 M0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET db D VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net103 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net100 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET S0 clkpos net120 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net88 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net80 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET net80 S1 net88 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.54 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net100 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net103 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net128 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net128 VGND VNB nshort 5 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET db D VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net179 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net179 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net156 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net156 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net143 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET S0 clkpos net143 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net128 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net128 VPWR VPB phighvt 5 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net120 M0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET db D VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net103 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net100 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET S0 clkpos net120 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net88 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net80 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET net80 S1 net88 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.54 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net100 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net103 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net128 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net128 VGND VNB nfet_01v8 5 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net179 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net179 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net156 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net156 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net143 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET S0 clkpos net143 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net128 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net128 VPWR VPB pfet_01v8_hvt 5 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.spice b/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.spice index 5245009..fba9788 100644 --- a/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.spice +++ b/cells/dfstp/sky130_fd_sc_hdll__dfstp_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__dfstp_4 CLK D SET_B VGND VNB VPB VPWR Q -M1000 VPWR SET_B a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=1.9683e+12p pd=1.875e+07u as=2.856e+11p ps=3.04e+06u -M1001 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=5.85e+11p pd=5.7e+06u as=1.5993e+12p ps=1.487e+07u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 a_506_47# a_27_47# a_409_329# VNB nshort w=360000u l=150000u -+ ad=1.8e+11p pd=1.72e+06u as=1.87e+11p ps=1.93e+06u -M1004 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=0p ps=0u -M1005 a_1344_47# a_27_47# a_1126_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.596e+11p ps=1.6e+06u -M1006 VGND a_1126_413# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1007 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_1738_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_1126_413# a_1738_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1010 VPWR a_702_21# a_610_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=1.78e+06u -M1011 VPWR a_1288_261# a_1244_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1012 a_1126_413# a_211_363# a_1156_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1013 a_1044_413# a_506_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1014 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_1738_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_409_329# D VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_409_329# D VPWR VPB phighvt w=840000u l=180000u -+ ad=2.625e+11p pd=2.39e+06u as=0p ps=0u -M1020 a_1156_47# a_506_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_636_47# a_211_363# a_506_47# VNB nshort w=360000u l=150000u -+ ad=1.341e+11p pd=1.5e+06u as=0p ps=0u -M1022 VPWR a_506_47# a_702_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1023 a_1288_261# a_1126_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.268e+11p pd=2.22e+06u as=0p ps=0u -M1024 a_610_413# a_27_47# a_506_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1025 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1026 a_866_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1027 VGND a_702_21# a_636_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1288_261# a_1126_413# VGND VNB nshort w=540000u l=150000u -+ ad=1.404e+11p pd=1.6e+06u as=0p ps=0u -M1029 a_1244_413# a_211_363# a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_702_21# a_506_47# a_866_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1031 a_702_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1033 a_506_47# a_211_363# a_409_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_1416_47# a_1288_261# a_1344_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1035 a_1126_413# a_27_47# a_1044_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR a_1738_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND SET_B a_1416_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND a_1738_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1126_413# a_27_47# a_1344_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 VPWR SET_B a_702_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR a_506_47# a_1044_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_1244_413# a_1288_261# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 Q a_1738_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND SET_B a_866_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_1344_47# a_1288_261# a_1416_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VGND a_1738_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_1126_413# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_636_47# a_702_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VGND a_1738_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR D a_409_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X13 VPWR a_1126_413# a_1288_261# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X14 Q a_1738_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND D a_409_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X16 a_1738_47# a_1126_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X17 a_506_47# a_211_363# a_636_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X18 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_1156_47# a_211_363# a_1126_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 VPWR a_1738_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_506_47# a_27_47# a_610_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X22 a_610_413# a_702_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X23 a_1126_413# a_211_363# a_1244_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X24 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X25 VGND a_1738_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_1044_413# a_27_47# a_1126_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 a_409_329# a_27_47# a_506_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X28 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X29 a_702_21# a_506_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X30 a_409_329# a_211_363# a_506_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X31 a_866_47# a_506_47# a_702_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X32 a_1416_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X33 a_1738_47# a_1126_413# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 VGND a_1126_413# a_1288_261# VNB sky130_fd_pr__nfet_01v8 w=540000u l=150000u +X35 Q a_1738_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 VGND a_506_47# a_1156_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X37 Q a_1738_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 VPWR a_1738_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 VPWR a_1738_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/diode/sky130_fd_sc_hdll__diode_2.spice b/cells/diode/sky130_fd_sc_hdll__diode_2.spice index ec4a046..1fd734f 100644 --- a/cells/diode/sky130_fd_sc_hdll__diode_2.spice +++ b/cells/diode/sky130_fd_sc_hdll__diode_2.spice
@@ -16,5 +16,5 @@ .subckt sky130_fd_sc_hdll__diode_2 DIODE VGND VNB VPB VPWR -D0 VNB DIODE ndiode p=5.36e+06u a=4.347e+11p +X0 VNB DIODE sky130_fd_pr__diode_pw2nd p=5.36e+06u a=4.347e+11p .ends
diff --git a/cells/diode/sky130_fd_sc_hdll__diode_4.spice b/cells/diode/sky130_fd_sc_hdll__diode_4.spice index ffde883..0dd2c5c 100644 --- a/cells/diode/sky130_fd_sc_hdll__diode_4.spice +++ b/cells/diode/sky130_fd_sc_hdll__diode_4.spice
@@ -16,5 +16,5 @@ .subckt sky130_fd_sc_hdll__diode_4 DIODE VGND VNB VPB VPWR -D0 VNB DIODE ndiode p=9.88e+06u a=1.0557e+12p +X0 VNB DIODE sky130_fd_pr__diode_pw2nd p=9.88e+06u a=1.0557e+12p .ends
diff --git a/cells/diode/sky130_fd_sc_hdll__diode_6.spice b/cells/diode/sky130_fd_sc_hdll__diode_6.spice index dda7cda..fd66a62 100644 --- a/cells/diode/sky130_fd_sc_hdll__diode_6.spice +++ b/cells/diode/sky130_fd_sc_hdll__diode_6.spice
@@ -16,5 +16,5 @@ .subckt sky130_fd_sc_hdll__diode_6 DIODE VGND VNB VPB VPWR -D0 VNB DIODE ndiode p=1.47e+07u a=2.2032e+12p +X0 VNB DIODE sky130_fd_pr__diode_pw2nd p=1.47e+07u a=2.2032e+12p .ends
diff --git a/cells/diode/sky130_fd_sc_hdll__diode_8.spice b/cells/diode/sky130_fd_sc_hdll__diode_8.spice index 226ef24..bd32ccc 100644 --- a/cells/diode/sky130_fd_sc_hdll__diode_8.spice +++ b/cells/diode/sky130_fd_sc_hdll__diode_8.spice
@@ -16,5 +16,5 @@ .subckt sky130_fd_sc_hdll__diode_8 DIODE VGND VNB VPB VPWR -D0 VNB DIODE ndiode p=1.858e+07u a=3.5464e+12p +X0 VNB DIODE sky130_fd_pr__diode_pw2nd p=1.858e+07u a=3.5464e+12p .ends
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.cdl b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.cdl index 7b94974..e9313c0 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.cdl +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.cdl
@@ -16,44 +16,44 @@ .SUBCKT sky130_fd_sc_hdll__dlrtn_1 D GATE_N RESET_B VGND VNB VPB VPWR Q *.PININFO D:I GATE_N:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkpos GATE_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkpos GATE_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 m1 RESET_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 m1 RESET_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net54 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net50 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkpos GATE_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI18 net54 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net93 RESET_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI653 net50 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net101 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkpos GATE_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net93 RESET_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net101 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net81 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net81 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlrtn_1
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.netlist.tsv b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.netlist.tsv index 1424ad6..b0c1f9f 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.netlist.tsv +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.netlist.tsv
@@ -1,22 +1,22 @@ sky130_fd_sc_hdll__dlrtn_1 D:I GATE_N:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net54 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkpos GATE_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET m1 RESET_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net54 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net50 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net50 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkpos GATE_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net93 RESET_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net101 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 net93 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net81 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net54 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkpos GATE_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET m1 RESET_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net54 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net50 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net50 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkpos GATE_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net93 RESET_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net101 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 net93 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net81 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.spice b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.spice index 07b99ed..24548a2 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.spice +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_1.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__dlrtn_1 D GATE_N RESET_B VGND VNB VPB VPWR Q -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=5.6425e+11p pd=6.14e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE_N a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.131e+12p pd=9.75e+06u as=1.728e+11p ps=1.82e+06u -M1002 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1004 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1005 a_708_47# a_203_47# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1006 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1007 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1008 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1010 a_604_47# a_27_363# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1011 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1012 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1013 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1014 VGND GATE_N a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_702_413# a_27_363# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1016 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1017 a_604_47# a_203_47# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_702_413# a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_363# GATE_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_604_47# a_750_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_981_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_319_369# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_503_369# a_203_47# a_604_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_604_47# a_203_47# a_708_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_319_369# a_500_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_750_21# RESET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND a_27_363# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VPWR a_319_369# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 a_27_363# GATE_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 VPWR a_27_363# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X15 a_708_47# a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_750_21# a_604_47# a_981_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_500_47# a_27_363# a_604_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X18 a_319_369# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X19 a_604_47# a_27_363# a_702_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.cdl b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.cdl index f0a7d9a..9e6001d 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.cdl +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.cdl
@@ -16,44 +16,44 @@ .SUBCKT sky130_fd_sc_hdll__dlrtn_2 D GATE_N RESET_B VGND VNB VPB VPWR Q *.PININFO D:I GATE_N:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkpos GATE_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkpos GATE_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 m1 RESET_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 m1 RESET_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net54 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net50 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkpos GATE_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI18 net54 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net93 RESET_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI653 net50 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net101 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkpos GATE_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net93 RESET_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net101 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net81 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net81 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlrtn_2
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.netlist.tsv b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.netlist.tsv index 309a149..4ffc1dc 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.netlist.tsv +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.netlist.tsv
@@ -1,22 +1,22 @@ sky130_fd_sc_hdll__dlrtn_2 D:I GATE_N:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net54 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkpos GATE_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET m1 RESET_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net54 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net50 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net50 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkpos GATE_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net93 RESET_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net101 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 net93 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net81 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net54 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkpos GATE_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET m1 RESET_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net54 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net50 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net50 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkpos GATE_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net93 RESET_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net101 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 net93 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net81 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.spice b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.spice index 252035a..ed7665d 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.spice +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_2.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__dlrtn_2 D GATE_N RESET_B VGND VNB VPB VPWR Q -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=8.0475e+11p pd=8.18e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE_N a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.411e+12p pd=1.231e+07u as=1.728e+11p ps=1.82e+06u -M1002 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1004 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1005 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1007 a_708_47# a_203_47# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1008 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1013 a_604_47# a_27_363# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1014 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1016 VGND GATE_N a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 a_702_413# a_27_363# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1019 a_604_47# a_203_47# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_702_413# a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 Q a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_363# GATE_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_604_47# a_750_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_981_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_319_369# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_503_369# a_203_47# a_604_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_604_47# a_203_47# a_708_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_319_369# a_500_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 Q a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_750_21# RESET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND a_27_363# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 VPWR a_319_369# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_27_363# GATE_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR a_27_363# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X16 a_708_47# a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_750_21# a_604_47# a_981_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_500_47# a_27_363# a_604_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X20 a_319_369# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X21 a_604_47# a_27_363# a_702_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.cdl b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.cdl index ac2c6f8..0e75fe2 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.cdl +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.cdl
@@ -16,44 +16,44 @@ .SUBCKT sky130_fd_sc_hdll__dlrtn_4 D GATE_N RESET_B VGND VNB VPB VPWR Q *.PININFO D:I GATE_N:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkpos GATE_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkpos GATE_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 m1 RESET_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 m1 RESET_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net54 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net50 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkpos GATE_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI18 net54 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net93 RESET_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI653 net50 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net101 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkpos GATE_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net93 RESET_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net101 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net81 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net81 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlrtn_4
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.netlist.tsv b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.netlist.tsv index a4120d6..2a81d8c 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.netlist.tsv +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.netlist.tsv
@@ -1,22 +1,22 @@ sky130_fd_sc_hdll__dlrtn_4 D:I GATE_N:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net54 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkpos GATE_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET m1 RESET_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net54 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net50 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net50 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkpos GATE_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net93 RESET_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net101 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 net93 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net81 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net54 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkpos GATE_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET m1 RESET_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net54 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net50 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net50 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkpos GATE_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net93 RESET_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net101 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 net93 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net81 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.spice b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.spice index df99761..e9af228 100644 --- a/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.spice +++ b/cells/dlrtn/sky130_fd_sc_hdll__dlrtn_4.spice
@@ -16,56 +16,30 @@ .subckt sky130_fd_sc_hdll__dlrtn_4 D GATE_N RESET_B VGND VNB VPB VPWR Q -M1000 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.00625e+12p ps=1.01e+07u -M1001 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1002 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.691e+12p ps=1.487e+07u -M1003 VPWR GATE_N a_27_363# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1004 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1006 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1007 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1009 a_708_47# a_203_47# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1010 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1013 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1014 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1015 a_604_47# a_27_363# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1016 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1017 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1018 VGND GATE_N a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1019 a_702_413# a_27_363# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1021 a_604_47# a_203_47# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_702_413# a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 Q a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_363# GATE_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_604_47# a_750_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_981_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_319_369# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_503_369# a_203_47# a_604_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_604_47# a_203_47# a_708_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_319_369# a_500_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 Q a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_750_21# RESET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND a_27_363# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 VPWR a_319_369# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_27_363# GATE_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 Q a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR a_27_363# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X17 Q a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_708_47# a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_750_21# a_604_47# a_981_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_500_47# a_27_363# a_604_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 a_319_369# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X24 a_604_47# a_27_363# a_702_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.cdl b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.cdl index c074059..2af7aa1 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.cdl +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.cdl
@@ -16,44 +16,44 @@ .SUBCKT sky130_fd_sc_hdll__dlrtp_1 D GATE RESET_B VGND VNB VPB VPWR Q *.PININFO D:I GATE:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkneg GATE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkneg GATE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 m1 RESET_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net54 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net50 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkneg GATE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI658 m1 RESET_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net93 RESET_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI18 net54 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net101 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI653 net50 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkneg GATE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net93 RESET_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net101 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net81 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net81 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlrtp_1
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.netlist.tsv b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.netlist.tsv index 598766d..42abb07 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.netlist.tsv +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.netlist.tsv
@@ -1,22 +1,22 @@ sky130_fd_sc_hdll__dlrtp_1 D:I GATE:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net54 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkneg GATE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET m1 RESET_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net54 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net50 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net50 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkneg GATE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net93 RESET_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net101 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 net93 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net81 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net54 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkneg GATE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET m1 RESET_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net54 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net50 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net50 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkneg GATE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net93 RESET_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net101 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 net93 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net81 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.spice b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.spice index ef7782c..f897d0d 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.spice +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_1.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__dlrtp_1 D GATE RESET_B VGND VNB VPB VPWR Q -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=5.6425e+11p pd=6.14e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.131e+12p pd=9.75e+06u as=1.728e+11p ps=1.82e+06u -M1002 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1004 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1005 a_708_47# a_27_363# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1006 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1007 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1008 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1010 a_604_47# a_203_47# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1011 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1012 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1013 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1014 VGND GATE a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_702_413# a_203_47# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1016 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1017 a_604_47# a_27_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_702_413# a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_363# GATE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_604_47# a_750_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_981_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_319_369# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_503_369# a_27_363# a_604_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_604_47# a_27_363# a_708_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_319_369# a_500_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_750_21# RESET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND a_27_363# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VPWR a_319_369# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 a_27_363# GATE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 VPWR a_27_363# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X15 a_708_47# a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_750_21# a_604_47# a_981_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_500_47# a_203_47# a_604_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X18 a_319_369# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X19 a_604_47# a_203_47# a_702_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.cdl b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.cdl index a56ee8e..b2ef195 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.cdl +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.cdl
@@ -16,44 +16,44 @@ .SUBCKT sky130_fd_sc_hdll__dlrtp_2 D GATE RESET_B VGND VNB VPB VPWR Q *.PININFO D:I GATE:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkneg GATE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkneg GATE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 m1 RESET_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net54 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net50 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkneg GATE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI658 m1 RESET_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net93 RESET_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI18 net54 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net101 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI653 net50 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkneg GATE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net93 RESET_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net101 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net81 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net81 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlrtp_2
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.netlist.tsv b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.netlist.tsv index e317d11..8118bcb 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.netlist.tsv +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.netlist.tsv
@@ -1,22 +1,22 @@ sky130_fd_sc_hdll__dlrtp_2 D:I GATE:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net54 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkneg GATE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET m1 RESET_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net54 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net50 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net50 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkneg GATE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net93 RESET_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net101 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 net93 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net81 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net54 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkneg GATE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET m1 RESET_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net54 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net50 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net50 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkneg GATE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net93 RESET_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net101 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 net93 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net81 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.spice b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.spice index ce56ef2..1c0aeff 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.spice +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_2.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__dlrtp_2 D GATE RESET_B VGND VNB VPB VPWR Q -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=8.0475e+11p pd=8.18e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.411e+12p pd=1.231e+07u as=1.728e+11p ps=1.82e+06u -M1002 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1004 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1005 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1007 a_708_47# a_27_363# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1008 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1013 a_604_47# a_203_47# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1014 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1016 VGND GATE a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 a_702_413# a_203_47# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1019 a_604_47# a_27_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_702_413# a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 Q a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_363# GATE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_604_47# a_750_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_981_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_319_369# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_503_369# a_27_363# a_604_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_604_47# a_27_363# a_708_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_319_369# a_500_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 Q a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_750_21# RESET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND a_27_363# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 VPWR a_319_369# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_27_363# GATE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR a_27_363# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X16 a_708_47# a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_750_21# a_604_47# a_981_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_500_47# a_203_47# a_604_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X20 a_319_369# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X21 a_604_47# a_203_47# a_702_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.cdl b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.cdl index a4ba641..47f735d 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.cdl +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.cdl
@@ -16,44 +16,44 @@ .SUBCKT sky130_fd_sc_hdll__dlrtp_4 D GATE RESET_B VGND VNB VPB VPWR Q *.PININFO D:I GATE:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkneg GATE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkneg GATE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 m1 RESET_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net54 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net50 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkneg GATE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI658 m1 RESET_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net93 RESET_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI18 net54 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net101 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI653 net50 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkneg GATE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net93 RESET_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net101 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net81 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net81 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlrtp_4
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.netlist.tsv b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.netlist.tsv index 1aaaa4e..fc8bfb0 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.netlist.tsv +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.netlist.tsv
@@ -1,22 +1,22 @@ sky130_fd_sc_hdll__dlrtp_4 D:I GATE:I RESET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net54 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkneg GATE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET m1 RESET_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net54 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net50 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net50 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkneg GATE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net93 RESET_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net101 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net101 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 net93 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net81 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net81 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net54 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkneg GATE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET m1 RESET_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net54 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net50 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net50 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkneg GATE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net93 RESET_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net101 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net101 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 net93 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net81 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net81 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.spice b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.spice index 9842579..f9e328c 100644 --- a/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.spice +++ b/cells/dlrtp/sky130_fd_sc_hdll__dlrtp_4.spice
@@ -16,56 +16,30 @@ .subckt sky130_fd_sc_hdll__dlrtp_4 D GATE RESET_B VGND VNB VPB VPWR Q -M1000 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.00625e+12p ps=1.01e+07u -M1001 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1002 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.691e+12p ps=1.487e+07u -M1003 VPWR GATE a_27_363# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1004 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1006 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1007 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1009 a_708_47# a_27_363# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1010 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1013 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1014 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1015 a_604_47# a_203_47# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1016 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1017 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1018 VGND GATE a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1019 a_702_413# a_203_47# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1021 a_604_47# a_27_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_702_413# a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 Q a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_363# GATE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_604_47# a_750_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_981_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_319_369# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_503_369# a_27_363# a_604_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_604_47# a_27_363# a_708_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_319_369# a_500_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 Q a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_750_21# RESET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND a_27_363# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 VPWR a_319_369# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_27_363# GATE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 Q a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR a_27_363# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X17 Q a_750_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR a_750_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_708_47# a_750_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_750_21# a_604_47# a_981_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_500_47# a_203_47# a_604_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 a_319_369# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X24 a_604_47# a_203_47# a_702_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 VGND a_750_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.cdl b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.cdl index 8fad299..2e44ad4 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.cdl +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.cdl
@@ -16,40 +16,40 @@ .SUBCKT sky130_fd_sc_hdll__dlxtn_1 D GATE_N VGND VNB VPB VPWR Q *.PININFO D:I GATE_N:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkpos GATE_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkpos GATE_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI18 net53 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net53 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net44 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkpos GATE_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI653 net44 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net96 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkpos GATE_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net96 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net76 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net76 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlxtn_1
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.netlist.tsv b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.netlist.tsv index 46508d4..ee0d494 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.netlist.tsv +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.netlist.tsv
@@ -1,20 +1,20 @@ sky130_fd_sc_hdll__dlxtn_1 D:I GATE_N:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net53 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkpos GATE_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net53 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net44 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net44 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkpos GATE_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net96 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net96 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net76 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net76 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net53 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkpos GATE_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net53 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net44 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net44 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkpos GATE_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net96 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net96 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net76 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net76 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.spice b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.spice index 11c1c1b..500c10c 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.spice +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_1.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__dlxtn_1 D GATE_N VGND VNB VPB VPWR Q -M1000 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=6.009e+11p ps=6.32e+06u -M1001 VPWR GATE_N a_27_47# VPB phighvt w=640000u l=180000u -+ ad=7.846e+11p pd=7.7e+06u as=1.728e+11p ps=1.82e+06u -M1002 VPWR a_607_47# a_760_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 Q a_760_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1004 a_716_413# a_27_47# a_607_47# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.512e+11p ps=1.56e+06u -M1005 VPWR a_760_21# a_716_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_607_47# a_760_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1007 a_503_369# a_319_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1008 VGND D a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 a_499_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.554e+11p pd=1.62e+06u as=0p ps=0u -M1010 a_695_47# a_211_363# a_607_47# VNB nshort w=360000u l=150000u -+ ad=1.32e+11p pd=1.49e+06u as=1.044e+11p ps=1.3e+06u -M1011 VPWR D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND GATE_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1013 Q a_760_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.4e+11p pd=2.68e+06u as=0p ps=0u -M1014 a_607_47# a_27_47# a_499_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1016 VGND a_760_21# a_695_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_607_47# a_211_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_716_413# a_760_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VPWR a_760_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_499_47# a_27_47# a_607_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X3 VGND a_760_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_27_47# GATE_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 a_607_47# a_27_47# a_716_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_319_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_503_369# a_211_363# a_607_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_607_47# a_211_363# a_695_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X10 VPWR a_319_47# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 a_27_47# GATE_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_760_21# a_607_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_695_47# a_760_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_760_21# a_607_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X16 a_319_47# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X17 VGND a_319_47# a_499_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.cdl b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.cdl index 10ddce1..0756c5b 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.cdl +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.cdl
@@ -16,40 +16,40 @@ .SUBCKT sky130_fd_sc_hdll__dlxtn_2 D GATE_N VGND VNB VPB VPWR Q *.PININFO D:I GATE_N:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkpos GATE_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkpos GATE_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI18 net51 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net51 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net47 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkpos GATE_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI653 net47 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net94 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkpos GATE_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net94 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net74 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net74 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlxtn_2
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.netlist.tsv b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.netlist.tsv index b887829..3012e76 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.netlist.tsv +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.netlist.tsv
@@ -1,20 +1,20 @@ sky130_fd_sc_hdll__dlxtn_2 D:I GATE_N:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net51 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkpos GATE_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net51 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net47 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net47 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkpos GATE_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net94 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net94 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net74 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net74 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net51 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkpos GATE_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net51 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net47 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net47 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkpos GATE_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net94 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net94 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net74 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net74 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.spice b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.spice index 7df0162..d0e64a1 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.spice +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__dlxtn_2 D GATE_N VGND VNB VPB VPWR Q -M1000 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=7.76e+11p ps=8.18e+06u -M1001 a_718_47# a_211_363# a_608_413# VNB nshort w=360000u l=150000u -+ ad=1.32e+11p pd=1.49e+06u as=1.35e+11p ps=1.47e+06u -M1002 VPWR GATE_N a_27_47# VPB phighvt w=640000u l=180000u -+ ad=1.0446e+12p pd=1.022e+07u as=1.728e+11p ps=1.82e+06u -M1003 a_503_369# a_319_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1004 VPWR a_783_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 a_739_413# a_27_47# a_608_413# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.995e+11p ps=1.79e+06u -M1006 a_505_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.554e+11p pd=1.62e+06u as=0p ps=0u -M1007 VGND a_783_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1008 Q a_783_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND D a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1010 VPWR D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1011 VGND a_783_21# a_718_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Q a_783_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_608_413# a_27_47# a_505_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_608_413# a_783_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1015 VGND GATE_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1016 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1017 VPWR a_608_413# a_783_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1018 a_608_413# a_211_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_783_21# a_739_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_505_47# a_27_47# a_608_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X1 Q a_783_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_783_21# a_608_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_47# GATE_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X4 a_608_413# a_211_363# a_718_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X5 a_783_21# a_608_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_319_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_503_369# a_211_363# a_608_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_718_47# a_783_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VGND a_783_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_608_413# a_27_47# a_739_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 Q a_783_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR a_319_47# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_27_47# GATE_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR a_783_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X17 a_739_413# a_783_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X18 a_319_47# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X19 VGND a_319_47# a_505_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.cdl b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.cdl index b420115..52ea1bc 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.cdl +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.cdl
@@ -16,40 +16,40 @@ .SUBCKT sky130_fd_sc_hdll__dlxtn_4 D GATE_N VGND VNB VPB VPWR Q *.PININFO D:I GATE_N:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI635 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI635 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI650 Q m1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 Q m1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 clkpos GATE_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI633 clkpos GATE_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI18 net51 db VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 net51 db VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 net47 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 clkpos GATE_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI653 net47 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 Q m1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net94 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI651 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 clkpos GATE_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 Q m1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI652 M0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net94 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 net74 db VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 net74 db VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlxtn_4
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.netlist.tsv b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.netlist.tsv index a2114d8..6ffcff7 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.netlist.tsv +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.netlist.tsv
@@ -1,20 +1,20 @@ sky130_fd_sc_hdll__dlxtn_4 D:I GATE_N:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI635 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET M0 clkneg net51 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET Q m1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET clkpos GATE_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET net51 db VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET net47 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET M0 clkpos net47 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET db D VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET clkpos GATE_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET Q m1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M0 clkneg net94 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net94 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET m1 M0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET db D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET M0 clkpos net74 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET net74 db VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET M0 clkneg net51 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET Q m1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET clkpos GATE_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET net51 db VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET net47 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET M0 clkpos net47 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET db D VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET clkpos GATE_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET Q m1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M0 clkneg net94 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net94 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET m1 M0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET db D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET M0 clkpos net74 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET net74 db VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.spice b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.spice index 1196c4f..d37353e 100644 --- a/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.spice +++ b/cells/dlxtn/sky130_fd_sc_hdll__dlxtn_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__dlxtn_4 D GATE_N VGND VNB VPB VPWR Q -M1000 a_709_47# a_211_363# a_609_413# VNB nshort w=360000u l=150000u -+ ad=1.32e+11p pd=1.49e+06u as=1.008e+11p ps=1.28e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=9.9375e+11p ps=1.015e+07u -M1002 Q a_774_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.3496e+12p ps=1.283e+07u -M1003 Q a_774_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1004 VPWR GATE_N a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1005 VGND a_774_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_503_369# a_319_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.042e+11p pd=1.98e+06u as=0p ps=0u -M1007 a_505_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.734e+11p pd=1.72e+06u as=0p ps=0u -M1008 a_609_413# a_27_47# a_505_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_774_21# a_709_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 VPWR D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 Q a_774_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_774_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_609_413# a_774_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1015 a_703_413# a_27_47# a_609_413# VPB phighvt w=420000u l=180000u -+ ad=1.533e+11p pd=1.57e+06u as=1.218e+11p ps=1.42e+06u -M1016 VGND GATE_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1017 VPWR a_609_413# a_774_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1018 a_609_413# a_211_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1020 Q a_774_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_774_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_774_21# a_703_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR a_774_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_609_413# a_27_47# a_703_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_774_21# a_609_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_609_413# a_211_363# a_709_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X3 a_27_47# GATE_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X4 a_709_47# a_774_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_319_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR a_774_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_503_369# a_211_363# a_609_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VGND a_774_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND a_774_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_774_21# a_609_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Q a_774_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR a_319_47# a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_27_47# GATE_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR a_774_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X17 Q a_774_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_505_47# a_27_47# a_609_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X19 a_319_47# D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X20 a_703_413# a_774_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X21 VGND a_319_47# a_505_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 Q a_774_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Q a_774_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.cdl b/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.cdl index 758f364..a7b92f9 100644 --- a/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.cdl +++ b/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__dlygate4sd1_1 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab net34 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab net34 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X Ab VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI6 net34 net30 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI9 net30 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net34 net30 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab net34 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI9 net30 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab net34 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 net34 net30 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI8 net30 A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 net34 net30 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI8 net30 A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlygate4sd1_1
diff --git a/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.netlist.tsv b/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.netlist.tsv index 78e9464..507f7a0 100644 --- a/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.netlist.tsv +++ b/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__dlygate4sd1_1 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab net34 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net34 net30 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI9 MOSFET net30 A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab net34 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET net34 net30 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI8 MOSFET net30 A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab net34 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net34 net30 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI9 MOSFET net30 A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab net34 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET net34 net30 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI8 MOSFET net30 A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.spice b/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.spice index c3f834f..ea6b68f 100644 --- a/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.spice +++ b/cells/dlygate4sd1/sky130_fd_sc_hdll__dlygate4sd1_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__dlygate4sd1_1 A VGND VNB VPB VPWR X -M1000 a_213_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=5.039e+11p ps=3.97e+06u -M1001 X a_319_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1002 VPWR a_213_47# a_319_93# VPB phighvt w=420000u l=180000u -+ ad=6.233e+11p pd=4.51e+06u as=1.176e+11p ps=1.4e+06u -M1003 X a_319_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u -M1004 a_213_47# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1005 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 VGND a_213_47# a_319_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1007 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u +X0 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_319_93# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_319_93# a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_319_93# a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 VPWR a_319_93# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.cdl b/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.cdl index c0b6c72..74a48da 100644 --- a/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.cdl +++ b/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__dlygate4sd2_1 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab net34 VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab net34 VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X Ab VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI6 net34 net30 VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI9 net30 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net34 net30 VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab net34 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI9 net30 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab net34 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 net34 net30 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI8 net30 A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 net34 net30 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI8 net30 A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlygate4sd2_1
diff --git a/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.netlist.tsv b/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.netlist.tsv index d737cff..0665d85 100644 --- a/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.netlist.tsv +++ b/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__dlygate4sd2_1 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab net34 VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net34 net30 VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI9 MOSFET net30 A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab net34 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET net34 net30 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI8 MOSFET net30 A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab net34 VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net34 net30 VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI9 MOSFET net30 A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab net34 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET net34 net30 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI8 MOSFET net30 A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.spice b/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.spice index e650b0b..27b593f 100644 --- a/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.spice +++ b/cells/dlygate4sd2/sky130_fd_sc_hdll__dlygate4sd2_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__dlygate4sd2_1 A VGND VNB VPB VPWR X -M1000 a_213_47# a_27_47# VGND VNB nshort w=420000u l=180000u -+ ad=1.092e+11p pd=1.36e+06u as=4.913e+11p ps=3.91e+06u -M1001 X a_319_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1002 VPWR a_213_47# a_319_93# VPB phighvt w=420000u l=180000u -+ ad=6.233e+11p pd=4.51e+06u as=1.176e+11p ps=1.4e+06u -M1003 X a_319_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.95e+11p pd=2.59e+06u as=0p ps=0u -M1004 a_213_47# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1005 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 VGND a_213_47# a_319_93# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1007 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u +X0 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_319_93# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_319_93# a_213_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X4 a_319_93# a_213_47# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X5 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 VPWR a_319_93# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.cdl b/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.cdl index 27ff2ce..24722bb 100644 --- a/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.cdl +++ b/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__dlygate4sd3_1 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN1 Ab net34 VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab net34 VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X Ab VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X Ab VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net34 net30 VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MI6 net34 net30 VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI9 net30 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI9 net30 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab net34 VPB pfet_01v8_hvt m=1 w=0.42 l=0.5 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab net34 VPB phighvt m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 net34 net30 VPB phighvt m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI8 net30 A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 net34 net30 VPB pfet_01v8_hvt m=1 w=0.42 l=0.5 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI8 net30 A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__dlygate4sd3_1
diff --git a/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.netlist.tsv b/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.netlist.tsv index 4f58c9a..69c2dd6 100644 --- a/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.netlist.tsv +++ b/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__dlygate4sd3_1 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Ab net34 VGND VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X Ab VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net34 net30 VGND VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 -MI9 MOSFET net30 A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab net34 VPWR VPB phighvt 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET net34 net30 VPWR VPB phighvt 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 -MI8 MOSFET net30 A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab net34 VGND VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X Ab VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net34 net30 VGND VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 +MI9 MOSFET net30 A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab net34 VPWR VPB pfet_01v8_hvt 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET net34 net30 VPWR VPB pfet_01v8_hvt 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.063 1.14 +MI8 MOSFET net30 A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.spice b/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.spice index 790c485..036a007 100644 --- a/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.spice +++ b/cells/dlygate4sd3/sky130_fd_sc_hdll__dlygate4sd3_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__dlygate4sd3_1 A VGND VNB VPB VPWR X -M1000 VPWR a_273_47# a_379_93# VPB phighvt w=420000u l=500000u -+ ad=4.491e+11p pd=4.15e+06u as=1.092e+11p ps=1.36e+06u -M1001 X a_379_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1002 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_273_47# a_27_47# VGND VNB nshort w=420000u l=500000u -+ ad=1.092e+11p pd=1.36e+06u as=3.636e+11p ps=3.51e+06u -M1004 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1005 X a_379_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1006 VGND a_273_47# a_379_93# VNB nshort w=420000u l=500000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1007 a_273_47# a_27_47# VPWR VPB phighvt w=420000u l=500000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u +X0 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_379_93# a_273_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=500000u +X2 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND a_379_93# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR a_27_47# a_273_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=500000u +X5 VPWR a_379_93# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_27_47# a_273_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u +X7 a_379_93# a_273_47# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u .ends
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.cdl b/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.cdl index 2b3b5b9..7454941 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.cdl +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__ebufn_1 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z net35 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z net35 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 sndA net39 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 net39 TE_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net35 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB net35 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MMN1 sndA net39 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 net39 TE_B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMIN1 net39 TE_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 net35 A VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI6 net35 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB net35 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 net39 TE_B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 net35 A VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__ebufn_1
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.netlist.tsv b/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.netlist.tsv index 1cfb901..de45693 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.netlist.tsv +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__ebufn_1 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z net35 sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA net39 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET net39 TE_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net35 A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB net35 Z VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET net39 TE_B VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET net35 A VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z net35 sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA net39 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET net39 TE_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net35 A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB net35 Z VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET net39 TE_B VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET net35 A VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.spice b/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.spice index 5b31b14..2587b65 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.spice +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__ebufn_1 A TE_B VGND VNB VPB VPWR Z -M1000 Z a_27_47# a_543_47# VNB nshort w=650000u l=150000u -+ ad=3.055e+11p pd=2.24e+06u as=1.365e+11p ps=1.72e+06u -M1001 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=4.656e+11p pd=4.42e+06u as=1.728e+11p ps=1.82e+06u -M1002 a_543_47# a_211_369# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.6525e+11p ps=3.83e+06u -M1003 a_411_297# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.8e+11p pd=3.76e+06u as=0p ps=0u -M1004 Z a_27_47# a_411_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.95e+11p pd=2.79e+06u as=0p ps=0u -M1005 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 a_211_369# TE_B VGND VNB nshort w=420000u l=150000u -+ ad=2.814e+11p pd=2.18e+06u as=0p ps=0u -M1007 a_211_369# TE_B VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u +X0 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 VPWR TE_B a_411_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND a_211_369# a_543_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_543_47# a_27_47# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_411_297# a_27_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR TE_B a_211_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VGND TE_B a_211_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.cdl b/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.cdl index b79af68..642fa35 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.cdl +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__ebufn_2 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z net35 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z net35 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 sndA net39 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 net39 TE_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net35 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=2 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB net35 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMN1 sndA net39 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 net39 TE_B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMIN1 net39 TE_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 net35 A VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI6 net35 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=2 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB net35 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 net39 TE_B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 net35 A VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__ebufn_2
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.netlist.tsv b/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.netlist.tsv index 240d858..d4a9f2a 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.netlist.tsv +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__ebufn_2 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z net35 sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA net39 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET net39 TE_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net35 A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 2 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB net35 Z VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET net39 TE_B VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET net35 A VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z net35 sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA net39 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET net39 TE_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net35 A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 2 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB net35 Z VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET net39 TE_B VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET net35 A VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.spice b/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.spice index dd49f1f..d84f2be 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.spice +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__ebufn_2 A TE_B VGND VNB VPB VPWR Z -M1000 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=5.254e+11p pd=4.53e+06u as=1.728e+11p ps=1.82e+06u -M1001 VGND a_224_47# a_412_47# VNB nshort w=650000u l=150000u -+ ad=3.54e+11p pd=3.53e+06u as=6.8575e+11p ps=6.01e+06u -M1002 a_224_47# TE_B VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1003 a_340_309# a_27_47# Z VPB phighvt w=1e+06u l=180000u -+ ad=1.3537e+12p pd=8.63e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_412_47# a_224_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_412_47# a_27_47# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1006 a_224_47# TE_B VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1007 a_340_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR TE_B a_340_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z a_27_47# a_340_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 Z a_27_47# a_412_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 a_412_47# a_224_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_412_47# a_27_47# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR TE_B a_340_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X4 VPWR TE_B a_224_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 a_340_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X6 Z a_27_47# a_412_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Z a_27_47# a_340_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_340_309# a_27_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VGND TE_B a_224_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VGND a_224_47# a_412_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.cdl b/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.cdl index 4e97594..6c89241 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.cdl +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__ebufn_4 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z net35 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z net35 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 sndA net39 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 net39 TE_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net35 A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=4 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB net35 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 +MMN1 sndA net39 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 net39 TE_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 net39 TE_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net35 A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 net35 A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=4 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB net35 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 net39 TE_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 net35 A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__ebufn_4
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.netlist.tsv b/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.netlist.tsv index 750d830..9187d7d 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.netlist.tsv +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__ebufn_4 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z net35 sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA net39 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET net39 TE_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net35 A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 4 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB net35 Z VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET net39 TE_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET net35 A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z net35 sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA net39 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET net39 TE_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net35 A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 4 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB net35 Z VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET net39 TE_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET net35 A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.spice b/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.spice index 5d8ec0a..3b278a3 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.spice +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_4.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__ebufn_4 A TE_B VGND VNB VPB VPWR Z -M1000 a_340_309# a_27_47# Z VPB phighvt w=1e+06u l=180000u -+ ad=1.9263e+12p pd=1.369e+07u as=5.8e+11p ps=5.16e+06u -M1001 Z a_27_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=1.053e+12p ps=9.74e+06u -M1002 a_413_47# a_224_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.2475e+11p ps=6.13e+06u -M1003 a_413_47# a_27_47# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Z a_27_47# a_340_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_340_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=9.402e+11p ps=7.71e+06u -M1006 VGND a_224_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1008 VPWR TE_B a_340_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_224_47# TE_B VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1010 Z a_27_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_340_309# a_27_47# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_340_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Z a_27_47# a_340_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_413_47# a_224_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_224_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR TE_B a_340_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_224_47# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1018 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1019 a_413_47# a_27_47# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_340_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X1 VPWR TE_B a_340_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X2 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Z a_27_47# a_413_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR TE_B a_224_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_413_47# a_27_47# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Z a_27_47# a_340_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Z a_27_47# a_340_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_340_309# a_27_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_224_47# a_413_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_340_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X11 VGND a_224_47# a_413_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_413_47# a_27_47# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR TE_B a_340_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X14 a_340_309# a_27_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND TE_B a_224_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Z a_27_47# a_413_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_413_47# a_224_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_413_47# a_224_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.cdl b/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.cdl index 0e5d425..d827747 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.cdl +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__ebufn_8 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z net35 VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z net35 VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 sndA net39 VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 net39 TE_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net35 A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=8 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB net35 VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 +MMN1 sndA net39 VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 net39 TE_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 net39 TE_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net35 A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI5 net35 A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=8 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB net35 VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 net39 TE_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI5 net35 A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__ebufn_8
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.netlist.tsv b/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.netlist.tsv index f6b9ca2..4c5134a 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.netlist.tsv +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__ebufn_8 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z net35 sndA VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA net39 VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET net39 TE_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net35 A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 8 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB net35 Z VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET net39 TE_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI5 MOSFET net35 A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z net35 sndA VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA net39 VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET net39 TE_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net35 A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 8 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB net35 Z VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET net39 TE_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI5 MOSFET net35 A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.spice b/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.spice index 16d02ed..440ae2e 100644 --- a/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.spice +++ b/cells/ebufn/sky130_fd_sc_hdll__ebufn_8.spice
@@ -16,80 +16,42 @@ .subckt sky130_fd_sc_hdll__ebufn_8 A TE_B VGND VNB VPB VPWR Z -M1000 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=1.9584e+12p pd=1.56e+07u as=3.2075e+12p ps=2.41e+07u -M1001 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=2.106e+12p pd=1.818e+07u as=8.645e+11p ps=7.86e+06u -M1005 VPWR A a_124_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_321_47# TE_B VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=1.417e+12p ps=1.216e+07u -M1008 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1009 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_124_297# A VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1014 a_321_47# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1015 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND A a_124_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_124_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_437_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X1 a_437_309# a_124_297# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_124_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Z a_124_297# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Z a_124_297# a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_485_47# a_321_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND a_321_47# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Z a_124_297# a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Z a_124_297# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR TE_B a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X10 VGND A a_124_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_485_47# a_124_297# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_485_47# a_321_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_124_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_485_47# a_124_297# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_437_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X16 a_437_309# a_124_297# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VGND TE_B a_321_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_485_47# a_321_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Z a_124_297# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR TE_B a_321_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_437_309# a_124_297# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_485_47# a_124_297# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR TE_B a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X24 VPWR A a_124_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_437_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X26 a_485_47# a_321_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VPWR TE_B a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X28 Z a_124_297# a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_485_47# a_124_297# Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 Z a_124_297# a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Z a_124_297# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_437_309# a_124_297# Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VGND a_321_47# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 VGND a_321_47# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 a_437_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X36 VGND a_321_47# a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VPWR TE_B a_437_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u .ends
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_1.cdl b/cells/einvn/sky130_fd_sc_hdll__einvn_1.cdl index 69cb03a..5ceafde 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_1.cdl +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvn_1 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA net25 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 net25 TE_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 net25 TE_B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMN1 sndA net25 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 net25 TE_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 net25 TE_B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvn_1
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_1.netlist.tsv b/cells/einvn/sky130_fd_sc_hdll__einvn_1.netlist.tsv index 81632f4..647426d 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_1.netlist.tsv +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvn_1 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA net25 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET net25 TE_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET net25 TE_B VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA net25 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET net25 TE_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET net25 TE_B VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_1.spice b/cells/einvn/sky130_fd_sc_hdll__einvn_1.spice index 7ecdf55..6939e4c 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_1.spice +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__einvn_1 A TE_B VGND VNB VPB VPWR Z -M1000 a_316_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=3.8025e+11p pd=2.47e+06u as=5.255e+11p ps=2.97e+06u -M1001 VPWR TE_B a_27_47# VPB phighvt w=640000u l=180000u -+ ad=3.144e+11p pd=2.69e+06u as=1.728e+11p ps=1.82e+06u -M1002 VGND TE_B a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1003 Z A a_222_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.065e+12p ps=4.13e+06u -M1004 a_222_297# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Z A a_316_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u +X0 a_27_47# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 VGND a_27_47# a_316_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_316_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_222_297# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR TE_B a_222_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# TE_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_2.cdl b/cells/einvn/sky130_fd_sc_hdll__einvn_2.cdl index ba6c4d8..a22a85f 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_2.cdl +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvn_2 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA TE VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 TE TE_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA TE VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=2 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 TE TE_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 TE TE_B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=2 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 TE TE_B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvn_2
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_2.netlist.tsv b/cells/einvn/sky130_fd_sc_hdll__einvn_2.netlist.tsv index c0b9f45..73951ec 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_2.netlist.tsv +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvn_2 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA TE VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET TE TE_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 2 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET TE TE_B VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA TE VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET TE TE_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 2 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET TE TE_B VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_2.spice b/cells/einvn/sky130_fd_sc_hdll__einvn_2.spice index a887da8..c1d5852 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_2.spice +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__einvn_2 A TE_B VGND VNB VPB VPWR Z -M1000 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=5.526e+11p pd=4.99e+06u as=5.626e+11p ps=5.04e+06u -M1001 VPWR TE_B a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1002 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_234_47# A Z VNB nshort w=650000u l=150000u -+ ad=6.5975e+11p pd=5.93e+06u as=2.08e+11p ps=1.94e+06u -M1004 VGND TE_B a_27_47# VNB nshort w=420000u l=150000u -+ ad=2.847e+11p pd=3.2e+06u as=1.302e+11p ps=1.46e+06u -M1005 a_234_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_27_47# a_234_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1008 Z A a_234_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 Z A a_234_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_222_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X3 VPWR TE_B a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X4 a_222_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# TE_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VGND a_27_47# a_234_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_234_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Z A a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_234_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_4.cdl b/cells/einvn/sky130_fd_sc_hdll__einvn_4.cdl index 067336d..663a059 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_4.cdl +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvn_4 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA TE VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 TE TE_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA TE VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=4 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 TE TE_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 TE TE_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=4 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 TE TE_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvn_4
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_4.netlist.tsv b/cells/einvn/sky130_fd_sc_hdll__einvn_4.netlist.tsv index cb191ae..2b17cf5 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_4.netlist.tsv +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvn_4 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA TE VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET TE TE_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 4 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET TE TE_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA TE VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET TE TE_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 4 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET TE TE_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_4.spice b/cells/einvn/sky130_fd_sc_hdll__einvn_4.spice index eca6715..b9ead1e 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_4.spice +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__einvn_4 A TE_B VGND VNB VPB VPWR Z -M1000 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=8.663e+11p pd=7.57e+06u as=1.3752e+12p ps=1.258e+07u -M1001 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=1.04325e+12p pd=9.71e+06u as=4.16e+11p ps=3.88e+06u -M1002 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=6.175e+11p ps=5.8e+06u -M1005 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR TE_B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1008 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND TE_B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1017 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Z A a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_222_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X3 VGND a_27_47# a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Z A a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR TE_B a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X6 Z A a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_222_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_222_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X9 a_235_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND a_27_47# a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_235_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_47# TE_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_235_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Z A a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR TE_B a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X16 a_222_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_235_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_8.cdl b/cells/einvn/sky130_fd_sc_hdll__einvn_8.cdl index 267e487..c10897d 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_8.cdl +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_8.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvn_8 A TE_B VGND VNB VPB VPWR Z *.PININFO A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA TE VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 TE TE_B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA TE VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TE_B VPB phighvt m=8 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 TE TE_B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 TE TE_B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TE_B VPB pfet_01v8_hvt m=8 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 TE TE_B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvn_8
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_8.netlist.tsv b/cells/einvn/sky130_fd_sc_hdll__einvn_8.netlist.tsv index 752629a..a847f9d 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_8.netlist.tsv +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_8.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvn_8 A:I TE_B:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA TE VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET TE TE_B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TE_B sndTEB VPB phighvt 8 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET TE TE_B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA TE VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET TE TE_B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TE_B sndTEB VPB pfet_01v8_hvt 8 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET TE TE_B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvn/sky130_fd_sc_hdll__einvn_8.spice b/cells/einvn/sky130_fd_sc_hdll__einvn_8.spice index baf123d..242e1f6 100644 --- a/cells/einvn/sky130_fd_sc_hdll__einvn_8.spice +++ b/cells/einvn/sky130_fd_sc_hdll__einvn_8.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__einvn_8 A TE_B VGND VNB VPB VPWR Z -M1000 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=1.4115e+12p pd=1.249e+07u as=2.5004e+12p ps=2.266e+07u -M1001 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1002 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.8005e+12p pd=1.724e+07u as=1.04325e+12p ps=9.71e+06u -M1005 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=0p ps=0u -M1010 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR TE_B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND TE_B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1025 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_235_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Z A a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_235_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_27_47# a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR TE_B a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X5 Z A a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_222_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X7 a_27_47# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Z A a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Z A a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_222_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X11 a_222_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR TE_B a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X13 Z A a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_222_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_235_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND a_27_47# a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Z A a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Z A a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR TE_B a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X20 a_27_47# TE_B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND a_27_47# a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_222_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X23 Z A a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_222_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_222_309# TE_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X26 a_235_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_235_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_222_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_235_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VGND a_27_47# a_235_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 a_235_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_235_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 VPWR TE_B a_222_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u .ends
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_1.cdl b/cells/einvp/sky130_fd_sc_hdll__einvp_1.cdl index 255f9f4..cfc71d0 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_1.cdl +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvp_1 A TE VGND VNB VPB VPWR Z *.PININFO A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA TE VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 TEB TE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA TE VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TEB VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 TEB TE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 TEB TE VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TEB VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 TEB TE VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvp_1
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_1.netlist.tsv b/cells/einvp/sky130_fd_sc_hdll__einvp_1.netlist.tsv index 12070b6..7257226 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_1.netlist.tsv +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvp_1 A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA TE VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET TEB TE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TEB sndTEB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET TEB TE VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA TE VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET TEB TE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TEB sndTEB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET TEB TE VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_1.spice b/cells/einvp/sky130_fd_sc_hdll__einvp_1.spice index 2f847cf..7759b9c 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_1.spice +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__einvp_1 A TE VGND VNB VPB VPWR Z -M1000 a_332_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.55e+11p pd=2.91e+06u as=8.457e+11p ps=3.79e+06u -M1001 VPWR TE a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 Z A a_204_47# VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=7.0525e+11p ps=3.47e+06u -M1003 VGND TE a_27_47# VNB nshort w=420000u l=150000u -+ ad=1.94e+11p pd=1.95e+06u as=1.092e+11p ps=1.36e+06u -M1004 Z A a_332_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u -M1005 a_204_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# TE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_204_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND TE a_204_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_332_297# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_27_47# a_332_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_2.cdl b/cells/einvp/sky130_fd_sc_hdll__einvp_2.cdl index f16b1f7..a842f15 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_2.cdl +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvp_2 A TE VGND VNB VPB VPWR Z *.PININFO A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA TE VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 TEB TE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA TE VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TEB VPB phighvt m=2 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 TEB TE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 TEB TE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TEB VPB pfet_01v8_hvt m=2 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 TEB TE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvp_2
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_2.netlist.tsv b/cells/einvp/sky130_fd_sc_hdll__einvp_2.netlist.tsv index 591abcf..7668a82 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_2.netlist.tsv +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvp_2 A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA TE VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET TEB TE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TEB sndTEB VPB phighvt 2 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET TEB TE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA TE VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET TEB TE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TEB sndTEB VPB pfet_01v8_hvt 2 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET TEB TE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_2.spice b/cells/einvp/sky130_fd_sc_hdll__einvp_2.spice index 43fbeb0..bc4f388 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_2.spice +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__einvp_2 A TE VGND VNB VPB VPWR Z -M1000 Z A a_214_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=6.0775e+11p ps=5.77e+06u -M1001 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=4.454e+11p pd=4.28e+06u as=9.587e+11p ps=7.84e+06u -M1002 VPWR TE a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1003 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 VGND TE a_214_47# VNB nshort w=650000u l=150000u -+ ad=4.1e+11p pd=3.95e+06u as=0p ps=0u -M1005 a_214_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_214_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND TE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1009 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# TE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 VGND TE a_214_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Z A a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_235_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Z A a_214_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR a_27_47# a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X6 a_235_309# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X7 a_214_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_214_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_4.cdl b/cells/einvp/sky130_fd_sc_hdll__einvp_4.cdl index 6a4c579..cc91aa9 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_4.cdl +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvp_4 A TE VGND VNB VPB VPWR Z *.PININFO A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA TE VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 TEB TE VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA TE VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TEB VPB phighvt m=4 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 TEB TE VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 TEB TE VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TEB VPB pfet_01v8_hvt m=4 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 TEB TE VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvp_4
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_4.netlist.tsv b/cells/einvp/sky130_fd_sc_hdll__einvp_4.netlist.tsv index 90f0b13..561daa4 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_4.netlist.tsv +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvp_4 A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA TE VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET TEB TE VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TEB sndTEB VPB phighvt 4 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET TEB TE VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA TE VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET TEB TE VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TEB sndTEB VPB pfet_01v8_hvt 4 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET TEB TE VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_4.spice b/cells/einvp/sky130_fd_sc_hdll__einvp_4.spice index e330ed3..890fea0 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_4.spice +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__einvp_4 A TE VGND VNB VPB VPWR Z -M1000 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=1.0205e+12p pd=9.64e+06u as=5.98e+11p ps=5.74e+06u -M1001 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1002 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=8.152e+11p pd=7.46e+06u as=1.4263e+12p ps=1.269e+07u -M1004 VPWR TE a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND TE a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1014 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Z A a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# TE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR a_27_47# a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X3 VGND TE a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Z A a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_235_309# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X6 VGND TE a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Z A a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_235_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_213_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_213_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR a_27_47# a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X13 a_235_309# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X14 a_213_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Z A a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_235_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_213_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_8.cdl b/cells/einvp/sky130_fd_sc_hdll__einvp_8.cdl index ecd3b9c..3d3653b 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_8.cdl +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_8.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__einvp_8 A TE VGND VNB VPB VPWR Z *.PININFO A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMN0 Z A VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA TE VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Z A VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 TEB TE VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA TE VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP0 VPWR TEB VPB phighvt m=8 w=0.94 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 TEB TE VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndTEB A VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 TEB TE VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP0 VPWR TEB VPB pfet_01v8_hvt m=8 w=0.94 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndTEB A VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 TEB TE VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__einvp_8
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_8.netlist.tsv b/cells/einvp/sky130_fd_sc_hdll__einvp_8.netlist.tsv index e051baf..14cfb5a 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_8.netlist.tsv +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_8.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__einvp_8 A:I TE:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMN0 MOSFET Z A sndA VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA TE VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET TEB TE VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP0 MOSFET VPWR TEB sndTEB VPB phighvt 8 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndTEB A Z VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET TEB TE VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Z A sndA VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA TE VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET TEB TE VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR TEB sndTEB VPB pfet_01v8_hvt 8 0.94 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndTEB A Z VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET TEB TE VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/einvp/sky130_fd_sc_hdll__einvp_8.spice b/cells/einvp/sky130_fd_sc_hdll__einvp_8.spice index 5e8a49e..2852335 100644 --- a/cells/einvp/sky130_fd_sc_hdll__einvp_8.spice +++ b/cells/einvp/sky130_fd_sc_hdll__einvp_8.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__einvp_8 A TE VGND VNB VPB VPWR Z -M1000 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=2.5515e+12p ps=2.277e+07u -M1001 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=1.885e+12p pd=1.75e+07u as=1.014e+12p ps=9.62e+06u -M1002 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=1.3604e+12p pd=1.238e+07u as=0p ps=0u -M1004 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=8.32e+11p pd=7.76e+06u as=0p ps=0u -M1008 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR TE a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND TE a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1032 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Z A a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_213_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Z A a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_27_47# a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X4 a_213_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_47# TE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Z A a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_213_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Z A a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR a_27_47# a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X10 a_235_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_213_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_235_309# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X13 VGND TE a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Z A a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_235_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_213_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_235_309# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X18 Z A a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND TE a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR a_27_47# a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X21 a_213_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND TE a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Z A a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR a_27_47# a_235_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X25 a_235_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 Z A a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_235_309# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X28 VGND TE a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_27_47# TE VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_213_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 a_235_309# A Z VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_235_309# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X33 a_213_47# A Z VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.cdl b/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.cdl index 26de734..4c136ce 100644 --- a/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.cdl +++ b/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__inputiso0n_1 A SLEEP_B VGND VNB VPB VPWR X *.PININFO A:I SLEEP_B:I VGND:I VNB:I VPB:I VPWR:I X:O -MI14 X net36 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI14 X net36 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 net36 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 net36 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 sndA SLEEP_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI13 sndA SLEEP_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 net36 SLEEP_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MMP1 net36 SLEEP_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 X net36 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 net36 A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 X net36 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 net36 A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inputiso0n_1
diff --git a/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.netlist.tsv b/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.netlist.tsv index 47b6f62..69e9d95 100644 --- a/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.netlist.tsv +++ b/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__inputiso0n_1 A:I SLEEP_B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI14 MOSFET X net36 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET net36 A sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET sndA SLEEP_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET net36 SLEEP_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET X net36 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET net36 A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET X net36 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET net36 A sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET sndA SLEEP_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET net36 SLEEP_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET X net36 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET net36 A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.spice b/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.spice index e39f906..7f17aa1 100644 --- a/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.spice +++ b/cells/inputiso0n/sky130_fd_sc_hdll__inputiso0n_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__inputiso0n_1 A SLEEP_B VGND VNB VPB VPWR X -M1000 X a_27_75# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.7e+11p pd=2.74e+06u as=4.691e+11p ps=4.24e+06u -M1001 X a_27_75# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=2.446e+11p ps=2.18e+06u -M1002 a_27_75# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1003 VGND SLEEP_B a_123_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1004 VPWR SLEEP_B a_27_75# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_123_75# A a_27_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u +X0 VGND a_27_75# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A a_27_75# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_27_75# A a_123_75# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_123_75# SLEEP_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VPWR a_27_75# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_75# SLEEP_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.cdl b/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.cdl index f1a81e8..e0fd1f5 100644 --- a/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.cdl +++ b/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__inputiso0p_1 A SLEEP VGND VNB VPB VPWR X *.PININFO A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O -MI8 net36 A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI8 net36 A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 net36 sleepb VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 X net36 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 sleepb SLEEP VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI10 net36 sleepb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI21 X net36 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 net36 sleepb VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI18 sleepb SLEEP VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 X net36 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 sleepb SLEEP VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI10 net36 sleepb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI21 X net36 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 sleepb SLEEP VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 sndA A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI11 sndA A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inputiso0p_1
diff --git a/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.netlist.tsv b/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.netlist.tsv index 9edf7d9..90a8431 100644 --- a/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.netlist.tsv +++ b/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__inputiso0p_1 A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI8 MOSFET net36 A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET net36 sleepb VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET X net36 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET sleepb SLEEP VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI10 MOSFET net36 sleepb sndA VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI21 MOSFET X net36 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET sleepb SLEEP VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET sndA A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI8 MOSFET net36 A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET net36 sleepb VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET X net36 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET sleepb SLEEP VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI10 MOSFET net36 sleepb sndA VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI21 MOSFET X net36 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET sleepb SLEEP VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET sndA A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.spice b/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.spice index 8454707..785424c 100644 --- a/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.spice +++ b/cells/inputiso0p/sky130_fd_sc_hdll__inputiso0p_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__inputiso0p_1 A SLEEP VGND VNB VPB VPWR X -M1000 VGND A a_307_47# VNB nshort w=420000u l=150000u -+ ad=4.197e+11p pd=3.81e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR SLEEP a_27_413# VPB phighvt w=420000u l=180000u -+ ad=6.233e+11p pd=5.09e+06u as=1.134e+11p ps=1.38e+06u -M1002 VPWR A a_211_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1003 X a_211_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1004 X a_211_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1005 a_27_413# SLEEP VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1006 a_211_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_307_47# a_27_413# a_211_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 a_211_413# a_27_413# a_307_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_27_413# SLEEP VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VGND a_211_413# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_211_413# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_27_413# a_211_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VGND SLEEP a_27_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_211_413# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_307_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.cdl b/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.cdl index 23c0091..9780a85 100644 --- a/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.cdl +++ b/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__inputiso1n_1 A SLEEP_B VGND VNB VPB VPWR X *.PININFO A:I SLEEP_B:I VGND:I VNB:I VPB:I VPWR:I X:O -MI23 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI8 VPWR net44 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP0 net56 SLEEP_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI23 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 sndPA net56 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 net56 SLEEP_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI8 VPWR net44 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net44 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 net56 SLEEP_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 sndPA net56 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 net56 SLEEP_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net44 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X net44 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X net44 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI9 net44 net56 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI9 net44 net56 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inputiso1n_1
diff --git a/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.netlist.tsv b/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.netlist.tsv index 9190d0d..2077abc 100644 --- a/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.netlist.tsv +++ b/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__inputiso1n_1 A:I SLEEP_B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI23 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI8 MOSFET VPWR net44 X VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET net56 SLEEP_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET sndPA net56 net44 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET net56 SLEEP_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net44 A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X net44 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI9 MOSFET net44 net56 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI8 MOSFET VPWR net44 X VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET net56 SLEEP_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET sndPA net56 net44 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET net56 SLEEP_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net44 A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X net44 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI9 MOSFET net44 net56 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.spice b/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.spice index 7978522..4023242 100644 --- a/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.spice +++ b/cells/inputiso1n/sky130_fd_sc_hdll__inputiso1n_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__inputiso1n_1 A SLEEP_B VGND VNB VPB VPWR X -M1000 VGND SLEEP_B a_27_53# VNB nshort w=420000u l=150000u -+ ad=5.9745e+11p pd=4.64e+06u as=1.302e+11p ps=1.46e+06u -M1001 VPWR A a_319_297# VPB phighvt w=420000u l=180000u -+ ad=4.241e+11p pd=4.1e+06u as=1.218e+11p ps=1.42e+06u -M1002 a_27_53# SLEEP_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1003 a_319_297# a_27_53# a_229_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1004 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1005 VGND A a_229_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1006 a_229_297# a_27_53# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u +X0 VGND a_229_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR SLEEP_B a_27_53# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR a_229_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND a_27_53# a_229_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_319_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_27_53# SLEEP_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_229_297# a_27_53# a_319_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_229_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.cdl b/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.cdl index 27ecb9a..12b41d8 100644 --- a/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.cdl +++ b/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__inputiso1p_1 A SLEEP VGND VNB VPB VPWR X *.PININFO A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR SLEEP VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR SLEEP VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 sndPA A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 VPWR net36 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI10 net36 A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 sndPA A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 VPWR net36 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI10 net36 A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 net36 SLEEP VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 X net36 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI16 net36 SLEEP VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 X net36 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inputiso1p_1
diff --git a/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.netlist.tsv b/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.netlist.tsv index 0fae08f..08dd26a 100644 --- a/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.netlist.tsv +++ b/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__inputiso1p_1 A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR SLEEP sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET sndPA A net36 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET VPWR net36 X VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI10 MOSFET net36 A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET net36 SLEEP VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET X net36 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR SLEEP sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET sndPA A net36 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET VPWR net36 X VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI10 MOSFET net36 A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET net36 SLEEP VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET X net36 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.spice b/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.spice index 44623a1..f78dc88 100644 --- a/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.spice +++ b/cells/inputiso1p/sky130_fd_sc_hdll__inputiso1p_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__inputiso1p_1 A SLEEP VGND VNB VPB VPWR X -M1000 a_44_297# A VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=3.517e+11p ps=3.53e+06u -M1001 VPWR SLEEP a_134_297# VPB phighvt w=420000u l=180000u -+ ad=3.057e+11p pd=2.71e+06u as=1.218e+11p ps=1.42e+06u -M1002 X a_44_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=0p ps=0u -M1003 VGND SLEEP a_44_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_134_297# A a_44_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1005 X a_44_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=0p ps=0u +X0 a_44_297# SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_134_297# SLEEP VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_44_297# A a_134_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VGND a_44_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR a_44_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A a_44_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_1.cdl b/cells/inv/sky130_fd_sc_hdll__inv_1.cdl index 18f42ba..372b5e7 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_1.cdl +++ b/cells/inv/sky130_fd_sc_hdll__inv_1.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__inv_1 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN1 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inv_1
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_1.netlist.tsv b/cells/inv/sky130_fd_sc_hdll__inv_1.netlist.tsv index d924a84..ed65fb6 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_1.netlist.tsv +++ b/cells/inv/sky130_fd_sc_hdll__inv_1.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__inv_1 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_1.spice b/cells/inv/sky130_fd_sc_hdll__inv_1.spice index 0b2741f..d75eae2 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_1.spice +++ b/cells/inv/sky130_fd_sc_hdll__inv_1.spice
@@ -16,8 +16,6 @@ .subckt sky130_fd_sc_hdll__inv_1 A VGND VNB VPB VPWR Y -M1000 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=2.015e+11p ps=1.92e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=2.7e+11p ps=2.54e+06u +X0 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_12.cdl b/cells/inv/sky130_fd_sc_hdll__inv_12.cdl index 2ebe494..ddc9cb9 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_12.cdl +++ b/cells/inv/sky130_fd_sc_hdll__inv_12.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__inv_12 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN1 Y A VNB nshort m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Y A VNB nfet_01v8 m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Y A VPB phighvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Y A VPB pfet_01v8_hvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inv_12
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_12.netlist.tsv b/cells/inv/sky130_fd_sc_hdll__inv_12.netlist.tsv index 8681fb2..2a7ca3e 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_12.netlist.tsv +++ b/cells/inv/sky130_fd_sc_hdll__inv_12.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__inv_12 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Y A VGND VNB nshort 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Y A VPWR VPB phighvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Y A VGND VNB nfet_01v8 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Y A VPWR VPB pfet_01v8_hvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_12.spice b/cells/inv/sky130_fd_sc_hdll__inv_12.spice index a51955e..fd44742 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_12.spice +++ b/cells/inv/sky130_fd_sc_hdll__inv_12.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__inv_12 A VGND VNB VPB VPWR Y -M1000 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.2805e+12p pd=1.174e+07u as=1.3845e+12p ps=1.336e+07u -M1001 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=2e+12p ps=1.8e+07u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_16.cdl b/cells/inv/sky130_fd_sc_hdll__inv_16.cdl index 3048c0b..e3ca388 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_16.cdl +++ b/cells/inv/sky130_fd_sc_hdll__inv_16.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__inv_16 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN1 Y A VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Y A VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Y A VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Y A VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inv_16
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_16.netlist.tsv b/cells/inv/sky130_fd_sc_hdll__inv_16.netlist.tsv index 51cb165..47dc705 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_16.netlist.tsv +++ b/cells/inv/sky130_fd_sc_hdll__inv_16.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__inv_16 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Y A VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Y A VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Y A VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Y A VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_16.spice b/cells/inv/sky130_fd_sc_hdll__inv_16.spice index c391909..7c1511e 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_16.spice +++ b/cells/inv/sky130_fd_sc_hdll__inv_16.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__inv_16 A VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=2.57e+12p pd=2.314e+07u as=2.32e+12p ps=2.064e+07u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.664e+12p pd=1.552e+07u as=1.8265e+12p ps=1.732e+07u -M1005 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_2.cdl b/cells/inv/sky130_fd_sc_hdll__inv_2.cdl index b00f593..da0537e 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_2.cdl +++ b/cells/inv/sky130_fd_sc_hdll__inv_2.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__inv_2 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN1 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inv_2
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_2.netlist.tsv b/cells/inv/sky130_fd_sc_hdll__inv_2.netlist.tsv index 79ff60f..01517b2 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_2.netlist.tsv +++ b/cells/inv/sky130_fd_sc_hdll__inv_2.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__inv_2 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_2.spice b/cells/inv/sky130_fd_sc_hdll__inv_2.spice index 20b38a2..114352c 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_2.spice +++ b/cells/inv/sky130_fd_sc_hdll__inv_2.spice
@@ -16,12 +16,8 @@ .subckt sky130_fd_sc_hdll__inv_2 A VGND VNB VPB VPWR Y -M1000 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=5.4e+11p ps=5.08e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=3.705e+11p pd=3.74e+06u as=2.08e+11p ps=1.94e+06u -M1002 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_4.cdl b/cells/inv/sky130_fd_sc_hdll__inv_4.cdl index edbd1ed..98d4d94 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_4.cdl +++ b/cells/inv/sky130_fd_sc_hdll__inv_4.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__inv_4 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIP1 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inv_4
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_4.netlist.tsv b/cells/inv/sky130_fd_sc_hdll__inv_4.netlist.tsv index e1454f9..bfa2be1 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_4.netlist.tsv +++ b/cells/inv/sky130_fd_sc_hdll__inv_4.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__inv_4 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP1 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_4.spice b/cells/inv/sky130_fd_sc_hdll__inv_4.spice index 22d5748..123b781 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_4.spice +++ b/cells/inv/sky130_fd_sc_hdll__inv_4.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__inv_4 A VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.075e+12p pd=8.15e+06u as=5.8e+11p ps=5.16e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=7.3775e+11p ps=6.17e+06u -M1003 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_6.cdl b/cells/inv/sky130_fd_sc_hdll__inv_6.cdl index 960cb5f..9514fee 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_6.cdl +++ b/cells/inv/sky130_fd_sc_hdll__inv_6.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__inv_6 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIN1 Y A VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Y A VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Y A VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Y A VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inv_6
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_6.netlist.tsv b/cells/inv/sky130_fd_sc_hdll__inv_6.netlist.tsv index 40e4bf9..73394ff 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_6.netlist.tsv +++ b/cells/inv/sky130_fd_sc_hdll__inv_6.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__inv_6 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN1 MOSFET Y A VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Y A VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Y A VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Y A VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_6.spice b/cells/inv/sky130_fd_sc_hdll__inv_6.spice index 1e1c3e0..ccc5be6 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_6.spice +++ b/cells/inv/sky130_fd_sc_hdll__inv_6.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__inv_6 A VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.13e+12p pd=1.026e+07u as=8.7e+11p ps=7.74e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=7.605e+11p pd=7.54e+06u as=6.24e+11p ps=5.82e+06u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_8.cdl b/cells/inv/sky130_fd_sc_hdll__inv_8.cdl index dd3671f..4d17e78 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_8.cdl +++ b/cells/inv/sky130_fd_sc_hdll__inv_8.cdl
@@ -16,8 +16,8 @@ .SUBCKT sky130_fd_sc_hdll__inv_8 A VGND VNB VPB VPWR Y *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMIP1 Y A VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Y A VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Y A VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Y A VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__inv_8
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_8.netlist.tsv b/cells/inv/sky130_fd_sc_hdll__inv_8.netlist.tsv index bdebbb9..4123613 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_8.netlist.tsv +++ b/cells/inv/sky130_fd_sc_hdll__inv_8.netlist.tsv
@@ -1,4 +1,4 @@ sky130_fd_sc_hdll__inv_8 A:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP1 MOSFET Y A VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Y A VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Y A VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Y A VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/inv/sky130_fd_sc_hdll__inv_8.spice b/cells/inv/sky130_fd_sc_hdll__inv_8.spice index a997950..fb5c18d 100644 --- a/cells/inv/sky130_fd_sc_hdll__inv_8.spice +++ b/cells/inv/sky130_fd_sc_hdll__inv_8.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__inv_8 A VGND VNB VPB VPWR Y -M1000 Y A VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=9.62e+11p ps=9.46e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.41e+12p ps=1.282e+07u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.cdl b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.cdl index 4c04dc3..512b8ed 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.cdl +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__isobufsrc_1 A SLEEP VGND VNB VPB VPWR X *.PININFO A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR SLEEP VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR SLEEP VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 X SLEEP VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 X Ab VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 X SLEEP VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 X Ab VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Ab A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__isobufsrc_1
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.netlist.tsv b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.netlist.tsv index fcbb268..6f30fed 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.netlist.tsv +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__isobufsrc_1 A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR SLEEP sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA Ab X VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET X SLEEP VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET X Ab VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR SLEEP sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA Ab X VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET X SLEEP VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET X Ab VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.spice b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.spice index 60cfafa..a8d04d4 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.spice +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__isobufsrc_1 A SLEEP VGND VNB VPB VPWR X -M1000 VGND a_74_47# X VNB nshort w=650000u l=150000u -+ ad=4.23e+11p pd=3.99e+06u as=2.08e+11p ps=1.94e+06u -M1001 a_283_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=3.288e+11p ps=2.82e+06u -M1002 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_74_47# a_283_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1004 VGND A a_74_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1005 VPWR A a_74_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u +X0 a_74_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_283_297# a_74_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_74_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 X a_74_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR SLEEP a_283_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.cdl b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.cdl index e0f60cb..373ad67 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.cdl +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__isobufsrc_16 A SLEEP VGND VNB VPB VPWR X *.PININFO A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR Ab VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA SLEEP VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 +MMP0 VPWR Ab VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 sndPA SLEEP VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 X SLEEP VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 X SLEEP VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 X Ab VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 X Ab VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Ab A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__isobufsrc_16
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.netlist.tsv b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.netlist.tsv index c8d8d15..3921fae 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.netlist.tsv +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__isobufsrc_16 A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR Ab sndPA VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA SLEEP X VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET X SLEEP VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET X Ab VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Ab A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR Ab sndPA VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA SLEEP X VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET X SLEEP VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET X Ab VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.spice b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.spice index eab1721..50d11ff 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.spice +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_16.spice
@@ -16,148 +16,76 @@ .subckt sky130_fd_sc_hdll__isobufsrc_16 A SLEEP VGND VNB VPB VPWR X -M1000 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=4.92e+12p ps=4.384e+07u -M1001 VPWR A a_151_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.27e+12p pd=2.854e+07u as=6.8e+11p ps=5.36e+06u -M1002 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=3.393e+12p pd=3.124e+07u as=4.095e+12p ps=3.73e+07u -M1003 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_151_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_151_297# A VGND VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=4.18e+06u as=0p ps=0u -M1029 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_151_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VPWR A a_151_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_151_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1058 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 VGND A a_151_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1061 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1062 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VGND A a_151_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1071 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR A a_151_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR A a_151_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND A a_151_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_151_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 VGND A a_151_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 a_151_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X46 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X49 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X50 a_151_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X51 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X52 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X53 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X55 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X57 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X58 a_585_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X59 a_151_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X60 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X61 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X62 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X63 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X64 X SLEEP a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 X a_151_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X66 a_585_297# a_151_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X67 VGND a_151_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X68 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X69 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X70 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X71 VPWR a_151_297# a_585_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.cdl b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.cdl index 3a3db70..5044ecb 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.cdl +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__isobufsrc_2 A SLEEP VGND VNB VPB VPWR X *.PININFO A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR SLEEP VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR SLEEP VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA Ab VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 X SLEEP VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA Ab VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 X Ab VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 X SLEEP VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 X Ab VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Ab A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__isobufsrc_2
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.netlist.tsv b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.netlist.tsv index f6b9d5f..996de87 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.netlist.tsv +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__isobufsrc_2 A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR SLEEP sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA Ab X VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET X SLEEP VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET X Ab VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR SLEEP sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA Ab X VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET X SLEEP VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET X Ab VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.spice b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.spice index 0e22013..16bf1c5 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.spice +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__isobufsrc_2 A SLEEP VGND VNB VPB VPWR X -M1000 VPWR SLEEP a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.034e+11p pd=3.96e+06u as=8.5e+11p ps=7.7e+06u -M1001 VGND A a_271_21# VNB nshort w=420000u l=150000u -+ ad=6.5345e+11p pd=6.97e+06u as=1.092e+11p ps=1.36e+06u -M1002 a_27_297# a_271_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 X a_271_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=0p ps=0u -M1005 VGND a_271_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A a_271_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 a_27_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_271_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_271_21# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 X a_271_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_27_297# SLEEP VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_271_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_271_21# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 VGND a_271_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# a_271_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR SLEEP a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.cdl b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.cdl index da8a837..1ea48d0 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.cdl +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__isobufsrc_4 A SLEEP VGND VNB VPB VPWR X *.PININFO A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR SLEEP VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR SLEEP VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA Ab VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA Ab VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 X SLEEP VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 X Ab VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 X SLEEP VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 X Ab VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Ab A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__isobufsrc_4
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.netlist.tsv b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.netlist.tsv index 126aba0..66d65c1 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.netlist.tsv +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__isobufsrc_4 A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR SLEEP sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA Ab X VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET X SLEEP VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET X Ab VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Ab A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR SLEEP sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA Ab X VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET X SLEEP VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET X Ab VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.spice b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.spice index 3cdf866..7d044e4 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.spice +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__isobufsrc_4 A SLEEP VGND VNB VPB VPWR X -M1000 X a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.45e+12p ps=1.29e+07u -M1001 VPWR SLEEP a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1002 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=1.1505e+12p pd=1.134e+07u as=8.97e+11p ps=7.96e+06u -M1003 a_27_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_459_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR SLEEP a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# a_459_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A a_459_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.8e+11p ps=2.56e+06u -M1011 VGND A a_459_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1012 a_27_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_459_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# a_459_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_459_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND a_459_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_459_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_459_21# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# SLEEP VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_27_297# a_459_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR SLEEP a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_459_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 X a_459_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 X a_459_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_297# a_459_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_297# SLEEP VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_459_21# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR SLEEP a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.cdl b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.cdl index d43ecdb..38f3932 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.cdl +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__isobufsrc_8 A SLEEP VGND VNB VPB VPWR X *.PININFO A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR Ab VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR Ab VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA SLEEP VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Ab A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA SLEEP VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 X SLEEP VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Ab A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 X Ab VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 X SLEEP VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 X Ab VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Ab A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 Ab A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__isobufsrc_8
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.netlist.tsv b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.netlist.tsv index 923355f..f2d719b 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.netlist.tsv +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__isobufsrc_8 A:I SLEEP:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR Ab sndPA VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA SLEEP X VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Ab A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET X SLEEP VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET X Ab VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Ab A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR Ab sndPA VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA SLEEP X VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET X SLEEP VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET X Ab VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.spice b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.spice index 3ac5e33..ea676f6 100644 --- a/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.spice +++ b/cells/isobufsrc/sky130_fd_sc_hdll__isobufsrc_8.spice
@@ -16,76 +16,40 @@ .subckt sky130_fd_sc_hdll__isobufsrc_8 A SLEEP VGND VNB VPB VPWR X -M1000 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.76e+12p pd=1.552e+07u as=2.6e+12p ps=2.32e+07u -M1001 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.4e+11p ps=2.68e+06u -M1002 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1004 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.729e+12p pd=1.572e+07u as=2.249e+12p ps=1.992e+07u -M1007 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1019 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_345_297# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X SLEEP a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_117_297# a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_345_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR A a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_117_297# a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_345_297# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_345_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_117_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 X SLEEP a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR a_117_297# a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 X SLEEP a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR a_117_297# a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_345_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_345_297# SLEEP X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VGND SLEEP X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 X SLEEP a_345_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 X SLEEP VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 a_345_297# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 VGND A a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 a_345_297# a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_1.cdl b/cells/mux2/sky130_fd_sc_hdll__mux2_1.cdl index 6049cea..63dd15c 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_1.cdl +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__mux2_1 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA10 xb A1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X xb VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR S VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X xb VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2_1
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_1.netlist.tsv b/cells/mux2/sky130_fd_sc_hdll__mux2_1.netlist.tsv index 1a53ffc..4a4c3e7 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_1.netlist.tsv +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__mux2_1 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_1.spice b/cells/mux2/sky130_fd_sc_hdll__mux2_1.spice index 2256115..a6c7fbe 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_1.spice +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__mux2_1 A0 A1 S VGND VNB VPB VPWR X -M1000 a_245_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=4.745e+11p ps=4.06e+06u -M1001 VGND a_657_21# a_499_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.318e+11p ps=2.42e+06u -M1002 a_79_21# A0 a_243_374# VPB phighvt w=420000u l=180000u -+ ad=4.515e+11p pd=2.99e+06u as=1.743e+11p ps=1.67e+06u -M1003 a_613_374# A1 a_79_21# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1004 a_79_21# A1 a_245_47# VNB nshort w=420000u l=150000u -+ ad=2.562e+11p pd=2.06e+06u as=0p ps=0u -M1005 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=4.926e+11p pd=4.44e+06u as=2.7e+11p ps=2.54e+06u -M1006 VPWR a_657_21# a_613_374# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_499_47# A0 a_79_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_657_21# S VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1009 a_243_374# S VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1011 a_657_21# S VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u +X0 VPWR S a_243_374# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_499_47# a_657_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_79_21# A1 a_613_374# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND S a_657_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VGND S a_245_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR S a_657_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 a_243_374# A0 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_245_47# A1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_613_374# a_657_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 a_79_21# A0 a_499_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_12.cdl b/cells/mux2/sky130_fd_sc_hdll__mux2_12.cdl index 3980aa7..f25379d 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_12.cdl +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_12.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__mux2_12 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA10 xb A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X xb VNB nfet_01v8 m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMPA00 VPWR S VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X xb VPB pfet_01v8_hvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2_12
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_12.netlist.tsv b/cells/mux2/sky130_fd_sc_hdll__mux2_12.netlist.tsv index 8abe62d..607fd1a 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_12.netlist.tsv +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_12.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__mux2_12 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_12.spice b/cells/mux2/sky130_fd_sc_hdll__mux2_12.spice index 17b678d..5c9d5bb 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_12.spice +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_12.spice
@@ -16,124 +16,64 @@ .subckt sky130_fd_sc_hdll__mux2_12 A0 A1 S VGND VNB VPB VPWR X -M1000 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=7.36e+06u as=2.9705e+12p ps=2.604e+07u -M1001 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1002 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.66e+12p pd=1.532e+07u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=3.69e+12p pd=3.338e+07u as=1.74e+12p ps=1.548e+07u -M1004 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=1.287e+12p pd=1.176e+07u as=0p ps=0u -M1005 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1007 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR S a_973_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1013 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.053e+12p pd=1.104e+07u as=0p ps=0u -M1015 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_973_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_973_297# S VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1039 VGND S a_973_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR S a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# A1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_117_297# a_973_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_597_297# A0 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_47# A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_973_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_119_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_973_297# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_47# A0 a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_117_297# A1 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_597_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_119_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_27_47# A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_1163_47# a_973_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_27_47# A0 a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR a_973_297# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_27_47# A0 a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_117_297# a_973_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_27_47# A0 a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_119_47# A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 VPWR S a_973_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 a_27_47# A1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 VGND a_973_297# a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 a_1163_47# a_973_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 a_597_297# A0 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 VGND S a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 a_1163_47# A0 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 a_119_47# A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X44 VPWR S a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X45 VGND a_973_297# a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X46 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 a_117_297# A1 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 VGND S a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X49 a_1163_47# A0 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X50 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X51 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X52 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X53 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X54 VPWR a_973_297# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X55 VGND S a_973_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 a_597_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X58 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X59 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_16.cdl b/cells/mux2/sky130_fd_sc_hdll__mux2_16.cdl index 65b1d6f..744a590 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_16.cdl +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_16.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__mux2_16 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA10 xb A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X xb VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMPA00 VPWR S VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X xb VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2_16
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_16.netlist.tsv b/cells/mux2/sky130_fd_sc_hdll__mux2_16.netlist.tsv index 1f590cd..32e6219 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_16.netlist.tsv +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_16.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__mux2_16 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_16.spice b/cells/mux2/sky130_fd_sc_hdll__mux2_16.spice index df2da26..f7465fb 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_16.spice +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_16.spice
@@ -16,140 +16,72 @@ .subckt sky130_fd_sc_hdll__mux2_16 A0 A1 S VGND VNB VPB VPWR X -M1000 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=7.36e+06u as=3.4515e+12p ps=3.012e+07u -M1001 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1002 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.66e+12p pd=1.532e+07u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=4.27e+12p pd=3.854e+07u as=2.32e+12p ps=2.064e+07u -M1004 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=1.287e+12p pd=1.176e+07u as=0p ps=0u -M1005 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.404e+12p ps=1.472e+07u -M1006 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1008 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR S a_973_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1014 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_973_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_973_297# S VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1043 VGND S a_973_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1053 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1058 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1061 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1067 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR S a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# A1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_117_297# a_973_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_597_297# A0 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_47# A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_973_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_119_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_973_297# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_27_47# A0 a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_117_297# A1 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_597_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_119_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_27_47# A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_1163_47# a_973_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_27_47# A0 a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 VPWR a_973_297# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_27_47# A0 a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_117_297# a_973_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_27_47# A0 a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 a_119_47# A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 VPWR S a_973_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 a_27_47# A1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 VGND a_973_297# a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 a_1163_47# a_973_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 a_597_297# A0 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X45 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X46 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 VGND S a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X48 a_1163_47# A0 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X49 a_119_47# A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X50 VPWR S a_597_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X51 VGND a_973_297# a_1163_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X52 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X53 a_117_297# A1 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 VGND S a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X55 a_1163_47# A0 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X58 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X59 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X60 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X61 VPWR a_973_297# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 VGND S a_973_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X63 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X64 a_597_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X66 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X67 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_2.cdl b/cells/mux2/sky130_fd_sc_hdll__mux2_2.cdl index f960fa3..a16846a 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_2.cdl +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__mux2_2 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA10 xb A1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 X xb VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR S VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X xb VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2_2
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_2.netlist.tsv b/cells/mux2/sky130_fd_sc_hdll__mux2_2.netlist.tsv index 9a77794..9764756 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_2.netlist.tsv +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__mux2_2 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_2.spice b/cells/mux2/sky130_fd_sc_hdll__mux2_2.spice index 6f8bf01..f6872b5 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_2.spice +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__mux2_2 A0 A1 S VGND VNB VPB VPWR X -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=7.764e+11p pd=7.11e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_280_21# S VPWR VPB phighvt w=640000u l=180000u -+ ad=1.792e+11p pd=1.84e+06u as=0p ps=0u -M1002 a_606_369# A0 a_79_21# VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=1.92e+11p ps=1.88e+06u -M1003 VPWR S a_606_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_79_21# A0 a_310_47# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.386e+11p ps=1.5e+06u -M1005 VGND S a_502_47# VNB nshort w=420000u l=150000u -+ ad=5.551e+11p pd=5.47e+06u as=3.108e+11p ps=2.32e+06u -M1006 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1007 a_502_47# A1 a_79_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_318_369# a_280_21# VPWR VPB phighvt w=640000u l=180000u -+ ad=4.992e+11p pd=2.84e+06u as=0p ps=0u -M1009 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_79_21# A1 a_318_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_310_47# a_280_21# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_280_21# S VGND VNB nshort w=420000u l=150000u -+ ad=1.155e+11p pd=1.39e+06u as=0p ps=0u +X0 a_606_369# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 a_502_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_318_369# A1 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_79_21# A0 a_606_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 VPWR a_280_21# a_318_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND S a_280_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR S a_280_21# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X9 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_79_21# A1 a_502_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VGND a_280_21# a_310_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_310_47# A0 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_4.cdl b/cells/mux2/sky130_fd_sc_hdll__mux2_4.cdl index 3e9e856..5b65cfc 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_4.cdl +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__mux2_4 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA10 xb A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X xb VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMPA00 VPWR S VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 X xb VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2_4
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_4.netlist.tsv b/cells/mux2/sky130_fd_sc_hdll__mux2_4.netlist.tsv index 85b85be..9772a74 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_4.netlist.tsv +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__mux2_4 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_4.spice b/cells/mux2/sky130_fd_sc_hdll__mux2_4.spice index 68a375e..fd8081e 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_4.spice +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__mux2_4 A0 A1 S VGND VNB VPB VPWR X -M1000 VPWR a_424_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.195e+12p pd=1.039e+07u as=5.8e+11p ps=5.16e+06u -M1001 a_424_297# A0 a_334_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.4e+11p pd=2.68e+06u as=5.4e+11p ps=5.08e+06u -M1002 X a_424_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_424_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=8.3525e+11p ps=7.77e+06u -M1004 VPWR S a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 VGND a_424_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_530_47# A1 a_424_297# VNB nshort w=650000u l=150000u -+ ad=5.8175e+11p pd=3.09e+06u as=2.405e+11p ps=2.04e+06u -M1007 VPWR a_424_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND S a_530_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_424_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND S a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1011 a_424_297# A0 a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.525e+11p ps=3e+06u -M1012 VPWR S a_334_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_424_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_222_297# A1 a_424_297# VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1015 a_226_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_222_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_424_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_530_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_334_297# A0 a_424_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND a_424_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_47# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_424_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_27_47# a_226_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X a_424_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_424_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_424_297# A1 a_530_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_334_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_424_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR a_27_47# a_222_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 X a_424_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_226_47# A0 a_424_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR a_424_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 X a_424_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_424_297# A1 a_222_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_8.cdl b/cells/mux2/sky130_fd_sc_hdll__mux2_8.cdl index 98f714d..7908bbb 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_8.cdl +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_8.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__mux2_8 A0 A1 S VGND VNB VPB VPWR X *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNA00 xb A0 VNB nshort m=2 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 xb A0 VNB nfet_01v8 m=2 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=2 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=2 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA10 xb A1 VNB nfet_01v8 m=2 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 xb A1 VNB nshort m=2 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=2 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=2 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X xb VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMPA00 VPWR S VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X xb VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X xb VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 X xb VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2_8
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_8.netlist.tsv b/cells/mux2/sky130_fd_sc_hdll__mux2_8.netlist.tsv index 4f851d7..e47ebd6 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_8.netlist.tsv +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_8.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__mux2_8 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET xb A0 smdNA0 VNB nshort 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET xb A1 sndNA1 VNB nshort 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X xb VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 xb VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 xb VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X xb VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET xb A0 smdNA0 VNB nfet_01v8 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET xb A1 sndNA1 VNB nfet_01v8 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 2 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X xb VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 xb VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 xb VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X xb VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2/sky130_fd_sc_hdll__mux2_8.spice b/cells/mux2/sky130_fd_sc_hdll__mux2_8.spice index 6e70b84..c91d874 100644 --- a/cells/mux2/sky130_fd_sc_hdll__mux2_8.spice +++ b/cells/mux2/sky130_fd_sc_hdll__mux2_8.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__mux2_8 A0 A1 S VGND VNB VPB VPWR X -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=2.16e+12p pd=1.832e+07u as=1.16e+12p ps=1.032e+07u -M1001 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_870_297# A0 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=1.385e+12p pd=6.77e+06u as=5.8e+11p ps=5.16e+06u -M1003 a_79_21# A1 a_872_47# VNB nshort w=640000u l=150000u -+ ad=4.096e+11p pd=3.84e+06u as=9.568e+11p ps=5.55e+06u -M1004 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_872_47# A1 a_79_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=1.5084e+12p ps=1.374e+07u -M1007 VGND S a_872_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_1369_199# a_1422_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=1.0464e+12p ps=5.83e+06u -M1012 a_79_21# A0 a_870_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_1369_199# a_1420_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.675e+12p ps=7.35e+06u -M1014 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1420_297# a_1369_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1420_297# A1 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_79_21# A0 a_1422_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_1369_199# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1020 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_870_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_872_47# S VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_79_21# A1 a_1420_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1422_47# a_1369_199# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1422_47# A0 a_79_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1369_199# S VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1033 VPWR S a_870_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_870_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_1420_297# a_1369_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR S a_1369_199# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND S a_872_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X6 VGND a_1369_199# a_1422_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X7 a_79_21# A0 a_1422_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X8 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR S a_870_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_872_47# A1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X13 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_1422_47# a_1369_199# VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X16 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_79_21# A0 a_870_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_79_21# A1 a_1420_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_870_297# A0 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_1420_297# A1 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_79_21# A1 a_872_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X26 a_872_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X27 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VGND S a_1369_199# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_1422_47# A0 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X31 VPWR a_1369_199# a_1420_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.cdl b/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.cdl index b8e6b7f..3df3b3c 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.cdl +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__mux2i_1 A0 A1 S VGND VNB VPB VPWR Y *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNA00 Y A0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Y A0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA10 Y A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 Y A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA00 VPWR S VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2i_1
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.netlist.tsv b/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.netlist.tsv index 6a762d9..e466ff5 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.netlist.tsv +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__mux2i_1 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Y A0 smdNA0 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET Y A1 sndNA1 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Y A0 smdNA0 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET Y A1 sndNA1 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.spice b/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.spice index b333932..6744fe0 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.spice +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__mux2i_1 A0 A1 S VGND VNB VPB VPWR Y -M1000 Y A0 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=5.6e+11p ps=5.12e+06u -M1001 a_27_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.2e+11p ps=5.64e+06u -M1002 a_207_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=3.575e+11p pd=3.7e+06u as=1.755e+11p ps=1.84e+06u -M1003 VGND S a_303_205# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=3.66e+06u as=2.275e+11p ps=2e+06u -M1004 VPWR S a_303_205# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1005 Y A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.835e+11p ps=3.78e+06u -M1006 VPWR a_303_205# a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4.5e+11p ps=2.9e+06u -M1007 a_215_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_303_205# a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_207_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_303_205# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_27_47# A0 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_303_205# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A1 a_207_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND S a_207_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# A0 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_47# a_303_205# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR S a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_215_297# a_303_205# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y A1 a_215_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.cdl b/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.cdl index 7324e10..e1bc188 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.cdl +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__mux2i_2 A0 A1 S VGND VNB VPB VPWR Y *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNA00 Y A0 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Y A0 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA10 Y A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 Y A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA00 VPWR S VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2i_2
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.netlist.tsv b/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.netlist.tsv index f21df98..f7087d9 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.netlist.tsv +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__mux2i_2 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Y A0 smdNA0 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET Y A1 sndNA1 VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Y A0 smdNA0 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET Y A1 sndNA1 VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.spice b/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.spice index f75a573..fa522d8 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.spice +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_2.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__mux2i_2 A0 A1 S VGND VNB VPB VPWR Y -M1000 Y A0 a_401_47# VNB nshort w=650000u l=150000u -+ ad=7.3125e+11p pd=6.15e+06u as=4.16e+11p ps=3.88e+06u -M1001 a_211_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.5e+11p ps=7.7e+06u -M1002 a_213_47# S VGND VNB nshort w=650000u l=150000u -+ ad=4.1925e+11p pd=3.89e+06u as=5.85e+11p ps=5.7e+06u -M1003 a_401_47# A0 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_211_297# A0 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.065e+12p ps=8.13e+06u -M1005 VPWR S a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.85e+11p ps=5.17e+06u -M1007 a_213_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_27_47# a_401_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A1 a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND S a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1012 a_401_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_399_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR S a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A0 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND S a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_211_297# A0 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_213_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A1 a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y A0 a_401_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_401_47# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_213_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_47# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_399_297# A1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y A0 a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND S a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_211_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND a_27_47# a_401_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y A1 a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR S a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_401_47# A0 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.cdl b/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.cdl index 7e3dd93..a327023 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.cdl +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__mux2i_4 A0 A1 S VGND VNB VPB VPWR Y *.PININFO A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNA00 Y A0 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Y A0 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 smdNA0 Sb VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA01 smdNA0 Sb VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA10 Y A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA10 Y A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA11 sndNA1 S VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Sb S VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA11 sndNA1 S VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Sb S VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR S VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 sndPS A0 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA10 VPWR Sb VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA11 sndPSb A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 Sb S VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA00 VPWR S VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 sndPS A0 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA10 VPWR Sb VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA11 sndPSb A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 Sb S VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__mux2i_4
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.netlist.tsv b/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.netlist.tsv index e2de928..1a71abe 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.netlist.tsv +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__mux2i_4 A0:I A1:I S:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Y A0 smdNA0 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET smdNA0 Sb VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA10 MOSFET Y A1 sndNA1 VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA11 MOSFET sndNA1 S VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Sb S VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR S sndPS VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET sndPS A0 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA10 MOSFET VPWR Sb sndPSb VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA11 MOSFET sndPSb A1 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET Sb S VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Y A0 smdNA0 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET smdNA0 Sb VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA10 MOSFET Y A1 sndNA1 VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA11 MOSFET sndNA1 S VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Sb S VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR S sndPS VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET sndPS A0 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA10 MOSFET VPWR Sb sndPSb VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA11 MOSFET sndPSb A1 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Sb S VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.spice b/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.spice index c65c7b9..a02da81 100644 --- a/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.spice +++ b/cells/mux2i/sky130_fd_sc_hdll__mux2i_4.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__mux2i_4 A0 A1 S VGND VNB VPB VPWR Y -M1000 Y A1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=1.215e+12p ps=1.043e+07u -M1001 VGND a_1311_21# a_109_47# VNB nshort w=650000u l=150000u -+ ad=1.03025e+12p pd=9.67e+06u as=9.3275e+11p ps=8.07e+06u -M1002 Y A0 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_1311_21# a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.475e+12p pd=1.295e+07u as=0p ps=0u -M1004 a_109_47# a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_117_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND S a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1007 a_493_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_485_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR S a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_109_47# A0 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=9.295e+11p ps=9.36e+06u -M1011 Y A1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A0 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_493_297# a_1311_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_117_297# A0 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND S a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_493_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_1311_21# a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_117_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_109_47# a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A0 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_493_297# a_1311_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_485_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A0 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND a_1311_21# a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1311_21# S VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1030 a_117_297# A0 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR S a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_109_47# A0 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1311_21# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u +X0 Y A1 a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_485_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_1311_21# a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_109_47# a_1311_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_493_297# a_1311_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_485_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y A0 a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y A0 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_493_297# A1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_117_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_485_47# S VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y A1 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_117_297# A0 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 Y A0 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y A1 a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR a_1311_21# a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_109_47# A0 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_493_297# a_1311_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_117_297# S VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_109_47# A0 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 Y A1 a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR S a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VGND S a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_109_47# a_1311_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VGND a_1311_21# a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_117_297# A0 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 Y A0 a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VGND S a_1311_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 VPWR S a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VPWR S a_1311_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VGND S a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 VGND a_1311_21# a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_493_297# A1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_485_47# A1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/muxb/sky130_fd_sc_hdll__muxb.spice b/cells/muxb/sky130_fd_sc_hdll__muxb.spice index 5011418..8302b04 100644 --- a/cells/muxb/sky130_fd_sc_hdll__muxb.spice +++ b/cells/muxb/sky130_fd_sc_hdll__muxb.spice
@@ -16,2234 +16,1179 @@ .subckt sky130_fd_sc_hdll__clkmux2_2 VGND VPWR S A1 A0 X VPB VNB -M1000 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=1.0664e+12p pd=8.08e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND a_741_21# a_570_47# VNB nshort w=420000u l=150000u -+ ad=6.32e+11p pd=5.72e+06u as=3.591e+11p ps=2.55e+06u -M1002 a_335_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.901e+11p pd=2.71e+06u as=0p ps=0u -M1003 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=1.404e+11p pd=1.58e+06u as=0p ps=0u -M1004 a_741_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1005 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_691_309# A1 a_79_199# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1007 a_570_47# A0 a_79_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.121e+11p ps=1.85e+06u -M1008 a_337_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=0p ps=0u -M1009 a_741_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1010 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_79_199# A0 a_335_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_741_21# a_691_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_79_199# A1 a_337_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND S a_337_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 X a_79_199# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 a_337_47# A1 a_79_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_79_199# A1 a_691_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X4 VGND a_79_199# X VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X5 VPWR a_79_199# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_691_309# a_741_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X7 VPWR S a_335_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X8 VPWR S a_741_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X9 a_79_199# A0 a_570_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_335_309# A0 a_79_199# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X11 a_570_47# a_741_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 X a_79_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND S a_741_21# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends .subckt sky130_fd_sc_hdll__muxb4to1_4 VPB VNB VGND VPWR Z S[0] S[1] D[1] D[2] S[2] + S[3] D[3] D[0] -M1000 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=1.9024e+12p pd=1.776e+07u as=1.2606e+12p ps=1.174e+07u -M1001 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.0912e+12p ps=4.808e+07u -M1002 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=3.3176e+12p ps=3.4e+07u -M1003 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1004 VPWR S[0] a_559_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1005 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1006 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=1.1232e+12p pd=1.264e+07u as=7.618e+11p ps=8.38e+06u -M1008 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1011 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1012 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1016 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_559_265# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_3135_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1021 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR S[1] a_1430_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1037 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_4006_325# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1046 a_559_265# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1047 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_1430_325# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND S[0] a_559_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND S[2] a_3135_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1059 VGND S[3] a_4006_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1060 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 VGND S[1] a_1430_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1062 a_3135_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 VPWR S[3] a_4006_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_1430_325# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1071 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1073 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1075 a_4006_325# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR S[2] a_3135_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1078 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X5 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_559_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_3135_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X9 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X10 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_3135_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X16 VGND S[3] a_4006_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 a_1430_325# S[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X19 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR S[2] a_3135_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X22 VGND S[0] a_559_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X23 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_4006_325# S[3] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X28 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_559_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X30 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X31 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X32 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 VPWR S[3] a_4006_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X35 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X39 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 VGND S[1] a_1430_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X42 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X43 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X44 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X45 VGND S[2] a_3135_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X46 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X47 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X49 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X50 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X51 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X52 VPWR S[1] a_1430_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X53 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X54 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X56 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X57 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X58 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X59 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 VPWR S[0] a_559_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X62 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X63 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X66 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X67 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X68 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X69 a_1430_325# S[1] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X70 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X71 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X73 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X74 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X75 a_4006_325# S[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X76 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X77 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X78 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X79 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends .subckt sky130_fd_sc_hdll__muxb16to1_1 Z VGND VPWR VNB VPB D[0] S[12] S[13] S[8] S[9] + S[10] S[11] S[14] S[15] D[12] D[9] D[10] D[13] D[14] D[15] D[8] D[11] S[0] S[1] + D[1] D[2] S[2] S[3] D[4] S[4] S[5] D[5] D[6] S[6] S[7] D[7] D[3] -M1000 Z a_1012_793# a_945_591# VPB phighvt w=820000u l=180000u -+ ad=3.5424e+12p pd=3.488e+07u as=3.297e+11p ps=2.69e+06u -M1001 a_1765_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=3.7518e+12p ps=3.424e+07u -M1002 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1003 a_2593_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1004 Z a_2668_793# a_2601_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1005 a_1773_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=6.38e+12p ps=4.876e+07u -M1006 a_1773_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1007 VGND S[6] a_2668_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1008 a_2390_591# a_2189_937# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1009 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1010 VPWR D[7] a_3218_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1011 a_937_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1012 a_1361_937# S[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1013 VPWR D[15] a_3218_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1014 Z a_1840_265# a_1773_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=2.1632e+12p ps=2.496e+07u -M1016 a_2402_937# S[13] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1017 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1018 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_3017_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1020 a_2402_47# S[5] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1021 a_3017_937# S[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1022 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1023 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1024 VGND S[12] a_1840_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1025 a_109_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1026 VGND S[14] a_2668_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1027 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1028 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_2601_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1030 Z S[4] a_1765_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_533_937# S[9] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1032 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1033 VPWR D[11] a_1562_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1034 VGND D[15] a_3230_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.95e+06u -M1035 a_2601_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1765_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1038 a_3218_591# a_3017_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1040 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1041 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_533_937# S[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1043 VGND D[11] a_1574_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.95e+06u -M1044 a_945_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1046 a_2189_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1047 a_746_937# S[9] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1048 VPWR S[8] a_184_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1049 a_2189_937# S[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1050 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1051 Z a_2668_265# a_2601_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1053 VPWR S[10] a_1012_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1054 a_3230_937# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1056 Z S[8] a_109_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND D[9] a_746_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1059 a_2390_333# a_2189_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1060 a_3230_47# S[7] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1061 a_1361_937# S[11] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1062 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 Z S[6] a_2593_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z a_1840_793# a_1773_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 Z S[10] a_937_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 VPWR S[6] a_2668_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1067 VGND S[8] a_184_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1068 a_1574_937# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 Z S[12] a_1765_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_2189_937# S[13] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1071 a_734_591# a_533_937# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1072 VPWR S[14] a_2668_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1073 a_3017_937# S[15] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1074 a_1562_591# a_1361_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[9] a_734_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VPWR D[5] a_2390_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1078 a_2189_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1079 VPWR D[13] a_2390_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 VPWR S[4] a_1840_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1081 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1082 VGND S[10] a_1012_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1083 a_2593_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1084 Z S[14] a_2593_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VPWR S[12] a_1840_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1086 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1087 VGND D[5] a_2402_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1089 VGND D[7] a_3230_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1090 Z a_184_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1091 VGND D[13] a_2402_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1093 a_3218_333# a_3017_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 VGND S[4] a_1840_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1095 a_3017_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u +X0 VGND S[11] a_1361_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X1 VPWR D[8] a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR S[1] a_533_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_109_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 VGND D[2] a_937_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_1840_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_1012_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X7 VGND D[4] a_1765_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_3218_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND D[10] a_937_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_2402_47# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND S[7] a_3017_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X12 VPWR S[13] a_2189_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR D[4] a_1773_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR D[10] a_945_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR S[15] a_3017_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Z S[7] a_3230_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 a_937_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 a_2390_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_1574_47# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_1765_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X21 a_1012_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_1765_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X23 VPWR S[11] a_1361_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_109_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X26 VGND S[13] a_2189_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X27 Z a_3017_937# a_3218_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X28 a_2593_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X29 VGND S[9] a_533_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X30 a_117_591# a_184_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X31 Z a_533_937# a_734_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X32 VGND S[15] a_3017_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 a_1562_591# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 VPWR D[2] a_945_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 VPWR S[5] a_2189_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_2668_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X37 Z S[13] a_2402_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X38 VPWR S[7] a_3017_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 VGND D[8] a_109_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 a_3230_937# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 Z a_2189_937# a_2390_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X42 a_2601_591# a_2668_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X43 VPWR S[3] a_1361_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 Z a_3017_47# a_3218_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X45 Z S[11] a_1574_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X46 a_117_297# a_184_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X47 Z a_533_47# a_734_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X48 a_184_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X49 VGND S[3] a_1361_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X50 a_1840_793# S[12] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X51 VGND D[14] a_2593_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X52 a_2593_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X53 VGND S[1] a_533_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X54 a_184_793# S[8] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 a_2402_937# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 a_2668_793# S[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 a_734_591# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X58 a_945_591# a_1012_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X59 a_2668_793# S[14] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 Z a_1361_937# a_1562_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 a_1562_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 a_1773_591# a_1840_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X63 Z a_2189_47# a_2390_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X64 VGND S[5] a_2189_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X65 a_746_937# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X66 a_2601_297# a_2668_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X67 a_1012_793# S[10] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X68 a_184_793# S[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X69 VGND D[12] a_1765_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X70 Z S[15] a_3230_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X71 Z S[5] a_2402_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X72 a_1574_937# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X73 VPWR D[14] a_2601_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X74 a_945_297# a_1012_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X75 VGND D[0] a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X76 Z a_1361_47# a_1562_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X77 a_937_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X78 VPWR S[9] a_533_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X79 a_3218_591# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X80 a_1773_297# a_1840_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X81 Z S[3] a_1574_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X82 a_2668_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X83 a_1840_793# S[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X84 Z S[1] a_746_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X85 VPWR D[12] a_1773_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X86 a_734_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X87 Z S[9] a_746_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X88 a_2390_591# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X89 VGND D[6] a_2593_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X90 a_1012_793# S[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X91 a_184_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X92 a_746_47# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X93 a_1840_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X94 a_3230_47# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X95 VPWR D[6] a_2601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends .subckt sky130_fd_sc_hdll__muxb4to1_2 VGND VPWR Z VNB VPB S[1] S[2] S[3] D[1] D[0] + D[2] D[3] S[0] -M1000 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.88e+12p pd=1.576e+07u as=8.211e+11p ps=7.41e+06u -M1001 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1002 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1003 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=9.512e+11p pd=8.88e+06u as=0p ps=0u -M1004 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=9.828e+11p ps=1.052e+07u -M1008 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1009 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=5.616e+11p ps=6.32e+06u -M1011 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1012 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1016 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1019 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1022 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1023 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1029 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1036 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1039 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_2112_333# a_1989_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X2 Z a_278_265# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X3 Z S[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 a_845_69# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X5 VPWR D[3] a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND D[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND D[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_1566_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Z a_701_47# a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_845_69# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_2133_69# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR S[1] a_701_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_824_333# a_701_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X15 a_27_297# a_278_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X16 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 a_27_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 VGND S[1] a_701_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X19 a_278_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_2112_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR D[1] a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR D[2] a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND D[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_27_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X26 Z S[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X27 a_824_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_1315_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_2133_69# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 VPWR D[0] a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 Z S[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 VGND S[3] a_1989_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 a_278_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X35 Z a_1566_265# a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X36 VPWR S[3] a_1989_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 a_1315_297# a_1566_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 a_1566_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X39 Z a_1989_47# a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u .ends .subckt sky130_fd_sc_hdll__muxb8to1_1 VGND Z VPWR VNB VPB D[0] S[0] S[1] D[1] D[2] + S[2] S[3] D[4] S[4] S[5] D[5] D[6] S[6] S[7] D[7] D[3] -M1000 a_1765_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=1.8759e+12p ps=1.712e+07u -M1001 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1002 a_2593_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1003 a_1773_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=3.19e+12p ps=2.438e+07u -M1004 VGND S[6] a_2668_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1005 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1006 VPWR D[7] a_3218_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1007 Z a_1840_265# a_1773_297# VPB phighvt w=820000u l=180000u -+ ad=1.7712e+12p pd=1.744e+07u as=0p ps=0u -M1008 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=1.0816e+12p ps=1.248e+07u -M1009 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1010 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_3017_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1012 a_2402_47# S[5] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1013 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1014 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1015 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1016 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_2601_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1018 Z S[4] a_1765_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1021 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1022 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1024 a_2189_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1025 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1026 Z a_2668_265# a_2601_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1028 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1029 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1030 a_2390_333# a_2189_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1031 a_3230_47# S[7] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1032 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Z S[6] a_2593_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR S[6] a_2668_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1035 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR D[5] a_2390_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_2189_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1038 VPWR S[4] a_1840_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1039 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1041 VGND D[5] a_2402_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1043 VGND D[7] a_3230_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_3218_333# a_3017_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VGND S[4] a_1840_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1047 a_3017_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u +X0 VPWR S[1] a_533_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND D[2] a_937_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_1840_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_1012_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 VGND D[4] a_1765_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_3218_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_2402_47# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND S[7] a_3017_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 VPWR D[4] a_1773_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Z S[7] a_3230_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X10 a_2390_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_1574_47# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_1765_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X13 a_1012_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_109_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X16 a_2593_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 VPWR D[2] a_945_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR S[5] a_2189_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_2668_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 VPWR S[7] a_3017_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR S[3] a_1361_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Z a_3017_47# a_3218_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X23 a_117_297# a_184_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X24 Z a_533_47# a_734_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X25 a_184_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X26 VGND S[3] a_1361_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X27 VGND S[1] a_533_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X28 a_1562_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 Z a_2189_47# a_2390_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X30 VGND S[5] a_2189_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 a_2601_297# a_2668_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X32 Z S[5] a_2402_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 a_945_297# a_1012_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X34 VGND D[0] a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 Z a_1361_47# a_1562_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X36 a_937_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X37 a_1773_297# a_1840_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 Z S[3] a_1574_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X39 a_2668_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 Z S[1] a_746_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X41 a_734_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VGND D[6] a_2593_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 a_184_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 a_746_47# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 a_1840_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X46 a_3230_47# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 VPWR D[6] a_2601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends .subckt sky130_fd_sc_hdll__muxb16to1_4 VGND Z VPWR VNB VPB S[6] S[10] D[12] D[13] + D[8] D[15] D[10] D[9] D[14] S[14] D[11] S[11] S[8] S[15] S[12] S[9] S[13] D[3] D[0] + D[4] D[5] D[2] D[1] D[6] S[2] S[3] S[7] S[0] S[1] S[4] S[5] D[7] -M1000 a_2693_591# a_3135_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=7.6096e+12p ps=7.104e+07u -M1001 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=1.32704e+13p ps=1.36e+08u -M1002 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=2.03648e+13p ps=1.9232e+08u -M1003 a_9513_66# S[7] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=4.4928e+12p ps=5.056e+07u -M1004 a_7939_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1005 a_7939_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_5361_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1007 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_1430_599# S[9] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1009 a_8379_265# S[6] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1010 a_2695_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1011 a_1643_613# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1012 VGND D[12] a_5363_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1013 Z a_9250_325# a_9463_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1014 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1015 VPWR S[6] a_8379_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1016 VPWR S[4] a_5803_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1017 a_559_793# S[8] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1018 VPWR S[0] a_559_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1019 VGND D[9] a_1693_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1020 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1021 VGND D[4] a_5363_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1022 a_6674_325# S[5] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1023 VPWR D[8] a_117_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1024 a_2693_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_7937_591# a_8379_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1026 Z a_559_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Z S[9] a_1693_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_8379_793# S[14] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1029 VGND D[5] a_6937_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1030 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1031 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1693_918# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D[10] a_2695_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR S[13] a_6674_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1035 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND S[4] a_5803_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1038 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1040 VPWR D[7] a_9463_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1043 a_3135_793# S[10] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1044 a_5363_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Z a_6674_325# a_6887_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1047 a_4269_918# S[11] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1048 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_5361_297# a_5803_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1051 VPWR D[9] a_1643_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR D[11] a_4219_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1053 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1054 VGND S[11] a_4006_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1055 Z a_5803_793# a_5361_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 VPWR D[15] a_9463_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1057 a_6937_66# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_9463_311# a_9250_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND S[13] a_6674_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1061 a_559_265# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_8379_265# S[6] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z S[14] a_7939_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1065 a_3135_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1066 VPWR S[11] a_4006_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1067 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 VGND D[7] a_9513_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_7939_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1070 Z S[8] a_119_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1071 a_4219_613# a_4006_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 a_4006_599# S[11] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1073 a_9513_918# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1074 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VGND S[6] a_8379_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[10] a_2693_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 Z a_8379_793# a_7937_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1078 VGND S[8] a_559_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_117_591# a_559_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 Z a_3135_793# a_2693_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 a_7937_297# a_8379_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1082 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 VPWR S[10] a_3135_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1084 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VGND D[8] a_119_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1086 a_5803_265# S[4] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1087 a_9463_311# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VPWR D[5] a_6887_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1090 a_119_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1091 a_5363_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z a_6674_599# a_6887_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1093 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1094 a_6887_311# a_6674_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1095 a_5803_265# S[4] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 a_1693_918# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1097 VGND S[14] a_8379_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1099 VPWR D[6] a_7937_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 a_4219_613# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1102 VPWR D[13] a_6887_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_9463_613# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1104 Z S[15] a_9513_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1106 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1107 VGND S[9] a_1430_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1109 VPWR D[14] a_7937_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1111 a_1693_918# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1112 a_1643_613# a_1430_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1113 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1114 Z a_4006_599# a_4219_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1115 a_9513_66# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1116 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1117 a_6887_613# a_6674_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1118 a_5361_297# a_5803_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1119 Z a_5803_793# a_5361_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1120 VPWR S[12] a_5803_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1121 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1122 VGND D[6] a_7939_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1123 VPWR S[8] a_559_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1124 VPWR S[14] a_8379_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1125 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1126 VGND S[5] a_6674_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1127 Z a_559_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1128 a_5363_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1129 VPWR D[11] a_4219_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1130 a_6674_599# S[13] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1131 a_9463_311# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1132 VGND D[13] a_6937_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1133 VPWR S[1] a_1430_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1134 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1136 a_6937_918# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1138 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1139 a_559_265# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1140 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1141 a_9250_325# S[7] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1142 VPWR S[7] a_9250_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1143 a_2695_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1144 VGND D[15] a_9513_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1145 a_9463_613# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1146 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_7939_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1148 a_1643_613# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 a_6937_918# S[13] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1150 a_4006_325# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1151 VPWR D[7] a_9463_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1152 a_6674_325# S[5] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1153 Z a_9250_325# a_9463_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1154 Z S[4] a_5363_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1156 VPWR D[15] a_9463_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1157 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1158 VPWR D[4] a_5361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 a_119_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1160 Z S[11] a_4269_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1161 Z a_1430_599# a_1643_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1162 Z S[14] a_7939_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1163 a_9463_311# a_9250_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1164 a_2693_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1165 VPWR D[12] a_5361_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1166 Z a_9250_599# a_9463_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1167 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1168 Z a_8379_265# a_7937_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1169 a_9513_918# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1170 a_8379_793# S[14] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1171 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1172 a_559_793# S[8] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1173 a_3135_793# S[10] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1174 a_9250_599# S[15] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1175 a_6937_66# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1176 VPWR D[6] a_7937_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1177 a_5363_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1178 VGND D[9] a_1693_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1179 VGND D[14] a_7939_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1180 a_1430_325# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1181 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1182 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1183 a_6887_311# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1184 VPWR D[14] a_7937_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1185 a_9250_325# S[7] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1186 a_6887_613# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1187 VGND D[12] a_5363_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1188 a_5803_793# S[12] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1189 VGND D[14] a_7939_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1190 a_9513_918# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1191 Z S[4] a_5363_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1192 VGND S[0] a_559_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1193 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1194 a_5361_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1195 VGND D[10] a_2695_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1196 Z a_6674_599# a_6887_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1197 Z S[15] a_9513_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1198 VGND S[7] a_9250_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1199 a_1643_613# a_1430_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1200 a_5361_591# a_5803_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1201 a_5803_793# S[12] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1202 a_7939_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1203 a_5361_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1204 a_9463_613# a_9250_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1205 a_5363_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1206 a_7937_297# a_8379_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1207 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1208 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1209 Z S[7] a_9513_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1210 a_6937_66# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1211 a_6674_599# S[13] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1212 Z S[6] a_7939_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1213 a_5363_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1214 Z S[10] a_2695_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1215 VGND S[10] a_3135_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1216 a_9513_66# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1217 VPWR D[5] a_6887_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1218 Z S[12] a_5363_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1219 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1220 Z S[5] a_6937_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1221 VPWR D[8] a_117_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1222 VGND S[2] a_3135_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1223 VGND S[15] a_9250_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1224 VPWR D[13] a_6887_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1225 VPWR S[9] a_1430_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1226 a_6937_918# S[13] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1227 a_7937_591# a_8379_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1228 Z S[5] a_6937_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1229 a_2693_591# a_3135_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1230 a_7939_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1231 Z a_5803_265# a_5361_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1232 VGND D[4] a_5363_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1233 VPWR S[15] a_9250_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1234 VGND S[3] a_4006_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1235 VGND D[8] a_119_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1236 a_119_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1237 a_4006_599# S[11] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1238 a_6887_613# a_6674_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1239 a_3135_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1240 a_119_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1241 VGND S[1] a_1430_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1242 Z S[13] a_6937_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1243 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1244 a_7939_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1245 a_4269_918# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1246 a_7937_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1247 VGND D[5] a_6937_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1248 Z a_8379_265# a_7937_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1249 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1250 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1251 a_7937_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1252 a_9513_918# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1253 Z S[7] a_9513_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1254 Z S[6] a_7939_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1255 a_6887_311# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1256 VPWR S[5] a_6674_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1257 a_5361_591# a_5803_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1258 VGND D[6] a_7939_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1259 Z S[9] a_1693_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1260 a_4219_613# a_4006_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1261 Z a_6674_325# a_6887_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1262 a_6937_66# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1263 Z S[10] a_2695_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1264 a_6887_613# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1265 VPWR D[4] a_5361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1266 a_1430_599# S[9] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1267 a_5363_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1268 a_2695_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1269 a_117_591# a_559_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1270 Z a_3135_793# a_2693_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1271 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1272 a_9513_66# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1273 Z a_1430_599# a_1643_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1274 a_6937_918# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1275 a_5363_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1276 a_1693_918# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1277 VPWR D[12] a_5361_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1278 VGND D[15] a_9513_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1279 a_9250_599# S[15] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1280 VPWR S[3] a_4006_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1281 VGND D[7] a_9513_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1282 a_7937_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1283 VGND S[12] a_5803_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1284 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1285 VPWR D[9] a_1643_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1286 Z a_9250_599# a_9463_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1287 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1288 a_1430_325# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1289 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1290 Z S[13] a_6937_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1291 a_4006_325# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1292 a_6887_311# a_6674_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1293 a_7937_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1294 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1295 Z a_5803_265# a_5361_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1296 VGND D[11] a_4269_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1297 a_4219_613# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1298 VGND D[13] a_6937_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1299 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1300 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1301 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1302 Z S[8] a_119_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1303 a_9463_613# a_9250_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1304 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1305 a_7939_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1306 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1307 a_2695_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1308 VPWR S[2] a_3135_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1309 VPWR D[10] a_2693_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1310 VGND D[11] a_4269_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1311 a_4269_918# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1312 Z S[12] a_5363_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1313 Z a_4006_599# a_4219_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1314 Z a_8379_793# a_7937_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1315 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1316 Z S[11] a_4269_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1317 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1318 a_4269_918# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1319 a_5361_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR D[8] a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Z S[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 VGND D[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_9250_599# S[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X4 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR D[7] a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_6937_918# S[13] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X9 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND D[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Z a_4006_599# a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 VPWR D[13] a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_6937_66# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Z S[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X15 Z S[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X16 VGND S[8] a_559_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X18 Z a_9250_599# a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X19 a_7939_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 VPWR S[8] a_559_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X21 VGND D[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND D[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR D[12] a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Z a_8379_265# a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X25 VGND D[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_4269_918# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Z S[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X28 Z a_3135_793# a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X29 Z a_5803_793# a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X30 a_559_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_7939_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_117_591# D[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VPWR D[11] a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_1430_599# S[9] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 a_3135_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X37 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 a_7937_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_9463_613# a_9250_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X40 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 a_9463_311# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X44 Z a_559_793# a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X45 a_5361_591# D[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 VPWR S[14] a_8379_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X47 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X48 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X49 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X50 a_559_793# S[8] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X51 a_2693_591# a_3135_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X52 VGND S[3] a_4006_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X53 VPWR D[8] a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 Z S[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 a_4219_613# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X56 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 a_3135_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X58 Z S[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X59 VGND S[14] a_8379_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X60 a_2695_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X61 a_9463_613# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 VPWR D[6] a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X63 Z S[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 VGND S[13] a_6674_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X65 a_4269_918# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X66 Z S[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X67 Z S[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X68 a_117_591# a_559_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X69 a_1430_325# S[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X70 a_6887_311# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X71 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X72 a_2693_591# D[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X73 VPWR S[2] a_3135_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X74 VGND S[0] a_559_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X75 Z a_6674_599# a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X76 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X77 VGND S[12] a_5803_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X78 a_4006_599# S[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X79 VGND S[4] a_5803_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X80 a_6674_325# S[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X81 a_5803_793# S[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X82 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X83 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X84 Z S[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X85 VPWR D[5] a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X86 a_4006_325# S[3] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X87 VPWR D[9] a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X88 VGND D[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X89 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X90 a_5361_297# a_5803_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X91 a_4006_599# S[11] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X92 VPWR D[10] a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X93 a_8379_793# S[14] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X94 a_6937_66# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X95 a_9250_325# S[7] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X96 Z S[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X97 a_1643_613# a_1430_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X98 a_9513_66# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X99 VGND D[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X100 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X101 a_6937_66# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X102 VPWR S[5] a_6674_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X103 VPWR S[12] a_5803_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X104 VPWR D[14] a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X105 VPWR D[4] a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X106 Z a_8379_793# a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X107 VGND D[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X108 a_5363_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X109 Z S[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X110 a_9513_918# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X111 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X112 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X113 VPWR S[15] a_9250_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X114 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X115 a_559_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X116 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X117 VGND D[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X118 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X119 a_5361_297# a_5803_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X120 Z S[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X121 VGND S[15] a_9250_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X122 VGND D[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X123 a_4219_613# a_4006_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X124 a_7939_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X125 a_6887_613# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X126 Z a_3135_793# a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X127 VPWR S[3] a_4006_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X128 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X129 a_5361_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X130 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X131 VGND D[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X132 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X133 a_8379_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X134 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X135 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X136 VGND S[7] a_9250_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X137 Z S[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X138 Z a_5803_265# a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X139 a_9513_918# S[15] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X140 a_9463_311# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X141 a_7937_297# a_8379_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X142 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X143 VGND S[1] a_1430_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X144 a_9463_311# a_9250_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X145 a_6937_918# S[13] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X146 a_7937_591# D[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X147 a_9513_918# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X148 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X149 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X150 VGND S[9] a_1430_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X151 a_9250_599# S[15] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X152 VGND S[2] a_3135_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X153 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X154 a_2695_911# D[10] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X155 VPWR D[12] a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X156 VGND D[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X157 a_6887_311# a_6674_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X158 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X159 a_117_591# D[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X160 a_2693_591# D[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X161 VPWR D[11] a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X162 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X163 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X164 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X165 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X166 a_1693_918# S[9] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X167 a_6937_918# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X168 a_5361_591# a_5803_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X169 Z S[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X170 VPWR D[15] a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X171 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X172 a_3135_793# S[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X173 Z a_559_793# a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X174 VPWR S[1] a_1430_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X175 a_6674_325# S[5] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X176 VPWR D[6] a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X177 a_7939_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X178 a_5803_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X179 Z a_6674_325# a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X180 a_3135_793# S[10] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X181 VGND D[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X182 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X183 a_8379_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X184 Z S[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X185 a_1430_599# S[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X186 a_4219_613# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X187 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X188 Z a_9250_325# a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X189 a_7939_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X190 a_2695_911# D[10] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X191 VPWR S[10] a_3135_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X192 Z a_4006_599# a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X193 a_5361_591# a_5803_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X194 a_9250_325# S[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X195 a_6887_311# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X196 a_1643_613# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X197 a_6674_599# S[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X198 Z S[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X199 a_5363_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X200 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X201 a_6887_311# a_6674_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X202 a_9513_918# S[15] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X203 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X204 a_9513_66# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X205 Z a_1430_599# a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X206 VGND D[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X207 a_7939_911# D[14] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X208 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X209 a_6937_918# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X210 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X211 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X212 Z S[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X213 Z a_8379_265# a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X214 VGND D[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X215 a_4269_918# S[11] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X216 Z S[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X217 Z a_5803_793# a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X218 VPWR D[9] a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X219 VPWR S[13] a_6674_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X220 a_7937_591# a_8379_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X221 a_119_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X222 VPWR S[0] a_559_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X223 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X224 Z S[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X225 a_7937_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X226 VGND D[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X227 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X228 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X229 a_7939_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X230 a_1643_613# a_1430_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X231 VGND D[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X232 a_9463_613# a_9250_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X233 VGND S[6] a_8379_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X234 a_559_793# S[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X235 a_5361_591# D[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X236 VPWR D[13] a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X237 a_7937_297# a_8379_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X238 VPWR D[4] a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X239 a_2693_591# a_3135_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X240 a_1693_918# S[9] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X241 a_5363_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X242 a_6887_613# a_6674_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X243 Z S[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X244 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X245 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X246 VPWR S[11] a_4006_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X247 a_7939_911# D[14] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X248 VPWR D[15] a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X249 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X250 VPWR S[6] a_8379_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X251 a_5363_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X252 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X253 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X254 a_9513_66# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X255 VGND D[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X256 a_1430_325# S[1] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X257 VPWR D[7] a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X258 a_1693_918# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X259 a_8379_793# S[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X260 VGND D[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X261 a_9513_66# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X262 Z a_9250_325# a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X263 Z a_6674_599# a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X264 a_5363_911# D[12] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X265 a_5363_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X266 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X267 VGND D[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X268 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X269 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X270 Z a_5803_265# a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X271 a_119_911# D[8] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X272 VGND S[11] a_4006_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X273 a_6674_599# S[13] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X274 Z a_9250_599# a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X275 Z S[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X276 VPWR D[10] a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X277 VGND D[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X278 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X279 a_4006_325# S[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X280 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X281 a_9463_311# a_9250_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X282 a_5803_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X283 a_5803_793# S[12] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X284 a_7937_591# D[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X285 a_2695_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X286 a_6887_613# a_6674_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X287 a_9463_613# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X288 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X289 VGND D[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X290 Z S[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X291 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X292 VGND D[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X293 a_1693_918# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X294 VGND S[10] a_3135_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X295 a_117_591# a_559_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X296 a_6937_66# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X297 Z a_8379_793# a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X298 Z S[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X299 a_119_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X300 a_1643_613# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X301 VGND S[5] a_6674_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X302 a_4269_918# S[11] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X303 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X304 VPWR S[9] a_1430_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X305 VPWR S[4] a_5803_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X306 Z a_1430_599# a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X307 VPWR D[14] a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X308 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X309 a_5363_911# D[12] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X310 a_4219_613# a_4006_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X311 a_6887_613# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X312 a_119_911# D[8] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X313 VPWR S[7] a_9250_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X314 VPWR D[5] a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X315 a_5361_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X316 a_5363_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X317 a_7937_591# a_8379_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X318 VGND D[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X319 Z a_6674_325# a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u .ends .subckt sky130_fd_sc_hdll__clkmux2_1 VGND VPWR S A1 A0 X VPB VNB -M1000 a_245_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=4.76e+11p ps=4.08e+06u -M1001 a_478_47# A0 a_79_21# VNB nshort w=420000u l=150000u -+ ad=3.591e+11p pd=2.55e+06u as=2.121e+11p ps=1.85e+06u -M1002 a_79_21# A1 a_245_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=8.058e+11p pd=5.56e+06u as=2.7e+11p ps=2.54e+06u -M1004 a_599_309# A1 a_79_21# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1005 a_243_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.901e+11p pd=2.71e+06u as=0p ps=0u -M1006 a_649_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1007 a_649_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1008 VGND a_649_21# a_478_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_79_21# A0 a_243_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_649_21# a_599_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_21# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u +X0 VPWR S a_649_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X1 a_243_309# A0 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X2 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR S a_243_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X4 a_79_21# A1 a_599_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X5 VGND S a_649_21# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X6 a_79_21# A0 a_478_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_478_47# a_649_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND S a_245_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X10 a_245_47# A1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_599_309# a_649_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u .ends .subckt sky130_fd_sc_hdll__muxb16to1_2 Z VGND VPWR VNB VPB D[2] D[1] S[7] S[6] S[5] + D[9] D[8] S[14] S[13] S[12] S[11] S[10] S[9] S[8] D[15] D[14] D[13] D[12] D[11] + D[10] S[15] S[4] S[3] S[2] S[1] S[0] D[7] D[6] D[5] D[4] D[3] D[0] -M1000 a_2603_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=2.2464e+12p ps=2.528e+07u -M1001 VPWR S[4] a_2854_265# VPB phighvt w=1e+06u l=180000u -+ ad=7.52e+12p pd=6.304e+07u as=2.7e+11p ps=2.54e+06u -M1002 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1003 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1004 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=3.8048e+12p pd=3.552e+07u as=0p ps=0u -M1005 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Z a_4142_793# a_3891_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1007 VPWR S[12] a_2854_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1008 VPWR D[11] a_2112_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1009 VPWR D[10] a_1315_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1010 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1011 a_2133_915# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=3.9312e+12p ps=4.208e+07u -M1012 VGND S[14] a_4142_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1013 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1015 Z S[10] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1016 a_3421_915# S[13] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1017 a_4565_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1018 VGND D[14] a_3891_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1019 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1020 a_27_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1021 a_3891_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z S[5] a_3421_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1023 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1024 a_4709_69# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1025 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1026 VGND D[9] a_845_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1027 VPWR S[8] a_278_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1028 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1029 Z S[11] a_2133_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_2603_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1031 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1033 VGND S[10] a_1566_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1034 a_2603_297# a_2854_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_1315_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Z a_701_937# a_824_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1037 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_2603_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1039 a_701_937# S[9] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1040 a_4565_937# S[15] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1041 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_1315_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_1315_591# a_1566_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_2112_591# a_1989_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Z S[4] a_2603_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1047 VGND D[8] a_27_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Z S[9] a_845_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 a_4688_591# a_4565_937# Z VPB phighvt w=820000u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1050 VGND D[7] a_4709_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_3400_333# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1052 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1053 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1054 a_3421_69# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 a_3400_333# a_3277_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_824_591# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND D[4] a_2603_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_3400_591# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1059 a_845_915# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 a_1989_937# S[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1061 a_4688_333# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1062 a_3891_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1063 VGND S[12] a_2854_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1064 VGND S[4] a_2854_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1065 a_3277_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1066 a_3891_297# a_4142_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 a_2133_915# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_4688_591# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_3891_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_3277_937# S[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1071 a_1989_937# S[11] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1072 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1073 VGND D[12] a_2603_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 Z a_4565_937# a_4688_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VPWR S[6] a_4142_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1078 VPWR D[8] a_27_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1079 VPWR D[5] a_3400_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 VPWR D[4] a_2603_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1082 Z a_3277_47# a_3400_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 Z a_2854_265# a_2603_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1084 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VPWR S[14] a_4142_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1086 a_2603_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1087 VPWR D[13] a_3400_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VPWR D[12] a_2603_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1090 VGND D[5] a_3421_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1091 Z a_4142_265# a_3891_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1092 a_701_937# S[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1093 Z a_1989_937# a_2112_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 a_2603_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1095 Z a_1566_793# a_1315_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 a_3277_937# S[13] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1097 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_3277_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1099 a_27_591# a_278_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 VGND D[13] a_3421_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 VPWR D[9] a_824_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1102 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_2603_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1104 Z S[8] a_27_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1106 Z S[15] a_4709_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1107 Z S[7] a_4709_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1109 VGND D[10] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_3421_69# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1111 Z a_278_793# a_27_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1112 Z S[6] a_3891_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1113 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1114 a_2603_591# a_2854_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1115 VGND S[8] a_278_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1116 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1117 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1118 a_27_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1119 a_3891_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1120 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1121 a_3421_915# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1122 a_4688_333# a_4565_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1123 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1124 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1125 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1126 a_1315_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1127 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1128 Z S[12] a_2603_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1129 a_4565_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1130 a_845_915# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1131 a_4709_915# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1132 a_4565_937# S[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1133 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1134 a_3400_591# a_3277_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1136 VGND D[11] a_2133_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 VPWR S[10] a_1566_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1138 a_4709_69# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1139 VGND D[6] a_3891_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1140 a_3891_591# a_4142_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1141 a_2112_591# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1142 VPWR D[7] a_4688_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1143 VPWR D[6] a_3891_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1144 VGND S[6] a_4142_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1145 a_3891_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1146 Z S[13] a_3421_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_4709_915# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1148 Z a_4565_47# a_4688_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 VPWR D[15] a_4688_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1150 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1151 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1152 VPWR D[14] a_3891_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1153 Z S[14] a_3891_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1154 VGND D[15] a_4709_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_3891_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1156 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1157 a_824_591# a_701_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1158 Z a_3277_937# a_3400_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 Z a_2854_793# a_2603_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_591# D[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_3421_915# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_2603_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_3891_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_4709_915# S[15] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X6 a_2112_333# a_1989_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X7 VGND S[13] a_3277_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 a_1566_793# S[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_3891_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X10 VPWR D[5] a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Z a_4142_793# a_3891_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 a_27_911# D[8] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND D[15] a_4709_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Z a_278_265# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X15 VGND S[11] a_1989_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X16 Z S[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 a_4688_591# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND D[13] a_3421_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Z S[15] a_4709_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 a_845_69# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X21 a_4142_793# S[14] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X22 VPWR D[3] a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_1315_911# D[10] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR S[9] a_701_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 Z a_701_937# a_824_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X26 a_3400_591# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_3891_591# D[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VPWR D[12] a_2603_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_1315_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X30 a_27_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 a_27_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 VGND D[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 Z a_4142_265# a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X34 a_824_591# a_701_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X35 VGND D[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 VGND D[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VGND S[15] a_4565_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X38 a_27_591# a_278_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X39 a_2112_591# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 a_278_793# S[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 a_2603_591# D[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VPWR D[9] a_824_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 VPWR D[10] a_1315_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 VGND S[5] a_3277_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X45 a_1566_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 VGND S[7] a_4565_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X47 Z S[10] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X48 VPWR S[15] a_4565_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 a_4688_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X50 Z a_4565_937# a_4688_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X51 VGND D[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X52 Z a_701_47# a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X53 a_824_591# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 a_1315_591# D[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X55 a_2603_911# D[12] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 a_845_69# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X57 a_2133_69# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X58 a_3421_69# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X59 a_3891_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 a_824_333# a_701_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 VPWR S[1] a_701_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 a_2603_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X63 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 a_3891_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 a_3400_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X66 a_3891_591# a_4142_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X67 Z a_3277_937# a_3400_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X68 VPWR S[13] a_3277_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X69 a_2854_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X70 Z S[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X71 a_27_297# a_278_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 a_4142_793# S[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X73 a_4142_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X74 VPWR D[4] a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X75 VGND D[14] a_3891_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X76 a_27_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X77 VGND S[1] a_701_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X78 VGND D[12] a_2603_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X79 Z S[9] a_845_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X80 Z a_4565_47# a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X81 VPWR D[8] a_27_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X82 Z S[14] a_3891_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X83 a_2112_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X84 a_278_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X85 VGND D[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X86 a_2603_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X87 a_2854_793# S[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X88 VPWR D[1] a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X89 Z S[12] a_2603_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X90 VPWR D[2] a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X91 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X92 a_2603_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X93 a_3891_911# D[14] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X94 Z S[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X95 VPWR S[7] a_4565_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X96 a_27_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X97 Z S[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X98 VPWR D[15] a_4688_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X99 a_845_915# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X100 Z S[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X101 a_3891_297# a_4142_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X102 Z a_3277_47# a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X103 a_2133_915# S[11] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X104 a_824_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X105 a_1315_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X106 Z a_2854_793# a_2603_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X107 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X108 a_4709_69# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X109 a_4709_915# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X110 VGND S[9] a_701_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X111 VPWR S[5] a_3277_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X112 VPWR S[11] a_1989_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X113 a_4142_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X114 VPWR D[14] a_3891_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X115 a_2603_591# a_2854_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X116 a_4688_591# a_4565_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X117 VGND D[9] a_845_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X118 a_2133_69# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X119 Z a_1566_793# a_1315_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X120 a_3421_69# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X121 Z S[11] a_2133_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X122 a_4709_69# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X123 VGND D[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X124 Z S[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X125 VPWR D[0] a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X126 a_2854_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X127 a_1315_591# a_1566_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X128 a_3400_591# a_3277_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X129 Z a_2854_265# a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X130 a_2133_915# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X131 a_3421_915# S[13] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X132 Z a_1989_937# a_2112_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X133 VGND S[3] a_1989_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X134 VPWR D[7] a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X135 VGND D[10] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X136 VPWR D[13] a_3400_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X137 VGND D[8] a_27_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X138 a_845_915# S[9] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X139 a_278_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X140 a_2603_297# a_2854_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X141 a_4688_333# a_4565_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X142 a_2112_591# a_1989_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X143 VGND D[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X144 Z a_1566_265# a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X145 Z S[8] a_27_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X146 VGND D[11] a_2133_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X147 VPWR D[6] a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X148 Z a_278_793# a_27_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X149 Z S[13] a_3421_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X150 VPWR D[11] a_2112_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X151 VPWR S[3] a_1989_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X152 Z S[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X153 a_1315_297# a_1566_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X154 a_1566_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X155 a_3400_333# a_3277_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X156 a_2854_793# S[12] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X157 Z a_1989_47# a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X158 a_1566_793# S[10] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X159 a_278_793# S[8] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends .subckt sky130_fd_sc_hdll__muxb4to1_1 S[0] D[0] D[1] S[1] S[2] D[2] D[3] S[3] VPB + VNB VGND VPWR Z -M1000 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=9.997e+11p ps=9.4e+06u -M1001 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.69e+12p ps=1.338e+07u -M1002 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=5.408e+11p ps=6.24e+06u -M1003 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=8.856e+11p ps=8.72e+06u -M1004 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1006 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1007 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1008 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1011 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1012 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1016 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1017 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1018 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1022 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1023 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR S[1] a_533_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND D[2] a_937_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_1012_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X3 a_1574_47# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_1012_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_109_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X7 VPWR D[2] a_945_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR S[3] a_1361_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_117_297# a_184_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X10 Z a_533_47# a_734_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_184_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X12 VGND S[3] a_1361_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X13 VGND S[1] a_533_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X14 a_1562_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_945_297# a_1012_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X16 VGND D[0] a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Z a_1361_47# a_1562_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X18 a_937_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X19 Z S[3] a_1574_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 Z S[1] a_746_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X21 a_734_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_184_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_746_47# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends .subckt sky130_fd_sc_hdll__muxb8to1_4 VGND Z VPWR VNB VPB S[6] D[3] D[0] D[4] D[5] + D[2] D[1] D[6] S[2] S[3] S[7] S[0] S[1] S[4] S[5] D[7] -M1000 a_1313_591# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=9.4224e+12p ps=8.664e+07u -M1001 VPWR S[0] a_142_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1002 a_3797_297# a_4239_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=3.8048e+12p ps=3.552e+07u -M1003 a_405_66# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=2.2464e+12p ps=2.528e+07u -M1004 Z a_2626_325# a_2839_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1005 a_3799_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=6.1412e+12p ps=6.128e+07u -M1006 a_2889_66# S[4] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1007 a_1755_793# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1008 Z S[7] a_3799_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1009 Z S[5] a_2889_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1010 a_355_311# a_142_325# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1011 a_3797_591# a_4239_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1012 a_355_311# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1014 VGND D[7] a_3799_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1315_911# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1016 Z S[3] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_355_613# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1018 VPWR S[5] a_2626_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1019 Z a_142_325# a_355_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1315_911# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_2839_613# a_2626_599# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1022 Z S[4] a_2889_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z a_4239_265# a_3797_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND D[7] a_3799_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_3799_911# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D[4] a_2889_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_405_918# S[1] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1030 a_405_918# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Z a_1755_793# a_1313_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_4239_265# S[6] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1033 VGND D[5] a_2889_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2889_66# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_2889_66# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1313_591# a_1755_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Z S[5] a_2889_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_2626_599# S[5] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_142_325# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Z a_2626_599# a_2839_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR D[4] a_2839_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND S[0] a_142_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1044 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_2889_66# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR D[5] a_2839_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D[3] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_1315_911# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR D[0] a_355_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 Z a_1755_265# a_1313_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1051 Z a_142_325# a_355_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR S[1] a_142_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1053 Z a_4239_793# a_3797_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_355_613# a_142_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VPWR D[1] a_355_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_2839_613# a_2626_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 Z S[1] a_405_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 VGND D[1] a_405_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND S[3] a_1755_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1061 VGND S[6] a_4239_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_2839_311# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_3799_911# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 VPWR S[6] a_4239_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1065 a_405_66# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 Z S[4] a_2889_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1067 a_142_325# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_405_918# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_2839_613# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1071 VPWR D[2] a_1313_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 VPWR S[2] a_1755_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1073 a_1313_297# a_1755_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VGND S[5] a_2626_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1075 a_3797_591# a_4239_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[3] a_1313_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 a_2889_918# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1078 Z a_2626_599# a_2839_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1079 VGND D[4] a_2889_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1080 a_355_613# a_142_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 VGND D[6] a_3799_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1082 a_3797_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 a_405_918# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1084 a_142_599# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1085 a_4239_265# S[6] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1086 a_355_311# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1087 a_3797_591# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 a_142_599# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_3799_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1090 a_1313_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1091 a_3799_911# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z a_142_599# a_355_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1093 a_355_613# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 VGND S[2] a_1755_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1095 a_1313_591# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 Z a_4239_793# a_3797_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1097 VGND D[0] a_405_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_3799_911# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1099 a_3797_297# a_4239_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 a_405_66# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 Z S[6] a_3799_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1102 Z S[1] a_405_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_1755_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1104 a_1315_911# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 VPWR D[4] a_2839_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1106 VGND D[5] a_2889_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1107 a_2889_918# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 VPWR D[6] a_3797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1109 Z S[0] a_405_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_2839_311# a_2626_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1111 a_3799_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1112 a_2889_918# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1113 VPWR D[5] a_2839_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1114 a_4239_793# S[7] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1115 a_1755_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1116 Z a_1755_265# a_1313_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1117 VPWR D[7] a_3797_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1118 VPWR D[2] a_1313_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1119 VPWR S[7] a_4239_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1120 VPWR D[3] a_1313_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1121 VGND S[4] a_2626_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1122 a_3799_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1123 Z a_142_599# a_355_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1124 Z a_1755_793# a_1313_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1125 VPWR S[3] a_1755_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1126 a_1313_297# a_1755_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1127 a_2839_311# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1128 VPWR S[4] a_2626_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1129 a_2626_325# S[4] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1130 a_3797_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1131 Z a_2626_325# a_2839_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1132 Z S[6] a_3799_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1133 Z S[0] a_405_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1134 a_2839_613# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 Z S[3] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1136 VGND D[3] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 VPWR D[0] a_355_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1138 VGND S[1] a_142_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1139 a_3797_591# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1140 a_1755_793# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1141 VPWR D[1] a_355_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1142 a_2889_918# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1143 Z a_4239_265# a_3797_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1144 Z S[7] a_3799_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1145 VPWR D[6] a_3797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1146 a_2839_311# a_2626_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_355_311# a_142_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1148 a_4239_793# S[7] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 VGND S[7] a_4239_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1150 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1151 VGND D[0] a_405_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1152 a_1313_591# a_1755_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1153 VPWR D[7] a_3797_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1154 a_2626_599# S[5] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_2626_325# S[4] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1156 a_405_66# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1157 VGND D[1] a_405_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1158 a_1313_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 VGND D[6] a_3799_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND D[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_1313_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND D[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_355_613# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_3797_297# a_4239_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X5 VPWR S[6] a_4239_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X6 a_1313_591# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR D[2] a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR D[5] a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR D[1] a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_4239_793# S[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_1755_793# S[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 a_2839_613# a_2626_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X13 VPWR D[7] a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Z S[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X15 a_142_599# S[1] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 Z a_142_325# a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X17 a_1315_911# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VGND D[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Z a_2626_599# a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X20 a_2626_599# S[5] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 VPWR S[3] a_1755_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X22 a_3797_591# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 Z S[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X24 Z S[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X25 a_355_311# a_142_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X26 a_1313_297# a_1755_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X27 Z a_142_325# a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X28 Z a_4239_793# a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X29 a_1755_793# S[3] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 VGND S[2] a_1755_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_3799_911# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X32 a_142_325# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X33 a_405_66# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 a_3799_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X35 a_405_66# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 a_2839_311# a_2626_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X37 a_355_311# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 a_1315_911# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 a_355_311# a_142_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X40 a_3797_591# a_4239_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X41 a_3799_911# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 VPWR S[0] a_142_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X43 a_2839_613# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 VGND D[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 VPWR D[4] a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 a_1313_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X47 a_355_613# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 VPWR S[5] a_2626_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X49 a_3799_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X50 a_405_66# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X51 VPWR D[0] a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X52 VPWR D[6] a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X53 a_3799_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X54 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 VGND S[0] a_142_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X56 VPWR D[1] a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 VGND D[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X58 Z a_4239_265# a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X59 Z S[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 Z a_142_599# a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 a_3799_911# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X62 VGND D[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X63 VPWR D[7] a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X64 VPWR D[3] a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 a_3797_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X66 Z S[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X67 VPWR S[7] a_4239_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X68 a_355_613# a_142_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X69 a_1313_591# a_1755_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X70 Z a_142_599# a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X71 Z a_2626_325# a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 VGND S[1] a_142_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X73 VGND S[5] a_2626_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X74 a_2839_613# a_2626_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X75 a_3799_911# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X76 a_2626_325# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X77 a_355_613# a_142_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X78 a_2839_311# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X79 a_1315_911# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X80 a_405_918# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X81 VGND S[3] a_1755_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X82 Z a_1755_265# a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X83 a_355_311# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X84 a_2626_325# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X85 a_405_918# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X86 a_2889_66# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X87 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X88 VGND D[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X89 a_142_599# S[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X90 a_1313_297# a_1755_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X91 VPWR D[0] a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X92 Z a_4239_793# a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X93 VPWR D[6] a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X94 VPWR D[5] a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X95 VPWR D[2] a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X96 Z S[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X97 VPWR S[1] a_142_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X98 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X99 Z a_1755_265# a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X100 Z S[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X101 a_142_325# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X102 VGND D[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X103 a_4239_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X104 a_405_918# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X105 VGND D[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X106 VGND D[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X107 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X108 a_1755_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X109 a_2839_613# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X110 a_3797_297# a_4239_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X111 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X112 VGND D[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X113 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X114 Z a_2626_599# a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X115 a_405_66# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X116 a_3797_591# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X117 a_1315_911# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X118 a_1313_591# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X119 a_405_918# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X120 VPWR S[2] a_1755_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X121 VGND S[7] a_4239_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X122 a_2889_918# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X123 Z a_1755_793# a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X124 a_2889_66# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X125 a_2889_918# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X126 VPWR D[3] a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X127 a_4239_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X128 a_2839_311# a_2626_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X129 a_2889_918# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X130 VGND D[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X131 VGND D[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X132 a_1755_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X133 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X134 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X135 a_1313_591# a_1755_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X136 Z S[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X137 a_2889_66# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X138 Z S[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X139 Z S[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X140 Z S[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X141 VGND S[4] a_2626_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X142 VPWR D[4] a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X143 Z a_2626_325# a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X144 a_4239_793# S[7] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X145 VGND D[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X146 VPWR S[4] a_2626_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X147 Z a_1755_793# a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X148 Z S[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X149 Z S[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X150 a_3799_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X151 a_2839_311# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X152 a_2626_599# S[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X153 VGND S[6] a_4239_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X154 Z a_4239_265# a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X155 a_2889_918# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X156 a_3797_591# a_4239_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X157 Z S[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X158 a_3797_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X159 a_2889_66# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends .subckt sky130_fd_sc_hdll__clkmux2_4 VGND VPWR S A1 A0 X VPB VNB -M1000 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=1.3588e+12p pd=1.066e+07u as=5.8e+11p ps=5.16e+06u -M1001 VGND a_925_21# a_754_47# VNB nshort w=420000u l=150000u -+ ad=8.016e+11p pd=7.42e+06u as=3.591e+11p ps=2.55e+06u -M1002 a_925_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1003 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=2.808e+11p pd=3.16e+06u as=0p ps=0u -M1004 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_79_199# A1 a_525_47# VNB nshort w=420000u l=150000u -+ ad=2.121e+11p pd=1.85e+06u as=1.428e+11p ps=1.52e+06u -M1006 a_925_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1007 a_875_309# A1 a_79_199# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1008 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_754_47# A0 a_79_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_523_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.713e+11p pd=2.67e+06u as=0p ps=0u -M1013 a_79_199# A0 a_523_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_525_47# S VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_925_21# a_875_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR S a_523_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X1 X a_79_199# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 a_523_309# A0 a_79_199# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X3 VGND a_79_199# X VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 a_79_199# A0 a_754_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR a_79_199# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_79_199# A1 a_875_309# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X7 a_754_47# a_925_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 X a_79_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_79_199# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_79_199# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X11 VGND S a_525_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_875_309# a_925_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X13 VGND a_79_199# X VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X14 X a_79_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR S a_925_21# VPB sky130_fd_pr__pfet_01v8_hvt w=940000u l=180000u +X16 a_525_47# A1 a_79_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND S a_925_21# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends .subckt sky130_fd_sc_hdll__muxb8to1_2 Z VGND VPWR VNB VPB D[2] D[1] S[7] S[6] S[5] + S[4] S[3] S[2] S[1] S[0] D[7] D[6] D[5] D[4] D[3] D[0] -M1000 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.76e+12p pd=3.152e+07u as=8.211e+11p ps=7.41e+06u -M1001 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1002 VPWR S[4] a_2854_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1004 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=1.9024e+12p pd=1.776e+07u as=0p ps=0u -M1005 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_4565_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=1.9656e+12p ps=2.104e+07u -M1008 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1009 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1010 Z S[5] a_3421_69# VNB nshort w=520000u l=150000u -+ ad=1.1232e+12p pd=1.264e+07u as=5.6745e+11p ps=5.52e+06u -M1011 a_4709_69# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1012 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1013 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_2603_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1015 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1016 a_2603_297# a_2854_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1018 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Z S[4] a_2603_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1022 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1023 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1024 a_3400_333# a_3277_47# Z VPB phighvt w=820000u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1025 a_3400_333# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_3421_69# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D[7] a_4709_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_3277_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1029 a_3891_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1030 a_4688_333# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1031 VGND D[4] a_2603_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND S[4] a_2854_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1033 a_3891_297# a_4142_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1036 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR D[4] a_2603_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VPWR D[5] a_3400_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR S[6] a_4142_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1040 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Z a_2854_265# a_2603_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 Z a_3277_47# a_3400_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1044 a_2603_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1046 Z a_4142_265# a_3891_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D[5] a_3421_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_2603_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_3277_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1051 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_3421_69# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 Z S[7] a_4709_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1058 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 Z S[6] a_3891_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1060 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 a_4688_333# a_4565_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_4565_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1067 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1068 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VPWR D[7] a_4688_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1070 VGND D[6] a_3891_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1071 a_4709_69# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1072 VPWR D[6] a_3891_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1073 Z a_4565_47# a_4688_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1074 a_3891_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VGND S[6] a_4142_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1076 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1078 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_3891_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_2603_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_3891_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_2112_333# a_1989_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X4 VPWR D[5] a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_3891_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X6 Z a_278_265# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X7 Z S[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 a_845_69# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X9 VPWR D[3] a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Z a_4142_265# a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 VGND D[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND D[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND D[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_1566_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND S[5] a_3277_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 VGND S[7] a_4565_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 Z a_701_47# a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X19 a_4688_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND D[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_845_69# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_2133_69# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_3421_69# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR S[1] a_701_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_824_333# a_701_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X26 a_27_297# a_278_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X27 VPWR D[4] a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_3400_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_3891_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 Z S[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X32 a_2854_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 a_4142_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 a_27_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X35 VGND S[1] a_701_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X36 a_278_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 a_2112_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 Z a_4565_47# a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X39 VPWR D[1] a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 VPWR D[2] a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 a_2603_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VGND D[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 a_27_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X44 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X45 VPWR S[7] a_4565_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 Z S[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X47 a_2603_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X48 a_824_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 a_1315_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X50 Z a_3277_47# a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X51 a_3891_297# a_4142_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X52 Z S[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X53 Z S[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X54 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X55 a_4709_69# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 VPWR S[5] a_3277_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 a_4142_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X58 a_2133_69# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X59 a_3421_69# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 a_4709_69# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X61 VPWR D[0] a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 a_2854_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X63 Z S[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 VGND D[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X65 Z a_2854_265# a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X66 VPWR D[7] a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X67 VGND S[3] a_1989_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X68 a_2603_297# a_2854_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X69 a_278_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X70 a_4688_333# a_4565_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X71 Z a_1566_265# a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 VGND D[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X73 VPWR S[3] a_1989_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X74 VPWR D[6] a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X75 a_1315_297# a_1566_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X76 a_3400_333# a_3277_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X77 a_1566_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X78 Z S[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X79 Z a_1989_47# a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u .ends * Top level circuit sky130_fd_sc_hdll__muxb Xsky130_fd_sc_hdll__clkmux2_2_0 sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__clkmux2_1_0/VPWR + sky130_fd_sc_hdll__clkmux2_2_0/S sky130_fd_sc_hdll__clkmux2_2_0/A1 sky130_fd_sc_hdll__clkmux2_2_0/A0 -+ sky130_fd_sc_hdll__clkmux2_2_0/X sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__clkmux2_4_0/VNB -+ sky130_fd_sc_hdll__clkmux2_2 -Xsky130_fd_sc_hdll__muxb4to1_4_0 sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__clkmux2_4_0/VNB -+ sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__muxb4to1_4_0/Z -+ sky130_fd_sc_hdll__muxb4to1_4_0/S[0] sky130_fd_sc_hdll__muxb4to1_4_0/S[1] sky130_fd_sc_hdll__muxb4to1_4_0/D[1] -+ sky130_fd_sc_hdll__muxb4to1_4_0/D[2] sky130_fd_sc_hdll__muxb4to1_4_0/S[2] sky130_fd_sc_hdll__muxb4to1_4_0/S[3] -+ sky130_fd_sc_hdll__muxb4to1_4_0/D[3] sky130_fd_sc_hdll__muxb4to1_4_0/D[0] sky130_fd_sc_hdll__muxb4to1_4 ++ sky130_fd_sc_hdll__clkmux2_2_0/X sky130_fd_sc_hdll__clkmux2_1_0/VPB SUBS sky130_fd_sc_hdll__clkmux2_2 +Xsky130_fd_sc_hdll__muxb4to1_4_0 sky130_fd_sc_hdll__clkmux2_1_0/VPB SUBS sky130_fd_sc_hdll__clkmux2_1_0/VGND ++ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__muxb4to1_4_0/Z sky130_fd_sc_hdll__muxb4to1_4_0/S[0] ++ sky130_fd_sc_hdll__muxb4to1_4_0/S[1] sky130_fd_sc_hdll__muxb4to1_4_0/D[1] sky130_fd_sc_hdll__muxb4to1_4_0/D[2] ++ sky130_fd_sc_hdll__muxb4to1_4_0/S[2] sky130_fd_sc_hdll__muxb4to1_4_0/S[3] sky130_fd_sc_hdll__muxb4to1_4_0/D[3] ++ sky130_fd_sc_hdll__muxb4to1_4_0/D[0] sky130_fd_sc_hdll__muxb4to1_4 Xsky130_fd_sc_hdll__muxb16to1_1_0 sky130_fd_sc_hdll__muxb16to1_1_0/Z sky130_fd_sc_hdll__clkmux2_1_0/VGND -+ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VPB -+ sky130_fd_sc_hdll__muxb16to1_1_0/D[0] sky130_fd_sc_hdll__muxb16to1_1_0/S[12] sky130_fd_sc_hdll__muxb16to1_1_0/S[13] -+ sky130_fd_sc_hdll__muxb16to1_1_0/S[8] sky130_fd_sc_hdll__muxb16to1_1_0/S[9] sky130_fd_sc_hdll__muxb16to1_1_0/S[10] -+ sky130_fd_sc_hdll__muxb16to1_1_0/S[11] sky130_fd_sc_hdll__muxb16to1_1_0/S[14] sky130_fd_sc_hdll__muxb16to1_1_0/S[15] -+ sky130_fd_sc_hdll__muxb16to1_1_0/D[12] sky130_fd_sc_hdll__muxb16to1_1_0/D[9] sky130_fd_sc_hdll__muxb16to1_1_0/D[10] -+ sky130_fd_sc_hdll__muxb16to1_1_0/D[13] sky130_fd_sc_hdll__muxb16to1_1_0/D[14] sky130_fd_sc_hdll__muxb16to1_1_0/D[15] -+ sky130_fd_sc_hdll__muxb16to1_1_0/D[8] sky130_fd_sc_hdll__muxb16to1_1_0/D[11] sky130_fd_sc_hdll__muxb16to1_1_0/S[0] -+ sky130_fd_sc_hdll__muxb16to1_1_0/S[1] sky130_fd_sc_hdll__muxb16to1_1_0/D[1] sky130_fd_sc_hdll__muxb16to1_1_0/D[2] -+ sky130_fd_sc_hdll__muxb16to1_1_0/S[2] sky130_fd_sc_hdll__muxb16to1_1_0/S[3] sky130_fd_sc_hdll__muxb16to1_1_0/D[4] -+ sky130_fd_sc_hdll__muxb16to1_1_0/S[4] sky130_fd_sc_hdll__muxb16to1_1_0/S[5] sky130_fd_sc_hdll__muxb16to1_1_0/D[5] -+ sky130_fd_sc_hdll__muxb16to1_1_0/D[6] sky130_fd_sc_hdll__muxb16to1_1_0/S[6] sky130_fd_sc_hdll__muxb16to1_1_0/S[7] -+ sky130_fd_sc_hdll__muxb16to1_1_0/D[7] sky130_fd_sc_hdll__muxb16to1_1_0/D[3] sky130_fd_sc_hdll__muxb16to1_1 ++ sky130_fd_sc_hdll__clkmux2_1_0/VPWR SUBS sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__muxb16to1_1_0/D[0] ++ sky130_fd_sc_hdll__muxb16to1_1_0/S[12] sky130_fd_sc_hdll__muxb16to1_1_0/S[13] sky130_fd_sc_hdll__muxb16to1_1_0/S[8] ++ sky130_fd_sc_hdll__muxb16to1_1_0/S[9] sky130_fd_sc_hdll__muxb16to1_1_0/S[10] sky130_fd_sc_hdll__muxb16to1_1_0/S[11] ++ sky130_fd_sc_hdll__muxb16to1_1_0/S[14] sky130_fd_sc_hdll__muxb16to1_1_0/S[15] sky130_fd_sc_hdll__muxb16to1_1_0/D[12] ++ sky130_fd_sc_hdll__muxb16to1_1_0/D[9] sky130_fd_sc_hdll__muxb16to1_1_0/D[10] sky130_fd_sc_hdll__muxb16to1_1_0/D[13] ++ sky130_fd_sc_hdll__muxb16to1_1_0/D[14] sky130_fd_sc_hdll__muxb16to1_1_0/D[15] sky130_fd_sc_hdll__muxb16to1_1_0/D[8] ++ sky130_fd_sc_hdll__muxb16to1_1_0/D[11] sky130_fd_sc_hdll__muxb16to1_1_0/S[0] sky130_fd_sc_hdll__muxb16to1_1_0/S[1] ++ sky130_fd_sc_hdll__muxb16to1_1_0/D[1] sky130_fd_sc_hdll__muxb16to1_1_0/D[2] sky130_fd_sc_hdll__muxb16to1_1_0/S[2] ++ sky130_fd_sc_hdll__muxb16to1_1_0/S[3] sky130_fd_sc_hdll__muxb16to1_1_0/D[4] sky130_fd_sc_hdll__muxb16to1_1_0/S[4] ++ sky130_fd_sc_hdll__muxb16to1_1_0/S[5] sky130_fd_sc_hdll__muxb16to1_1_0/D[5] sky130_fd_sc_hdll__muxb16to1_1_0/D[6] ++ sky130_fd_sc_hdll__muxb16to1_1_0/S[6] sky130_fd_sc_hdll__muxb16to1_1_0/S[7] sky130_fd_sc_hdll__muxb16to1_1_0/D[7] ++ sky130_fd_sc_hdll__muxb16to1_1_0/D[3] sky130_fd_sc_hdll__muxb16to1_1 Xsky130_fd_sc_hdll__muxb4to1_2_0 sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__clkmux2_1_0/VPWR -+ sky130_fd_sc_hdll__muxb4to1_2_0/Z sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VPB -+ sky130_fd_sc_hdll__muxb4to1_2_0/S[1] sky130_fd_sc_hdll__muxb4to1_2_0/S[2] sky130_fd_sc_hdll__muxb4to1_2_0/S[3] -+ sky130_fd_sc_hdll__muxb4to1_2_0/D[1] sky130_fd_sc_hdll__muxb4to1_2_0/D[0] sky130_fd_sc_hdll__muxb4to1_2_0/D[2] -+ sky130_fd_sc_hdll__muxb4to1_2_0/D[3] sky130_fd_sc_hdll__muxb4to1_2_0/S[0] sky130_fd_sc_hdll__muxb4to1_2 ++ sky130_fd_sc_hdll__muxb4to1_2_0/Z SUBS sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__muxb4to1_2_0/S[1] ++ sky130_fd_sc_hdll__muxb4to1_2_0/S[2] sky130_fd_sc_hdll__muxb4to1_2_0/S[3] sky130_fd_sc_hdll__muxb4to1_2_0/D[1] ++ sky130_fd_sc_hdll__muxb4to1_2_0/D[0] sky130_fd_sc_hdll__muxb4to1_2_0/D[2] sky130_fd_sc_hdll__muxb4to1_2_0/D[3] ++ sky130_fd_sc_hdll__muxb4to1_2_0/S[0] sky130_fd_sc_hdll__muxb4to1_2 Xsky130_fd_sc_hdll__muxb8to1_1_0 sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__muxb8to1_1_0/Z -+ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VPB -+ sky130_fd_sc_hdll__muxb8to1_1_0/D[0] sky130_fd_sc_hdll__muxb8to1_1_0/S[0] sky130_fd_sc_hdll__muxb8to1_1_0/S[1] -+ sky130_fd_sc_hdll__muxb8to1_1_0/D[1] sky130_fd_sc_hdll__muxb8to1_1_0/D[2] sky130_fd_sc_hdll__muxb8to1_1_0/S[2] -+ sky130_fd_sc_hdll__muxb8to1_1_0/S[3] sky130_fd_sc_hdll__muxb8to1_1_0/D[4] sky130_fd_sc_hdll__muxb8to1_1_0/S[4] -+ sky130_fd_sc_hdll__muxb8to1_1_0/S[5] sky130_fd_sc_hdll__muxb8to1_1_0/D[5] sky130_fd_sc_hdll__muxb8to1_1_0/D[6] -+ sky130_fd_sc_hdll__muxb8to1_1_0/S[6] sky130_fd_sc_hdll__muxb8to1_1_0/S[7] sky130_fd_sc_hdll__muxb8to1_1_0/D[7] -+ sky130_fd_sc_hdll__muxb8to1_1_0/D[3] sky130_fd_sc_hdll__muxb8to1_1 ++ sky130_fd_sc_hdll__clkmux2_1_0/VPWR SUBS sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__muxb8to1_1_0/D[0] ++ sky130_fd_sc_hdll__muxb8to1_1_0/S[0] sky130_fd_sc_hdll__muxb8to1_1_0/S[1] sky130_fd_sc_hdll__muxb8to1_1_0/D[1] ++ sky130_fd_sc_hdll__muxb8to1_1_0/D[2] sky130_fd_sc_hdll__muxb8to1_1_0/S[2] sky130_fd_sc_hdll__muxb8to1_1_0/S[3] ++ sky130_fd_sc_hdll__muxb8to1_1_0/D[4] sky130_fd_sc_hdll__muxb8to1_1_0/S[4] sky130_fd_sc_hdll__muxb8to1_1_0/S[5] ++ sky130_fd_sc_hdll__muxb8to1_1_0/D[5] sky130_fd_sc_hdll__muxb8to1_1_0/D[6] sky130_fd_sc_hdll__muxb8to1_1_0/S[6] ++ sky130_fd_sc_hdll__muxb8to1_1_0/S[7] sky130_fd_sc_hdll__muxb8to1_1_0/D[7] sky130_fd_sc_hdll__muxb8to1_1_0/D[3] ++ sky130_fd_sc_hdll__muxb8to1_1 Xsky130_fd_sc_hdll__muxb16to1_4_0 sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__muxb16to1_4_0/Z -+ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VPB -+ sky130_fd_sc_hdll__muxb16to1_4_0/S[6] sky130_fd_sc_hdll__muxb16to1_4_0/S[10] sky130_fd_sc_hdll__muxb16to1_4_0/D[12] -+ sky130_fd_sc_hdll__muxb16to1_4_0/D[13] sky130_fd_sc_hdll__muxb16to1_4_0/D[8] sky130_fd_sc_hdll__muxb16to1_4_0/D[15] -+ sky130_fd_sc_hdll__muxb16to1_4_0/D[10] sky130_fd_sc_hdll__muxb16to1_4_0/D[9] sky130_fd_sc_hdll__muxb16to1_4_0/D[14] -+ sky130_fd_sc_hdll__muxb16to1_4_0/S[14] sky130_fd_sc_hdll__muxb16to1_4_0/D[11] sky130_fd_sc_hdll__muxb16to1_4_0/S[11] -+ sky130_fd_sc_hdll__muxb16to1_4_0/S[8] sky130_fd_sc_hdll__muxb16to1_4_0/S[15] sky130_fd_sc_hdll__muxb16to1_4_0/S[12] -+ sky130_fd_sc_hdll__muxb16to1_4_0/S[9] sky130_fd_sc_hdll__muxb16to1_4_0/S[13] sky130_fd_sc_hdll__muxb16to1_4_0/D[3] -+ sky130_fd_sc_hdll__muxb16to1_4_0/D[0] sky130_fd_sc_hdll__muxb16to1_4_0/D[4] sky130_fd_sc_hdll__muxb16to1_4_0/D[5] -+ sky130_fd_sc_hdll__muxb16to1_4_0/D[2] sky130_fd_sc_hdll__muxb16to1_4_0/D[1] sky130_fd_sc_hdll__muxb16to1_4_0/D[6] -+ sky130_fd_sc_hdll__muxb16to1_4_0/S[2] sky130_fd_sc_hdll__muxb16to1_4_0/S[3] sky130_fd_sc_hdll__muxb16to1_4_0/S[7] -+ sky130_fd_sc_hdll__muxb16to1_4_0/S[0] sky130_fd_sc_hdll__muxb16to1_4_0/S[1] sky130_fd_sc_hdll__muxb16to1_4_0/S[4] -+ sky130_fd_sc_hdll__muxb16to1_4_0/S[5] sky130_fd_sc_hdll__muxb16to1_4_0/D[7] sky130_fd_sc_hdll__muxb16to1_4 ++ sky130_fd_sc_hdll__clkmux2_1_0/VPWR SUBS sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__muxb16to1_4_0/S[6] ++ sky130_fd_sc_hdll__muxb16to1_4_0/S[10] sky130_fd_sc_hdll__muxb16to1_4_0/D[12] sky130_fd_sc_hdll__muxb16to1_4_0/D[13] ++ sky130_fd_sc_hdll__muxb16to1_4_0/D[8] sky130_fd_sc_hdll__muxb16to1_4_0/D[15] sky130_fd_sc_hdll__muxb16to1_4_0/D[10] ++ sky130_fd_sc_hdll__muxb16to1_4_0/D[9] sky130_fd_sc_hdll__muxb16to1_4_0/D[14] sky130_fd_sc_hdll__muxb16to1_4_0/S[14] ++ sky130_fd_sc_hdll__muxb16to1_4_0/D[11] sky130_fd_sc_hdll__muxb16to1_4_0/S[11] sky130_fd_sc_hdll__muxb16to1_4_0/S[8] ++ sky130_fd_sc_hdll__muxb16to1_4_0/S[15] sky130_fd_sc_hdll__muxb16to1_4_0/S[12] sky130_fd_sc_hdll__muxb16to1_4_0/S[9] ++ sky130_fd_sc_hdll__muxb16to1_4_0/S[13] sky130_fd_sc_hdll__muxb16to1_4_0/D[3] sky130_fd_sc_hdll__muxb16to1_4_0/D[0] ++ sky130_fd_sc_hdll__muxb16to1_4_0/D[4] sky130_fd_sc_hdll__muxb16to1_4_0/D[5] sky130_fd_sc_hdll__muxb16to1_4_0/D[2] ++ sky130_fd_sc_hdll__muxb16to1_4_0/D[1] sky130_fd_sc_hdll__muxb16to1_4_0/D[6] sky130_fd_sc_hdll__muxb16to1_4_0/S[2] ++ sky130_fd_sc_hdll__muxb16to1_4_0/S[3] sky130_fd_sc_hdll__muxb16to1_4_0/S[7] sky130_fd_sc_hdll__muxb16to1_4_0/S[0] ++ sky130_fd_sc_hdll__muxb16to1_4_0/S[1] sky130_fd_sc_hdll__muxb16to1_4_0/S[4] sky130_fd_sc_hdll__muxb16to1_4_0/S[5] ++ sky130_fd_sc_hdll__muxb16to1_4_0/D[7] sky130_fd_sc_hdll__muxb16to1_4 Xsky130_fd_sc_hdll__clkmux2_1_0 sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__clkmux2_1_0/VPWR + sky130_fd_sc_hdll__clkmux2_1_0/S sky130_fd_sc_hdll__clkmux2_1_0/A1 sky130_fd_sc_hdll__clkmux2_1_0/A0 -+ sky130_fd_sc_hdll__clkmux2_1_0/X sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__clkmux2_4_0/VNB -+ sky130_fd_sc_hdll__clkmux2_1 ++ sky130_fd_sc_hdll__clkmux2_1_0/X sky130_fd_sc_hdll__clkmux2_1_0/VPB SUBS sky130_fd_sc_hdll__clkmux2_1 Xsky130_fd_sc_hdll__muxb16to1_2_0 sky130_fd_sc_hdll__muxb16to1_2_0/Z sky130_fd_sc_hdll__clkmux2_1_0/VGND -+ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VPB -+ sky130_fd_sc_hdll__muxb16to1_2_0/D[2] sky130_fd_sc_hdll__muxb16to1_2_0/D[1] sky130_fd_sc_hdll__muxb16to1_2_0/S[7] -+ sky130_fd_sc_hdll__muxb16to1_2_0/S[6] sky130_fd_sc_hdll__muxb16to1_2_0/S[5] sky130_fd_sc_hdll__muxb16to1_2_0/D[9] -+ sky130_fd_sc_hdll__muxb16to1_2_0/D[8] sky130_fd_sc_hdll__muxb16to1_2_0/S[14] sky130_fd_sc_hdll__muxb16to1_2_0/S[13] -+ sky130_fd_sc_hdll__muxb16to1_2_0/S[12] sky130_fd_sc_hdll__muxb16to1_2_0/S[11] sky130_fd_sc_hdll__muxb16to1_2_0/S[10] -+ sky130_fd_sc_hdll__muxb16to1_2_0/S[9] sky130_fd_sc_hdll__muxb16to1_2_0/S[8] sky130_fd_sc_hdll__muxb16to1_2_0/D[15] -+ sky130_fd_sc_hdll__muxb16to1_2_0/D[14] sky130_fd_sc_hdll__muxb16to1_2_0/D[13] sky130_fd_sc_hdll__muxb16to1_2_0/D[12] -+ sky130_fd_sc_hdll__muxb16to1_2_0/D[11] sky130_fd_sc_hdll__muxb16to1_2_0/D[10] sky130_fd_sc_hdll__muxb16to1_2_0/S[15] -+ sky130_fd_sc_hdll__muxb16to1_2_0/S[4] sky130_fd_sc_hdll__muxb16to1_2_0/S[3] sky130_fd_sc_hdll__muxb16to1_2_0/S[2] -+ sky130_fd_sc_hdll__muxb16to1_2_0/S[1] sky130_fd_sc_hdll__muxb16to1_2_0/S[0] sky130_fd_sc_hdll__muxb16to1_2_0/D[7] -+ sky130_fd_sc_hdll__muxb16to1_2_0/D[6] sky130_fd_sc_hdll__muxb16to1_2_0/D[5] sky130_fd_sc_hdll__muxb16to1_2_0/D[4] -+ sky130_fd_sc_hdll__muxb16to1_2_0/D[3] sky130_fd_sc_hdll__muxb16to1_2_0/D[0] sky130_fd_sc_hdll__muxb16to1_2 ++ sky130_fd_sc_hdll__clkmux2_1_0/VPWR SUBS sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__muxb16to1_2_0/D[2] ++ sky130_fd_sc_hdll__muxb16to1_2_0/D[1] sky130_fd_sc_hdll__muxb16to1_2_0/S[7] sky130_fd_sc_hdll__muxb16to1_2_0/S[6] ++ sky130_fd_sc_hdll__muxb16to1_2_0/S[5] sky130_fd_sc_hdll__muxb16to1_2_0/D[9] sky130_fd_sc_hdll__muxb16to1_2_0/D[8] ++ sky130_fd_sc_hdll__muxb16to1_2_0/S[14] sky130_fd_sc_hdll__muxb16to1_2_0/S[13] sky130_fd_sc_hdll__muxb16to1_2_0/S[12] ++ sky130_fd_sc_hdll__muxb16to1_2_0/S[11] sky130_fd_sc_hdll__muxb16to1_2_0/S[10] sky130_fd_sc_hdll__muxb16to1_2_0/S[9] ++ sky130_fd_sc_hdll__muxb16to1_2_0/S[8] sky130_fd_sc_hdll__muxb16to1_2_0/D[15] sky130_fd_sc_hdll__muxb16to1_2_0/D[14] ++ sky130_fd_sc_hdll__muxb16to1_2_0/D[13] sky130_fd_sc_hdll__muxb16to1_2_0/D[12] sky130_fd_sc_hdll__muxb16to1_2_0/D[11] ++ sky130_fd_sc_hdll__muxb16to1_2_0/D[10] sky130_fd_sc_hdll__muxb16to1_2_0/S[15] sky130_fd_sc_hdll__muxb16to1_2_0/S[4] ++ sky130_fd_sc_hdll__muxb16to1_2_0/S[3] sky130_fd_sc_hdll__muxb16to1_2_0/S[2] sky130_fd_sc_hdll__muxb16to1_2_0/S[1] ++ sky130_fd_sc_hdll__muxb16to1_2_0/S[0] sky130_fd_sc_hdll__muxb16to1_2_0/D[7] sky130_fd_sc_hdll__muxb16to1_2_0/D[6] ++ sky130_fd_sc_hdll__muxb16to1_2_0/D[5] sky130_fd_sc_hdll__muxb16to1_2_0/D[4] sky130_fd_sc_hdll__muxb16to1_2_0/D[3] ++ sky130_fd_sc_hdll__muxb16to1_2_0/D[0] sky130_fd_sc_hdll__muxb16to1_2 Xsky130_fd_sc_hdll__muxb4to1_1_0 sky130_fd_sc_hdll__muxb4to1_1_0/S[0] sky130_fd_sc_hdll__muxb4to1_1_0/D[0] + sky130_fd_sc_hdll__muxb4to1_1_0/D[1] sky130_fd_sc_hdll__muxb4to1_1_0/S[1] sky130_fd_sc_hdll__muxb4to1_1_0/S[2] + sky130_fd_sc_hdll__muxb4to1_1_0/D[2] sky130_fd_sc_hdll__muxb4to1_1_0/D[3] sky130_fd_sc_hdll__muxb4to1_1_0/S[3] -+ sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VGND -+ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__muxb4to1_1_0/Z sky130_fd_sc_hdll__muxb4to1_1 ++ sky130_fd_sc_hdll__clkmux2_1_0/VPB SUBS sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__clkmux2_1_0/VPWR ++ sky130_fd_sc_hdll__muxb4to1_1_0/Z sky130_fd_sc_hdll__muxb4to1_1 Xsky130_fd_sc_hdll__muxb8to1_4_0 sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__muxb8to1_4_0/Z -+ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VPB -+ sky130_fd_sc_hdll__muxb8to1_4_0/S[6] sky130_fd_sc_hdll__muxb8to1_4_0/D[3] sky130_fd_sc_hdll__muxb8to1_4_0/D[0] -+ sky130_fd_sc_hdll__muxb8to1_4_0/D[4] sky130_fd_sc_hdll__muxb8to1_4_0/D[5] sky130_fd_sc_hdll__muxb8to1_4_0/D[2] -+ sky130_fd_sc_hdll__muxb8to1_4_0/D[1] sky130_fd_sc_hdll__muxb8to1_4_0/D[6] sky130_fd_sc_hdll__muxb8to1_4_0/S[2] -+ sky130_fd_sc_hdll__muxb8to1_4_0/S[3] sky130_fd_sc_hdll__muxb8to1_4_0/S[7] sky130_fd_sc_hdll__muxb8to1_4_0/S[0] -+ sky130_fd_sc_hdll__muxb8to1_4_0/S[1] sky130_fd_sc_hdll__muxb8to1_4_0/S[4] sky130_fd_sc_hdll__muxb8to1_4_0/S[5] -+ sky130_fd_sc_hdll__muxb8to1_4_0/D[7] sky130_fd_sc_hdll__muxb8to1_4 ++ sky130_fd_sc_hdll__clkmux2_1_0/VPWR SUBS sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__muxb8to1_4_0/S[6] ++ sky130_fd_sc_hdll__muxb8to1_4_0/D[3] sky130_fd_sc_hdll__muxb8to1_4_0/D[0] sky130_fd_sc_hdll__muxb8to1_4_0/D[4] ++ sky130_fd_sc_hdll__muxb8to1_4_0/D[5] sky130_fd_sc_hdll__muxb8to1_4_0/D[2] sky130_fd_sc_hdll__muxb8to1_4_0/D[1] ++ sky130_fd_sc_hdll__muxb8to1_4_0/D[6] sky130_fd_sc_hdll__muxb8to1_4_0/S[2] sky130_fd_sc_hdll__muxb8to1_4_0/S[3] ++ sky130_fd_sc_hdll__muxb8to1_4_0/S[7] sky130_fd_sc_hdll__muxb8to1_4_0/S[0] sky130_fd_sc_hdll__muxb8to1_4_0/S[1] ++ sky130_fd_sc_hdll__muxb8to1_4_0/S[4] sky130_fd_sc_hdll__muxb8to1_4_0/S[5] sky130_fd_sc_hdll__muxb8to1_4_0/D[7] ++ sky130_fd_sc_hdll__muxb8to1_4 Xsky130_fd_sc_hdll__clkmux2_4_0 sky130_fd_sc_hdll__clkmux2_1_0/VGND sky130_fd_sc_hdll__clkmux2_1_0/VPWR + sky130_fd_sc_hdll__clkmux2_4_0/S sky130_fd_sc_hdll__clkmux2_4_0/A1 sky130_fd_sc_hdll__clkmux2_4_0/A0 -+ sky130_fd_sc_hdll__clkmux2_4_0/X sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__clkmux2_4_0/VNB -+ sky130_fd_sc_hdll__clkmux2_4 ++ sky130_fd_sc_hdll__clkmux2_4_0/X sky130_fd_sc_hdll__clkmux2_1_0/VPB SUBS sky130_fd_sc_hdll__clkmux2_4 Xsky130_fd_sc_hdll__muxb8to1_2_0 sky130_fd_sc_hdll__muxb8to1_2_0/Z sky130_fd_sc_hdll__clkmux2_1_0/VGND -+ sky130_fd_sc_hdll__clkmux2_1_0/VPWR sky130_fd_sc_hdll__clkmux2_4_0/VNB sky130_fd_sc_hdll__clkmux2_1_0/VPB -+ sky130_fd_sc_hdll__muxb8to1_2_0/D[2] sky130_fd_sc_hdll__muxb8to1_2_0/D[1] sky130_fd_sc_hdll__muxb8to1_2_0/S[7] -+ sky130_fd_sc_hdll__muxb8to1_2_0/S[6] sky130_fd_sc_hdll__muxb8to1_2_0/S[5] sky130_fd_sc_hdll__muxb8to1_2_0/S[4] -+ sky130_fd_sc_hdll__muxb8to1_2_0/S[3] sky130_fd_sc_hdll__muxb8to1_2_0/S[2] sky130_fd_sc_hdll__muxb8to1_2_0/S[1] -+ sky130_fd_sc_hdll__muxb8to1_2_0/S[0] sky130_fd_sc_hdll__muxb8to1_2_0/D[7] sky130_fd_sc_hdll__muxb8to1_2_0/D[6] -+ sky130_fd_sc_hdll__muxb8to1_2_0/D[5] sky130_fd_sc_hdll__muxb8to1_2_0/D[4] sky130_fd_sc_hdll__muxb8to1_2_0/D[3] -+ sky130_fd_sc_hdll__muxb8to1_2_0/D[0] sky130_fd_sc_hdll__muxb8to1_2 ++ sky130_fd_sc_hdll__clkmux2_1_0/VPWR SUBS sky130_fd_sc_hdll__clkmux2_1_0/VPB sky130_fd_sc_hdll__muxb8to1_2_0/D[2] ++ sky130_fd_sc_hdll__muxb8to1_2_0/D[1] sky130_fd_sc_hdll__muxb8to1_2_0/S[7] sky130_fd_sc_hdll__muxb8to1_2_0/S[6] ++ sky130_fd_sc_hdll__muxb8to1_2_0/S[5] sky130_fd_sc_hdll__muxb8to1_2_0/S[4] sky130_fd_sc_hdll__muxb8to1_2_0/S[3] ++ sky130_fd_sc_hdll__muxb8to1_2_0/S[2] sky130_fd_sc_hdll__muxb8to1_2_0/S[1] sky130_fd_sc_hdll__muxb8to1_2_0/S[0] ++ sky130_fd_sc_hdll__muxb8to1_2_0/D[7] sky130_fd_sc_hdll__muxb8to1_2_0/D[6] sky130_fd_sc_hdll__muxb8to1_2_0/D[5] ++ sky130_fd_sc_hdll__muxb8to1_2_0/D[4] sky130_fd_sc_hdll__muxb8to1_2_0/D[3] sky130_fd_sc_hdll__muxb8to1_2_0/D[0] ++ sky130_fd_sc_hdll__muxb8to1_2 .end
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.cdl b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.cdl index e67a403..5135140 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.cdl +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.cdl
@@ -20,196 +20,196 @@ *.PININFO D[0]:I S[15]:I S[14]:I S[13]:I S[12]:I S[11]:I S[10]:I *.PININFO S[9]:I S[8]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I *.PININFO S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI67 Z S[4] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI66 net073 D[4] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI65 SB4 S[4] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI64 Z S[6] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI63 net085 D[6] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI62 SB6 S[6] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI61 SB7 S[7] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI60 net097 D[7] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI59 Z S[7] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI58 Z S[5] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI57 net0109 D[5] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI56 SB5 S[5] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI136 Z S[8] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI135 net0210 D[8] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI134 SB8 S[8] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 SB2 S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI133 Z S[9] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI132 net0222 D[9] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI131 SB9 S[9] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI25 Z S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI130 Z S[12] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI129 net0234 D[12] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI128 SB12 S[12] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI11 SB1 S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI127 Z S[13] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI67 Z S[4] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI126 net0246 D[13] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI66 net073 D[4] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI125 SB13 S[13] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI65 SB4 S[4] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI124 Z S[10] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI64 Z S[6] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI123 net0258 D[10] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI63 net085 D[6] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI122 SB10 S[10] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI62 SB6 S[6] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI121 SB11 S[11] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI61 SB7 S[7] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI120 net0270 D[11] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI60 net097 D[7] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI119 Z S[11] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI59 Z S[7] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI118 Z S[14] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI58 Z S[5] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI117 net0282 D[14] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI57 net0109 D[5] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI116 SB14 S[14] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI56 SB5 S[5] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI115 SB15 S[15] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI136 Z S[8] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI114 net0294 D[15] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI135 net0210 D[8] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI113 Z S[15] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI134 SB8 S[8] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI133 Z S[9] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI79 net0165 SB6 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI132 net0222 D[9] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI78 SB6 S[6] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI77 VPWR D[4] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI76 net0177 SB4 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI131 SB9 S[9] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI75 SB7 S[7] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI130 Z S[12] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI74 net0185 SB7 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI129 net0234 D[12] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI73 VPWR D[7] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI72 SB4 S[4] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI71 net0197 SB5 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI128 SB12 S[12] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI70 VPWR D[5] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI127 Z S[13] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI69 SB5 S[5] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI68 VPWR D[6] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI160 VPWR D[8] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI159 net0402 SB8 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI126 net0246 D[13] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI158 SB8 S[8] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI157 net0410 SB9 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI125 SB13 S[13] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI156 VPWR D[9] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI124 Z S[10] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI155 SB9 S[9] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI154 VPWR D[12] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI153 net0426 SB12 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI123 net0258 D[10] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI152 SB12 S[12] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI151 net0434 SB13 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI122 SB10 S[10] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI150 VPWR D[13] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI149 SB13 S[13] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI148 net0446 SB10 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI121 SB11 S[11] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI147 SB10 S[10] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI146 SB11 S[11] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI145 net0458 SB11 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI120 net0270 D[11] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI144 VPWR D[11] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI119 Z S[11] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI143 VPWR D[10] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI118 Z S[14] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI142 net0470 SB14 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI117 net0282 D[14] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI141 SB14 S[14] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI140 SB15 S[15] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI139 net0482 SB15 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI116 SB14 S[14] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI138 VPWR D[15] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI115 SB15 S[15] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI114 net0294 D[15] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI113 Z S[15] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI137 VPWR D[14] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI79 net0165 SB6 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI78 SB6 S[6] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI77 VPWR D[4] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI76 net0177 SB4 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI75 SB7 S[7] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI74 net0185 SB7 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI73 VPWR D[7] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI72 SB4 S[4] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI71 net0197 SB5 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI70 VPWR D[5] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI69 SB5 S[5] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI68 VPWR D[6] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI160 VPWR D[8] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI159 net0402 SB8 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI158 SB8 S[8] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI157 net0410 SB9 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI156 VPWR D[9] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI155 SB9 S[9] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI154 VPWR D[12] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI153 net0426 SB12 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI152 SB12 S[12] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI151 net0434 SB13 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI150 VPWR D[13] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI149 SB13 S[13] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI148 net0446 SB10 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI147 SB10 S[10] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI146 SB11 S[11] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI145 net0458 SB11 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI144 VPWR D[11] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI143 VPWR D[10] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI142 net0470 SB14 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI141 SB14 S[14] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI140 SB15 S[15] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI139 net0482 SB15 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI138 VPWR D[15] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI137 VPWR D[14] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb16to1_1
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.netlist.tsv b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.netlist.tsv index 090789f..26fc8d9 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.netlist.tsv +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.netlist.tsv
@@ -1,98 +1,98 @@ sky130_fd_sc_hdll__muxb16to1_1 D[15]:I D[14]:I D[13]:I D[12]:I D[11]:I D[10]:I D[9]:I D[8]:I D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I S[15]:I S[14]:I S[13]:I S[12]:I S[11]:I S[10]:I S[9]:I S[8]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI67 MOSFET Z S[4] net073 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI66 MOSFET net073 D[4] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI65 MOSFET SB4 S[4] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI64 MOSFET Z S[6] net085 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI63 MOSFET net085 D[6] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI62 MOSFET SB6 S[6] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI61 MOSFET SB7 S[7] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI60 MOSFET net097 D[7] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI59 MOSFET Z S[7] net097 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI58 MOSFET Z S[5] net0109 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI57 MOSFET net0109 D[5] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI56 MOSFET SB5 S[5] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI136 MOSFET Z S[8] net0210 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI135 MOSFET net0210 D[8] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI134 MOSFET SB8 S[8] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI133 MOSFET Z S[9] net0222 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI132 MOSFET net0222 D[9] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI131 MOSFET SB9 S[9] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI130 MOSFET Z S[12] net0234 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI129 MOSFET net0234 D[12] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI128 MOSFET SB12 S[12] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI127 MOSFET Z S[13] net0246 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI126 MOSFET net0246 D[13] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI125 MOSFET SB13 S[13] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI124 MOSFET Z S[10] net0258 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI123 MOSFET net0258 D[10] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI122 MOSFET SB10 S[10] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI121 MOSFET SB11 S[11] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI120 MOSFET net0270 D[11] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI119 MOSFET Z S[11] net0270 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI118 MOSFET Z S[14] net0282 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI117 MOSFET net0282 D[14] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI116 MOSFET SB14 S[14] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI115 MOSFET SB15 S[15] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI114 MOSFET net0294 D[15] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI113 MOSFET Z S[15] net0294 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI79 MOSFET net0165 SB6 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI78 MOSFET SB6 S[6] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI77 MOSFET VPWR D[4] net0177 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI76 MOSFET net0177 SB4 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI75 MOSFET SB7 S[7] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI74 MOSFET net0185 SB7 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI73 MOSFET VPWR D[7] net0185 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI72 MOSFET SB4 S[4] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI71 MOSFET net0197 SB5 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI70 MOSFET VPWR D[5] net0197 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI69 MOSFET SB5 S[5] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI68 MOSFET VPWR D[6] net0165 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI160 MOSFET VPWR D[8] net0402 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI159 MOSFET net0402 SB8 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI158 MOSFET SB8 S[8] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI157 MOSFET net0410 SB9 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI156 MOSFET VPWR D[9] net0410 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI155 MOSFET SB9 S[9] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI154 MOSFET VPWR D[12] net0426 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI153 MOSFET net0426 SB12 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI152 MOSFET SB12 S[12] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI151 MOSFET net0434 SB13 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI150 MOSFET VPWR D[13] net0434 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI149 MOSFET SB13 S[13] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI148 MOSFET net0446 SB10 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI147 MOSFET SB10 S[10] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI146 MOSFET SB11 S[11] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI145 MOSFET net0458 SB11 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI144 MOSFET VPWR D[11] net0458 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI143 MOSFET VPWR D[10] net0446 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI142 MOSFET net0470 SB14 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI141 MOSFET SB14 S[14] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI140 MOSFET SB15 S[15] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI139 MOSFET net0482 SB15 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI138 MOSFET VPWR D[15] net0482 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI137 MOSFET VPWR D[14] net0470 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI67 MOSFET Z S[4] net073 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI66 MOSFET net073 D[4] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI65 MOSFET SB4 S[4] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI64 MOSFET Z S[6] net085 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI63 MOSFET net085 D[6] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI62 MOSFET SB6 S[6] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI61 MOSFET SB7 S[7] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI60 MOSFET net097 D[7] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI59 MOSFET Z S[7] net097 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI58 MOSFET Z S[5] net0109 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI57 MOSFET net0109 D[5] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI56 MOSFET SB5 S[5] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI136 MOSFET Z S[8] net0210 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI135 MOSFET net0210 D[8] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI134 MOSFET SB8 S[8] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI133 MOSFET Z S[9] net0222 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI132 MOSFET net0222 D[9] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI131 MOSFET SB9 S[9] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI130 MOSFET Z S[12] net0234 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI129 MOSFET net0234 D[12] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI128 MOSFET SB12 S[12] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI127 MOSFET Z S[13] net0246 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI126 MOSFET net0246 D[13] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI125 MOSFET SB13 S[13] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI124 MOSFET Z S[10] net0258 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI123 MOSFET net0258 D[10] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI122 MOSFET SB10 S[10] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI121 MOSFET SB11 S[11] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI120 MOSFET net0270 D[11] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI119 MOSFET Z S[11] net0270 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI118 MOSFET Z S[14] net0282 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI117 MOSFET net0282 D[14] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI116 MOSFET SB14 S[14] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI115 MOSFET SB15 S[15] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI114 MOSFET net0294 D[15] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI113 MOSFET Z S[15] net0294 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI79 MOSFET net0165 SB6 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI78 MOSFET SB6 S[6] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI77 MOSFET VPWR D[4] net0177 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI76 MOSFET net0177 SB4 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI75 MOSFET SB7 S[7] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI74 MOSFET net0185 SB7 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI73 MOSFET VPWR D[7] net0185 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI72 MOSFET SB4 S[4] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI71 MOSFET net0197 SB5 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI70 MOSFET VPWR D[5] net0197 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI69 MOSFET SB5 S[5] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI68 MOSFET VPWR D[6] net0165 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI160 MOSFET VPWR D[8] net0402 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI159 MOSFET net0402 SB8 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI158 MOSFET SB8 S[8] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI157 MOSFET net0410 SB9 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI156 MOSFET VPWR D[9] net0410 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI155 MOSFET SB9 S[9] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI154 MOSFET VPWR D[12] net0426 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI153 MOSFET net0426 SB12 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI152 MOSFET SB12 S[12] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI151 MOSFET net0434 SB13 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI150 MOSFET VPWR D[13] net0434 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI149 MOSFET SB13 S[13] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI148 MOSFET net0446 SB10 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI147 MOSFET SB10 S[10] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI146 MOSFET SB11 S[11] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI145 MOSFET net0458 SB11 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI144 MOSFET VPWR D[11] net0458 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI143 MOSFET VPWR D[10] net0446 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI142 MOSFET net0470 SB14 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI141 MOSFET SB14 S[14] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI140 MOSFET SB15 S[15] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI139 MOSFET net0482 SB15 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI138 MOSFET VPWR D[15] net0482 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI137 MOSFET VPWR D[14] net0470 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.spice b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.spice index 127a4af..45715e4 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.spice +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_1.spice
@@ -18,196 +18,100 @@ .subckt sky130_fd_sc_hdll__muxb16to1_1 D[15] D[14] D[13] D[12] D[11] D[10] D[9] D[8] + D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0] S[15] S[14] S[13] S[12] S[11] S[10] S[9] + S[8] S[7] S[6] S[5] S[4] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z -M1000 Z a_1012_793# a_945_591# VPB phighvt w=820000u l=180000u -+ ad=3.5424e+12p pd=3.488e+07u as=3.297e+11p ps=2.69e+06u -M1001 a_1765_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=3.7518e+12p ps=3.424e+07u -M1002 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1003 a_2593_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1004 Z a_2668_793# a_2601_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1005 a_1773_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=6.38e+12p ps=4.876e+07u -M1006 a_1773_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1007 VGND S[6] a_2668_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1008 a_2390_591# a_2189_937# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1009 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1010 VPWR D[7] a_3218_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1011 a_937_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1012 a_1361_937# S[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1013 VPWR D[15] a_3218_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1014 Z a_1840_265# a_1773_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=2.1632e+12p ps=2.496e+07u -M1016 a_2402_937# S[13] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1017 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1018 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_3017_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1020 a_2402_47# S[5] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1021 a_3017_937# S[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1022 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1023 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1024 VGND S[12] a_1840_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1025 a_109_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1026 VGND S[14] a_2668_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1027 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1028 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_2601_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1030 Z S[4] a_1765_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_533_937# S[9] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1032 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1033 VPWR D[11] a_1562_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1034 VGND D[15] a_3230_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.95e+06u -M1035 a_2601_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1765_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1038 a_3218_591# a_3017_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1040 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1041 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_533_937# S[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1043 VGND D[11] a_1574_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.95e+06u -M1044 a_945_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1046 a_2189_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1047 a_746_937# S[9] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1048 VPWR S[8] a_184_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1049 a_2189_937# S[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1050 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1051 Z a_2668_265# a_2601_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1053 VPWR S[10] a_1012_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1054 a_3230_937# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1056 Z S[8] a_109_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND D[9] a_746_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1059 a_2390_333# a_2189_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1060 a_3230_47# S[7] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1061 a_1361_937# S[11] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1062 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 Z S[6] a_2593_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z a_1840_793# a_1773_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 Z S[10] a_937_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 VPWR S[6] a_2668_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1067 VGND S[8] a_184_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1068 a_1574_937# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 Z S[12] a_1765_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_2189_937# S[13] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1071 a_734_591# a_533_937# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1072 VPWR S[14] a_2668_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1073 a_3017_937# S[15] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1074 a_1562_591# a_1361_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[9] a_734_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VPWR D[5] a_2390_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1078 a_2189_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1079 VPWR D[13] a_2390_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 VPWR S[4] a_1840_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1081 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1082 VGND S[10] a_1012_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1083 a_2593_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1084 Z S[14] a_2593_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VPWR S[12] a_1840_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1086 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1087 VGND D[5] a_2402_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1089 VGND D[7] a_3230_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1090 Z a_184_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1091 VGND D[13] a_2402_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1093 a_3218_333# a_3017_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 VGND S[4] a_1840_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1095 a_3017_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u +X0 VGND S[11] a_1361_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X1 VPWR D[8] a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR S[1] a_533_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_109_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 VGND D[2] a_937_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_1840_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_1012_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X7 VGND D[4] a_1765_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_3218_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND D[10] a_937_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_2402_47# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND S[7] a_3017_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X12 VPWR S[13] a_2189_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR D[4] a_1773_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR D[10] a_945_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR S[15] a_3017_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Z S[7] a_3230_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 a_937_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 a_2390_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_1574_47# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_1765_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X21 a_1012_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_1765_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X23 VPWR S[11] a_1361_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_109_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X26 VGND S[13] a_2189_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X27 Z a_3017_937# a_3218_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X28 a_2593_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X29 VGND S[9] a_533_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X30 a_117_591# a_184_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X31 Z a_533_937# a_734_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X32 VGND S[15] a_3017_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 a_1562_591# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 VPWR D[2] a_945_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 VPWR S[5] a_2189_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_2668_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X37 Z S[13] a_2402_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X38 VPWR S[7] a_3017_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 VGND D[8] a_109_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 a_3230_937# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 Z a_2189_937# a_2390_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X42 a_2601_591# a_2668_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X43 VPWR S[3] a_1361_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 Z a_3017_47# a_3218_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X45 Z S[11] a_1574_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X46 a_117_297# a_184_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X47 Z a_533_47# a_734_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X48 a_184_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X49 VGND S[3] a_1361_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X50 a_1840_793# S[12] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X51 VGND D[14] a_2593_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X52 a_2593_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X53 VGND S[1] a_533_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X54 a_184_793# S[8] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 a_2402_937# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 a_2668_793# S[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 a_734_591# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X58 a_945_591# a_1012_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X59 a_2668_793# S[14] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 Z a_1361_937# a_1562_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 a_1562_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 a_1773_591# a_1840_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X63 Z a_2189_47# a_2390_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X64 VGND S[5] a_2189_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X65 a_746_937# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X66 a_2601_297# a_2668_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X67 a_1012_793# S[10] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X68 a_184_793# S[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X69 VGND D[12] a_1765_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X70 Z S[15] a_3230_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X71 Z S[5] a_2402_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X72 a_1574_937# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X73 VPWR D[14] a_2601_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X74 a_945_297# a_1012_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X75 VGND D[0] a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X76 Z a_1361_47# a_1562_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X77 a_937_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X78 VPWR S[9] a_533_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X79 a_3218_591# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X80 a_1773_297# a_1840_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X81 Z S[3] a_1574_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X82 a_2668_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X83 a_1840_793# S[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X84 Z S[1] a_746_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X85 VPWR D[12] a_1773_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X86 a_734_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X87 Z S[9] a_746_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X88 a_2390_591# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X89 VGND D[6] a_2593_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X90 a_1012_793# S[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X91 a_184_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X92 a_746_47# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X93 a_1840_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X94 a_3230_47# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X95 VPWR D[6] a_2601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.cdl b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.cdl index cf24f53..ee93f72 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.cdl +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.cdl
@@ -20,196 +20,196 @@ *.PININFO D[0]:I S[15]:I S[14]:I S[13]:I S[12]:I S[11]:I S[10]:I *.PININFO S[9]:I S[8]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I *.PININFO S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI67 Z S[4] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI66 net073 D[4] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI65 SB4 S[4] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI64 Z S[6] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI63 net085 D[6] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI62 SB6 S[6] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI61 SB7 S[7] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI60 net097 D[7] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI59 Z S[7] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI58 Z S[5] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI57 net0109 D[5] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI56 SB5 S[5] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI136 Z S[8] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI135 net0210 D[8] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI134 SB8 S[8] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 SB2 S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI133 Z S[9] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI132 net0222 D[9] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI131 SB9 S[9] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI25 Z S[3] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI130 Z S[12] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI129 net0234 D[12] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI128 SB12 S[12] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI11 SB1 S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI127 Z S[13] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI67 Z S[4] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI126 net0246 D[13] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI66 net073 D[4] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI125 SB13 S[13] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI65 SB4 S[4] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI124 Z S[10] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI64 Z S[6] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI123 net0258 D[10] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI63 net085 D[6] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI122 SB10 S[10] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI62 SB6 S[6] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI121 SB11 S[11] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI61 SB7 S[7] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI120 net0270 D[11] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI60 net097 D[7] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI119 Z S[11] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI59 Z S[7] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI118 Z S[14] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI58 Z S[5] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI117 net0282 D[14] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI57 net0109 D[5] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI116 SB14 S[14] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI56 SB5 S[5] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI115 SB15 S[15] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI136 Z S[8] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI114 net0294 D[15] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MI135 net0210 D[8] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI113 Z S[15] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI134 SB8 S[8] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI133 Z S[9] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI79 net0165 SB6 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI132 net0222 D[9] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI78 SB6 S[6] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI77 VPWR D[4] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI76 net0177 SB4 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI131 SB9 S[9] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI75 SB7 S[7] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI130 Z S[12] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI74 net0185 SB7 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI129 net0234 D[12] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI73 VPWR D[7] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI72 SB4 S[4] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI71 net0197 SB5 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI128 SB12 S[12] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI70 VPWR D[5] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI127 Z S[13] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI69 SB5 S[5] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI68 VPWR D[6] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI160 VPWR D[8] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI159 net0402 SB8 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI126 net0246 D[13] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI158 SB8 S[8] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI157 net0410 SB9 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI125 SB13 S[13] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI156 VPWR D[9] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI124 Z S[10] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI155 SB9 S[9] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI154 VPWR D[12] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI153 net0426 SB12 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI123 net0258 D[10] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI152 SB12 S[12] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI151 net0434 SB13 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI122 SB10 S[10] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI150 VPWR D[13] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI149 SB13 S[13] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI148 net0446 SB10 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI121 SB11 S[11] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI147 SB10 S[10] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI146 SB11 S[11] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI145 net0458 SB11 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI120 net0270 D[11] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI144 VPWR D[11] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI119 Z S[11] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI143 VPWR D[10] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI118 Z S[14] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI142 net0470 SB14 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI117 net0282 D[14] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI141 SB14 S[14] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI140 SB15 S[15] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI139 net0482 SB15 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI116 SB14 S[14] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI138 VPWR D[15] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI115 SB15 S[15] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI114 net0294 D[15] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI113 Z S[15] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI137 VPWR D[14] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI79 net0165 SB6 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI78 SB6 S[6] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI77 VPWR D[4] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI76 net0177 SB4 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI75 SB7 S[7] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI74 net0185 SB7 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI73 VPWR D[7] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI72 SB4 S[4] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI71 net0197 SB5 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI70 VPWR D[5] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI69 SB5 S[5] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI68 VPWR D[6] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI160 VPWR D[8] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI159 net0402 SB8 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI158 SB8 S[8] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI157 net0410 SB9 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI156 VPWR D[9] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI155 SB9 S[9] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI154 VPWR D[12] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI153 net0426 SB12 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI152 SB12 S[12] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI151 net0434 SB13 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI150 VPWR D[13] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI149 SB13 S[13] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI148 net0446 SB10 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI147 SB10 S[10] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI146 SB11 S[11] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI145 net0458 SB11 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI144 VPWR D[11] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI143 VPWR D[10] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI142 net0470 SB14 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI141 SB14 S[14] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI140 SB15 S[15] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI139 net0482 SB15 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI138 VPWR D[15] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI137 VPWR D[14] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb16to1_2
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.netlist.tsv b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.netlist.tsv index 9608592..d2b09d8 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.netlist.tsv +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.netlist.tsv
@@ -1,98 +1,98 @@ sky130_fd_sc_hdll__muxb16to1_2 D[15]:I D[14]:I D[13]:I D[12]:I D[11]:I D[10]:I D[9]:I D[8]:I D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I S[15]:I S[14]:I S[13]:I S[12]:I S[11]:I S[10]:I S[9]:I S[8]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI67 MOSFET Z S[4] net073 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI66 MOSFET net073 D[4] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI65 MOSFET SB4 S[4] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI64 MOSFET Z S[6] net085 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI63 MOSFET net085 D[6] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI62 MOSFET SB6 S[6] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI61 MOSFET SB7 S[7] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI60 MOSFET net097 D[7] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI59 MOSFET Z S[7] net097 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI58 MOSFET Z S[5] net0109 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI57 MOSFET net0109 D[5] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI56 MOSFET SB5 S[5] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI136 MOSFET Z S[8] net0210 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI135 MOSFET net0210 D[8] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI134 MOSFET SB8 S[8] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI133 MOSFET Z S[9] net0222 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI132 MOSFET net0222 D[9] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI131 MOSFET SB9 S[9] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI130 MOSFET Z S[12] net0234 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI129 MOSFET net0234 D[12] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI128 MOSFET SB12 S[12] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI127 MOSFET Z S[13] net0246 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI126 MOSFET net0246 D[13] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI125 MOSFET SB13 S[13] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI124 MOSFET Z S[10] net0258 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI123 MOSFET net0258 D[10] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI122 MOSFET SB10 S[10] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI121 MOSFET SB11 S[11] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI120 MOSFET net0270 D[11] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI119 MOSFET Z S[11] net0270 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI118 MOSFET Z S[14] net0282 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI117 MOSFET net0282 D[14] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI116 MOSFET SB14 S[14] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI115 MOSFET SB15 S[15] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI114 MOSFET net0294 D[15] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI113 MOSFET Z S[15] net0294 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI79 MOSFET net0165 SB6 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI78 MOSFET SB6 S[6] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI77 MOSFET VPWR D[4] net0177 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI76 MOSFET net0177 SB4 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI75 MOSFET SB7 S[7] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI74 MOSFET net0185 SB7 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI73 MOSFET VPWR D[7] net0185 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI72 MOSFET SB4 S[4] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI71 MOSFET net0197 SB5 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI70 MOSFET VPWR D[5] net0197 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI69 MOSFET SB5 S[5] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI68 MOSFET VPWR D[6] net0165 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI160 MOSFET VPWR D[8] net0402 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI159 MOSFET net0402 SB8 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI158 MOSFET SB8 S[8] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI157 MOSFET net0410 SB9 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI156 MOSFET VPWR D[9] net0410 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI155 MOSFET SB9 S[9] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI154 MOSFET VPWR D[12] net0426 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI153 MOSFET net0426 SB12 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI152 MOSFET SB12 S[12] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI151 MOSFET net0434 SB13 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI150 MOSFET VPWR D[13] net0434 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI149 MOSFET SB13 S[13] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI148 MOSFET net0446 SB10 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI147 MOSFET SB10 S[10] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI146 MOSFET SB11 S[11] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI145 MOSFET net0458 SB11 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI144 MOSFET VPWR D[11] net0458 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI143 MOSFET VPWR D[10] net0446 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI142 MOSFET net0470 SB14 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI141 MOSFET SB14 S[14] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI140 MOSFET SB15 S[15] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI139 MOSFET net0482 SB15 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI138 MOSFET VPWR D[15] net0482 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI137 MOSFET VPWR D[14] net0470 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI67 MOSFET Z S[4] net073 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI66 MOSFET net073 D[4] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI65 MOSFET SB4 S[4] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI64 MOSFET Z S[6] net085 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI63 MOSFET net085 D[6] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI62 MOSFET SB6 S[6] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI61 MOSFET SB7 S[7] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI60 MOSFET net097 D[7] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI59 MOSFET Z S[7] net097 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI58 MOSFET Z S[5] net0109 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI57 MOSFET net0109 D[5] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI56 MOSFET SB5 S[5] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI136 MOSFET Z S[8] net0210 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI135 MOSFET net0210 D[8] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI134 MOSFET SB8 S[8] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI133 MOSFET Z S[9] net0222 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI132 MOSFET net0222 D[9] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI131 MOSFET SB9 S[9] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI130 MOSFET Z S[12] net0234 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI129 MOSFET net0234 D[12] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI128 MOSFET SB12 S[12] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI127 MOSFET Z S[13] net0246 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI126 MOSFET net0246 D[13] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI125 MOSFET SB13 S[13] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI124 MOSFET Z S[10] net0258 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI123 MOSFET net0258 D[10] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI122 MOSFET SB10 S[10] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI121 MOSFET SB11 S[11] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI120 MOSFET net0270 D[11] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI119 MOSFET Z S[11] net0270 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI118 MOSFET Z S[14] net0282 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI117 MOSFET net0282 D[14] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI116 MOSFET SB14 S[14] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI115 MOSFET SB15 S[15] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI114 MOSFET net0294 D[15] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI113 MOSFET Z S[15] net0294 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI79 MOSFET net0165 SB6 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI78 MOSFET SB6 S[6] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI77 MOSFET VPWR D[4] net0177 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI76 MOSFET net0177 SB4 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI75 MOSFET SB7 S[7] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI74 MOSFET net0185 SB7 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI73 MOSFET VPWR D[7] net0185 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI72 MOSFET SB4 S[4] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI71 MOSFET net0197 SB5 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI70 MOSFET VPWR D[5] net0197 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI69 MOSFET SB5 S[5] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI68 MOSFET VPWR D[6] net0165 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI160 MOSFET VPWR D[8] net0402 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI159 MOSFET net0402 SB8 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI158 MOSFET SB8 S[8] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI157 MOSFET net0410 SB9 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI156 MOSFET VPWR D[9] net0410 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI155 MOSFET SB9 S[9] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI154 MOSFET VPWR D[12] net0426 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI153 MOSFET net0426 SB12 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI152 MOSFET SB12 S[12] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI151 MOSFET net0434 SB13 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI150 MOSFET VPWR D[13] net0434 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI149 MOSFET SB13 S[13] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI148 MOSFET net0446 SB10 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI147 MOSFET SB10 S[10] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI146 MOSFET SB11 S[11] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI145 MOSFET net0458 SB11 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI144 MOSFET VPWR D[11] net0458 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI143 MOSFET VPWR D[10] net0446 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI142 MOSFET net0470 SB14 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI141 MOSFET SB14 S[14] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI140 MOSFET SB15 S[15] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI139 MOSFET net0482 SB15 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI138 MOSFET VPWR D[15] net0482 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI137 MOSFET VPWR D[14] net0470 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.spice b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.spice index 7916da8..b0b4701 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.spice +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_2.spice
@@ -18,324 +18,164 @@ .subckt sky130_fd_sc_hdll__muxb16to1_2 D[15] D[14] D[13] D[12] D[11] D[10] D[9] D[8] + D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0] S[15] S[14] S[13] S[12] S[11] S[10] S[9] + S[8] S[7] S[6] S[5] S[4] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z -M1000 a_2603_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=2.2464e+12p ps=2.528e+07u -M1001 VPWR S[4] a_2854_265# VPB phighvt w=1e+06u l=180000u -+ ad=7.52e+12p pd=6.304e+07u as=2.7e+11p ps=2.54e+06u -M1002 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1003 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1004 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=3.8048e+12p pd=3.552e+07u as=0p ps=0u -M1005 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Z a_4142_793# a_3891_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1007 VPWR S[12] a_2854_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1008 VPWR D[11] a_2112_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1009 VPWR D[10] a_1315_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1010 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1011 a_2133_915# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=3.9312e+12p ps=4.208e+07u -M1012 VGND S[14] a_4142_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1013 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1015 Z S[10] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1016 a_3421_915# S[13] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1017 a_4565_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1018 VGND D[14] a_3891_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1019 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1020 a_27_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1021 a_3891_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z S[5] a_3421_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1023 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1024 a_4709_69# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1025 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1026 VGND D[9] a_845_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1027 VPWR S[8] a_278_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1028 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1029 Z S[11] a_2133_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_2603_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1031 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1033 VGND S[10] a_1566_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1034 a_2603_297# a_2854_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_1315_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Z a_701_937# a_824_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1037 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_2603_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1039 a_701_937# S[9] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1040 a_4565_937# S[15] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1041 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_1315_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_1315_591# a_1566_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_2112_591# a_1989_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Z S[4] a_2603_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1047 VGND D[8] a_27_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Z S[9] a_845_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 a_4688_591# a_4565_937# Z VPB phighvt w=820000u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1050 VGND D[7] a_4709_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_3400_333# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1052 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1053 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1054 a_3421_69# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 a_3400_333# a_3277_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_824_591# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND D[4] a_2603_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_3400_591# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1059 a_845_915# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 a_1989_937# S[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1061 a_4688_333# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1062 a_3891_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1063 VGND S[12] a_2854_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1064 VGND S[4] a_2854_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1065 a_3277_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1066 a_3891_297# a_4142_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 a_2133_915# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_4688_591# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_3891_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_3277_937# S[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1071 a_1989_937# S[11] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1072 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1073 VGND D[12] a_2603_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 Z a_4565_937# a_4688_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VPWR S[6] a_4142_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1078 VPWR D[8] a_27_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1079 VPWR D[5] a_3400_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 VPWR D[4] a_2603_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1082 Z a_3277_47# a_3400_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 Z a_2854_265# a_2603_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1084 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VPWR S[14] a_4142_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1086 a_2603_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1087 VPWR D[13] a_3400_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VPWR D[12] a_2603_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1090 VGND D[5] a_3421_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1091 Z a_4142_265# a_3891_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1092 a_701_937# S[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1093 Z a_1989_937# a_2112_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 a_2603_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1095 Z a_1566_793# a_1315_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 a_3277_937# S[13] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1097 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_3277_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1099 a_27_591# a_278_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 VGND D[13] a_3421_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 VPWR D[9] a_824_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1102 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_2603_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1104 Z S[8] a_27_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1106 Z S[15] a_4709_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1107 Z S[7] a_4709_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1109 VGND D[10] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_3421_69# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1111 Z a_278_793# a_27_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1112 Z S[6] a_3891_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1113 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1114 a_2603_591# a_2854_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1115 VGND S[8] a_278_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1116 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1117 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1118 a_27_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1119 a_3891_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1120 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1121 a_3421_915# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1122 a_4688_333# a_4565_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1123 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1124 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1125 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1126 a_1315_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1127 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1128 Z S[12] a_2603_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1129 a_4565_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1130 a_845_915# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1131 a_4709_915# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1132 a_4565_937# S[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1133 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1134 a_3400_591# a_3277_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1136 VGND D[11] a_2133_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 VPWR S[10] a_1566_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1138 a_4709_69# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1139 VGND D[6] a_3891_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1140 a_3891_591# a_4142_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1141 a_2112_591# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1142 VPWR D[7] a_4688_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1143 VPWR D[6] a_3891_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1144 VGND S[6] a_4142_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1145 a_3891_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1146 Z S[13] a_3421_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_4709_915# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1148 Z a_4565_47# a_4688_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 VPWR D[15] a_4688_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1150 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1151 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1152 VPWR D[14] a_3891_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1153 Z S[14] a_3891_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1154 VGND D[15] a_4709_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_3891_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1156 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1157 a_824_591# a_701_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1158 Z a_3277_937# a_3400_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 Z a_2854_793# a_2603_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_591# D[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_3421_915# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_2603_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_3891_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_4709_915# S[15] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X6 a_2112_333# a_1989_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X7 VGND S[13] a_3277_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 a_1566_793# S[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_3891_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X10 VPWR D[5] a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Z a_4142_793# a_3891_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 a_27_911# D[8] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND D[15] a_4709_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Z a_278_265# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X15 VGND S[11] a_1989_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X16 Z S[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 a_4688_591# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND D[13] a_3421_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Z S[15] a_4709_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 a_845_69# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X21 a_4142_793# S[14] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X22 VPWR D[3] a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_1315_911# D[10] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR S[9] a_701_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 Z a_701_937# a_824_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X26 a_3400_591# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_3891_591# D[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VPWR D[12] a_2603_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_1315_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X30 a_27_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 a_27_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 VGND D[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 Z a_4142_265# a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X34 a_824_591# a_701_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X35 VGND D[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 VGND D[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VGND S[15] a_4565_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X38 a_27_591# a_278_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X39 a_2112_591# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 a_278_793# S[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 a_2603_591# D[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VPWR D[9] a_824_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 VPWR D[10] a_1315_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 VGND S[5] a_3277_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X45 a_1566_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 VGND S[7] a_4565_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X47 Z S[10] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X48 VPWR S[15] a_4565_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 a_4688_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X50 Z a_4565_937# a_4688_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X51 VGND D[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X52 Z a_701_47# a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X53 a_824_591# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 a_1315_591# D[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X55 a_2603_911# D[12] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 a_845_69# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X57 a_2133_69# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X58 a_3421_69# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X59 a_3891_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 a_824_333# a_701_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 VPWR S[1] a_701_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 a_2603_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X63 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 a_3891_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 a_3400_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X66 a_3891_591# a_4142_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X67 Z a_3277_937# a_3400_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X68 VPWR S[13] a_3277_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X69 a_2854_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X70 Z S[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X71 a_27_297# a_278_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 a_4142_793# S[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X73 a_4142_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X74 VPWR D[4] a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X75 VGND D[14] a_3891_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X76 a_27_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X77 VGND S[1] a_701_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X78 VGND D[12] a_2603_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X79 Z S[9] a_845_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X80 Z a_4565_47# a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X81 VPWR D[8] a_27_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X82 Z S[14] a_3891_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X83 a_2112_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X84 a_278_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X85 VGND D[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X86 a_2603_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X87 a_2854_793# S[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X88 VPWR D[1] a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X89 Z S[12] a_2603_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X90 VPWR D[2] a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X91 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X92 a_2603_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X93 a_3891_911# D[14] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X94 Z S[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X95 VPWR S[7] a_4565_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X96 a_27_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X97 Z S[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X98 VPWR D[15] a_4688_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X99 a_845_915# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X100 Z S[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X101 a_3891_297# a_4142_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X102 Z a_3277_47# a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X103 a_2133_915# S[11] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X104 a_824_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X105 a_1315_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X106 Z a_2854_793# a_2603_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X107 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X108 a_4709_69# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X109 a_4709_915# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X110 VGND S[9] a_701_937# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X111 VPWR S[5] a_3277_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X112 VPWR S[11] a_1989_937# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X113 a_4142_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X114 VPWR D[14] a_3891_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X115 a_2603_591# a_2854_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X116 a_4688_591# a_4565_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X117 VGND D[9] a_845_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X118 a_2133_69# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X119 Z a_1566_793# a_1315_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X120 a_3421_69# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X121 Z S[11] a_2133_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X122 a_4709_69# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X123 VGND D[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X124 Z S[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X125 VPWR D[0] a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X126 a_2854_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X127 a_1315_591# a_1566_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X128 a_3400_591# a_3277_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X129 Z a_2854_265# a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X130 a_2133_915# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X131 a_3421_915# S[13] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X132 Z a_1989_937# a_2112_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X133 VGND S[3] a_1989_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X134 VPWR D[7] a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X135 VGND D[10] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X136 VPWR D[13] a_3400_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X137 VGND D[8] a_27_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X138 a_845_915# S[9] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X139 a_278_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X140 a_2603_297# a_2854_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X141 a_4688_333# a_4565_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X142 a_2112_591# a_1989_937# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X143 VGND D[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X144 Z a_1566_265# a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X145 Z S[8] a_27_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X146 VGND D[11] a_2133_915# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X147 VPWR D[6] a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X148 Z a_278_793# a_27_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X149 Z S[13] a_3421_915# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X150 VPWR D[11] a_2112_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X151 VPWR S[3] a_1989_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X152 Z S[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X153 a_1315_297# a_1566_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X154 a_1566_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X155 a_3400_333# a_3277_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X156 a_2854_793# S[12] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X157 Z a_1989_47# a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X158 a_1566_793# S[10] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X159 a_278_793# S[8] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.cdl b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.cdl index 354a677..46981b1 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.cdl +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.cdl
@@ -20,196 +20,196 @@ *.PININFO D[0]:I S[15]:I S[14]:I S[13]:I S[12]:I S[11]:I S[10]:I *.PININFO S[9]:I S[8]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I *.PININFO S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI67 Z S[4] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI66 net073 D[4] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI65 SB4 S[4] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI64 Z S[6] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI63 net085 D[6] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI62 SB6 S[6] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI61 SB7 S[7] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI60 net097 D[7] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI59 Z S[7] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI58 Z S[5] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI57 net0109 D[5] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI56 SB5 S[5] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI136 Z S[8] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI135 net0210 D[8] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI134 SB8 S[8] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 SB2 S[2] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI133 Z S[9] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI132 net0222 D[9] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI131 SB9 S[9] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI25 Z S[3] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI130 Z S[12] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI129 net0234 D[12] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI128 SB12 S[12] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI11 SB1 S[1] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI127 Z S[13] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI67 Z S[4] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI126 net0246 D[13] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI66 net073 D[4] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI125 SB13 S[13] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI65 SB4 S[4] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI124 Z S[10] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI64 Z S[6] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI123 net0258 D[10] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI63 net085 D[6] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI122 SB10 S[10] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI62 SB6 S[6] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI121 SB11 S[11] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI61 SB7 S[7] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI120 net0270 D[11] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI60 net097 D[7] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI119 Z S[11] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI59 Z S[7] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI118 Z S[14] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI58 Z S[5] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI117 net0282 D[14] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI57 net0109 D[5] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI116 SB14 S[14] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI56 SB5 S[5] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI115 SB15 S[15] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI136 Z S[8] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI114 net0294 D[15] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MI135 net0210 D[8] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI113 Z S[15] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI134 SB8 S[8] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI133 Z S[9] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI79 net0165 SB6 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI132 net0222 D[9] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI78 SB6 S[6] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI77 VPWR D[4] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI76 net0177 SB4 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI131 SB9 S[9] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI75 SB7 S[7] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI130 Z S[12] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI74 net0185 SB7 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI129 net0234 D[12] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI73 VPWR D[7] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI128 SB12 S[12] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI127 Z S[13] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI72 SB4 S[4] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI126 net0246 D[13] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI125 SB13 S[13] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI124 Z S[10] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI71 net0197 SB5 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI123 net0258 D[10] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI70 VPWR D[5] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI122 SB10 S[10] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI121 SB11 S[11] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI120 net0270 D[11] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI119 Z S[11] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI69 SB5 S[5] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI118 Z S[14] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI68 VPWR D[6] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI117 net0282 D[14] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI116 SB14 S[14] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI115 SB15 S[15] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI114 net0294 D[15] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI113 Z S[15] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI160 VPWR D[8] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI159 net0402 SB8 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI35 net99 SB2 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI158 SB8 S[8] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI157 net0410 SB9 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI156 VPWR D[9] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI155 SB9 S[9] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI154 VPWR D[12] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI153 net0426 SB12 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI152 SB12 S[12] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI151 net0434 SB13 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI150 VPWR D[13] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI149 SB13 S[13] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI32 net111 SB3 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI148 net0446 SB10 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI147 SB10 S[10] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI146 SB11 S[11] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI15 net123 SB1 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI145 net0458 SB11 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI144 VPWR D[11] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI143 VPWR D[10] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI142 net0470 SB14 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI141 SB14 S[14] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI140 SB15 S[15] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI79 net0165 SB6 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI139 net0482 SB15 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI78 SB6 S[6] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI138 VPWR D[15] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI137 VPWR D[14] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI77 VPWR D[4] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI76 net0177 SB4 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI75 SB7 S[7] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI74 net0185 SB7 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI73 VPWR D[7] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI72 SB4 S[4] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI71 net0197 SB5 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI70 VPWR D[5] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI69 SB5 S[5] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI68 VPWR D[6] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI160 VPWR D[8] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI159 net0402 SB8 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI158 SB8 S[8] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI157 net0410 SB9 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI156 VPWR D[9] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI155 SB9 S[9] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI154 VPWR D[12] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI153 net0426 SB12 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI152 SB12 S[12] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI151 net0434 SB13 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI150 VPWR D[13] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI149 SB13 S[13] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI148 net0446 SB10 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI147 SB10 S[10] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI146 SB11 S[11] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI145 net0458 SB11 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI144 VPWR D[11] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI143 VPWR D[10] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI142 net0470 SB14 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI141 SB14 S[14] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI140 SB15 S[15] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI139 net0482 SB15 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI138 VPWR D[15] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI137 VPWR D[14] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb16to1_4
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.netlist.tsv b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.netlist.tsv index a55b549..8dec8f8 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.netlist.tsv +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.netlist.tsv
@@ -1,98 +1,98 @@ sky130_fd_sc_hdll__muxb16to1_4 D[15]:I D[14]:I D[13]:I D[12]:I D[11]:I D[10]:I D[9]:I D[8]:I D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I S[15]:I S[14]:I S[13]:I S[12]:I S[11]:I S[10]:I S[9]:I S[8]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI67 MOSFET Z S[4] net073 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI66 MOSFET net073 D[4] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI65 MOSFET SB4 S[4] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI64 MOSFET Z S[6] net085 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI63 MOSFET net085 D[6] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI62 MOSFET SB6 S[6] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI61 MOSFET SB7 S[7] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI60 MOSFET net097 D[7] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI59 MOSFET Z S[7] net097 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI58 MOSFET Z S[5] net0109 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI57 MOSFET net0109 D[5] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI56 MOSFET SB5 S[5] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI136 MOSFET Z S[8] net0210 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI135 MOSFET net0210 D[8] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI134 MOSFET SB8 S[8] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI133 MOSFET Z S[9] net0222 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI132 MOSFET net0222 D[9] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI131 MOSFET SB9 S[9] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI130 MOSFET Z S[12] net0234 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI129 MOSFET net0234 D[12] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI128 MOSFET SB12 S[12] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI127 MOSFET Z S[13] net0246 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI126 MOSFET net0246 D[13] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI125 MOSFET SB13 S[13] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI124 MOSFET Z S[10] net0258 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI123 MOSFET net0258 D[10] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI122 MOSFET SB10 S[10] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI121 MOSFET SB11 S[11] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI120 MOSFET net0270 D[11] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI119 MOSFET Z S[11] net0270 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI118 MOSFET Z S[14] net0282 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI117 MOSFET net0282 D[14] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI116 MOSFET SB14 S[14] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI115 MOSFET SB15 S[15] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI114 MOSFET net0294 D[15] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI113 MOSFET Z S[15] net0294 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI79 MOSFET net0165 SB6 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI78 MOSFET SB6 S[6] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI77 MOSFET VPWR D[4] net0177 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI76 MOSFET net0177 SB4 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI75 MOSFET SB7 S[7] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI74 MOSFET net0185 SB7 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI73 MOSFET VPWR D[7] net0185 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI72 MOSFET SB4 S[4] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI71 MOSFET net0197 SB5 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI70 MOSFET VPWR D[5] net0197 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI69 MOSFET SB5 S[5] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI68 MOSFET VPWR D[6] net0165 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI160 MOSFET VPWR D[8] net0402 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI159 MOSFET net0402 SB8 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI158 MOSFET SB8 S[8] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI157 MOSFET net0410 SB9 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI156 MOSFET VPWR D[9] net0410 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI155 MOSFET SB9 S[9] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI154 MOSFET VPWR D[12] net0426 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI153 MOSFET net0426 SB12 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI152 MOSFET SB12 S[12] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI151 MOSFET net0434 SB13 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI150 MOSFET VPWR D[13] net0434 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI149 MOSFET SB13 S[13] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI148 MOSFET net0446 SB10 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI147 MOSFET SB10 S[10] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI146 MOSFET SB11 S[11] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI145 MOSFET net0458 SB11 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI144 MOSFET VPWR D[11] net0458 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI143 MOSFET VPWR D[10] net0446 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI142 MOSFET net0470 SB14 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI141 MOSFET SB14 S[14] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI140 MOSFET SB15 S[15] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI139 MOSFET net0482 SB15 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI138 MOSFET VPWR D[15] net0482 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI137 MOSFET VPWR D[14] net0470 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI67 MOSFET Z S[4] net073 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI66 MOSFET net073 D[4] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI65 MOSFET SB4 S[4] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI64 MOSFET Z S[6] net085 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI63 MOSFET net085 D[6] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI62 MOSFET SB6 S[6] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI61 MOSFET SB7 S[7] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI60 MOSFET net097 D[7] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI59 MOSFET Z S[7] net097 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI58 MOSFET Z S[5] net0109 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI57 MOSFET net0109 D[5] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI56 MOSFET SB5 S[5] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI136 MOSFET Z S[8] net0210 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI135 MOSFET net0210 D[8] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI134 MOSFET SB8 S[8] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI133 MOSFET Z S[9] net0222 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI132 MOSFET net0222 D[9] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI131 MOSFET SB9 S[9] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI130 MOSFET Z S[12] net0234 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI129 MOSFET net0234 D[12] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI128 MOSFET SB12 S[12] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI127 MOSFET Z S[13] net0246 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI126 MOSFET net0246 D[13] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI125 MOSFET SB13 S[13] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI124 MOSFET Z S[10] net0258 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI123 MOSFET net0258 D[10] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI122 MOSFET SB10 S[10] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI121 MOSFET SB11 S[11] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI120 MOSFET net0270 D[11] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI119 MOSFET Z S[11] net0270 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI118 MOSFET Z S[14] net0282 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI117 MOSFET net0282 D[14] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI116 MOSFET SB14 S[14] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI115 MOSFET SB15 S[15] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI114 MOSFET net0294 D[15] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI113 MOSFET Z S[15] net0294 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI79 MOSFET net0165 SB6 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI78 MOSFET SB6 S[6] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI77 MOSFET VPWR D[4] net0177 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI76 MOSFET net0177 SB4 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI75 MOSFET SB7 S[7] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI74 MOSFET net0185 SB7 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI73 MOSFET VPWR D[7] net0185 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI72 MOSFET SB4 S[4] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI71 MOSFET net0197 SB5 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI70 MOSFET VPWR D[5] net0197 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI69 MOSFET SB5 S[5] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI68 MOSFET VPWR D[6] net0165 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI160 MOSFET VPWR D[8] net0402 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI159 MOSFET net0402 SB8 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI158 MOSFET SB8 S[8] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI157 MOSFET net0410 SB9 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI156 MOSFET VPWR D[9] net0410 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI155 MOSFET SB9 S[9] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI154 MOSFET VPWR D[12] net0426 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI153 MOSFET net0426 SB12 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI152 MOSFET SB12 S[12] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI151 MOSFET net0434 SB13 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI150 MOSFET VPWR D[13] net0434 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI149 MOSFET SB13 S[13] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI148 MOSFET net0446 SB10 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI147 MOSFET SB10 S[10] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI146 MOSFET SB11 S[11] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI145 MOSFET net0458 SB11 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI144 MOSFET VPWR D[11] net0458 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI143 MOSFET VPWR D[10] net0446 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI142 MOSFET net0470 SB14 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI141 MOSFET SB14 S[14] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI140 MOSFET SB15 S[15] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI139 MOSFET net0482 SB15 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI138 MOSFET VPWR D[15] net0482 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI137 MOSFET VPWR D[14] net0470 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.spice b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.spice index 0af703d..fecde2f 100644 --- a/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.spice +++ b/cells/muxb16to1/sky130_fd_sc_hdll__muxb16to1_4.spice
@@ -18,644 +18,324 @@ .subckt sky130_fd_sc_hdll__muxb16to1_4 D[15] D[14] D[13] D[12] D[11] D[10] D[9] D[8] + D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0] S[15] S[14] S[13] S[12] S[11] S[10] S[9] + S[8] S[7] S[6] S[5] S[4] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z -M1000 a_2693_591# a_3135_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=7.6096e+12p ps=7.104e+07u -M1001 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=1.32704e+13p ps=1.36e+08u -M1002 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=2.03648e+13p ps=1.9232e+08u -M1003 a_9513_66# S[7] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=4.4928e+12p ps=5.056e+07u -M1004 a_7939_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1005 a_7939_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_5361_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1007 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_1430_599# S[9] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1009 a_8379_265# S[6] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1010 a_2695_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1011 a_1643_613# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1012 VGND D[12] a_5363_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1013 Z a_9250_325# a_9463_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1014 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1015 VPWR S[6] a_8379_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1016 VPWR S[4] a_5803_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1017 a_559_793# S[8] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1018 VPWR S[0] a_559_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1019 VGND D[9] a_1693_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1020 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1021 VGND D[4] a_5363_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1022 a_6674_325# S[5] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1023 VPWR D[8] a_117_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1024 a_2693_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_7937_591# a_8379_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1026 Z a_559_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Z S[9] a_1693_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_8379_793# S[14] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1029 VGND D[5] a_6937_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1030 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1031 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1693_918# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D[10] a_2695_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR S[13] a_6674_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1035 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND S[4] a_5803_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1038 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1040 VPWR D[7] a_9463_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1043 a_3135_793# S[10] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1044 a_5363_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Z a_6674_325# a_6887_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1047 a_4269_918# S[11] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1048 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_5361_297# a_5803_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1051 VPWR D[9] a_1643_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR D[11] a_4219_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1053 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1054 VGND S[11] a_4006_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1055 Z a_5803_793# a_5361_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 VPWR D[15] a_9463_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1057 a_6937_66# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_9463_311# a_9250_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND S[13] a_6674_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1061 a_559_265# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_8379_265# S[6] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z S[14] a_7939_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1065 a_3135_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1066 VPWR S[11] a_4006_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1067 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 VGND D[7] a_9513_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_7939_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1070 Z S[8] a_119_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1071 a_4219_613# a_4006_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 a_4006_599# S[11] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1073 a_9513_918# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1074 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VGND S[6] a_8379_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[10] a_2693_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 Z a_8379_793# a_7937_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1078 VGND S[8] a_559_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_117_591# a_559_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 Z a_3135_793# a_2693_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 a_7937_297# a_8379_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1082 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 VPWR S[10] a_3135_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1084 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VGND D[8] a_119_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1086 a_5803_265# S[4] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1087 a_9463_311# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VPWR D[5] a_6887_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1090 a_119_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1091 a_5363_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z a_6674_599# a_6887_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1093 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1094 a_6887_311# a_6674_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1095 a_5803_265# S[4] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 a_1693_918# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1097 VGND S[14] a_8379_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1099 VPWR D[6] a_7937_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 a_4219_613# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1102 VPWR D[13] a_6887_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_9463_613# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1104 Z S[15] a_9513_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1106 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1107 VGND S[9] a_1430_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1109 VPWR D[14] a_7937_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1111 a_1693_918# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1112 a_1643_613# a_1430_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1113 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1114 Z a_4006_599# a_4219_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1115 a_9513_66# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1116 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1117 a_6887_613# a_6674_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1118 a_5361_297# a_5803_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1119 Z a_5803_793# a_5361_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1120 VPWR S[12] a_5803_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1121 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1122 VGND D[6] a_7939_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1123 VPWR S[8] a_559_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1124 VPWR S[14] a_8379_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1125 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1126 VGND S[5] a_6674_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1127 Z a_559_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1128 a_5363_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1129 VPWR D[11] a_4219_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1130 a_6674_599# S[13] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1131 a_9463_311# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1132 VGND D[13] a_6937_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1133 VPWR S[1] a_1430_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1134 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1136 a_6937_918# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1138 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1139 a_559_265# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1140 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1141 a_9250_325# S[7] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1142 VPWR S[7] a_9250_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1143 a_2695_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1144 VGND D[15] a_9513_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1145 a_9463_613# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1146 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_7939_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1148 a_1643_613# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 a_6937_918# S[13] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1150 a_4006_325# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1151 VPWR D[7] a_9463_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1152 a_6674_325# S[5] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1153 Z a_9250_325# a_9463_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1154 Z S[4] a_5363_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1156 VPWR D[15] a_9463_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1157 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1158 VPWR D[4] a_5361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 a_119_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1160 Z S[11] a_4269_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1161 Z a_1430_599# a_1643_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1162 Z S[14] a_7939_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1163 a_9463_311# a_9250_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1164 a_2693_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1165 VPWR D[12] a_5361_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1166 Z a_9250_599# a_9463_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1167 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1168 Z a_8379_265# a_7937_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1169 a_9513_918# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1170 a_8379_793# S[14] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1171 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1172 a_559_793# S[8] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1173 a_3135_793# S[10] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1174 a_9250_599# S[15] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1175 a_6937_66# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1176 VPWR D[6] a_7937_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1177 a_5363_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1178 VGND D[9] a_1693_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1179 VGND D[14] a_7939_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1180 a_1430_325# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1181 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1182 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1183 a_6887_311# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1184 VPWR D[14] a_7937_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1185 a_9250_325# S[7] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1186 a_6887_613# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1187 VGND D[12] a_5363_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1188 a_5803_793# S[12] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1189 VGND D[14] a_7939_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1190 a_9513_918# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1191 Z S[4] a_5363_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1192 VGND S[0] a_559_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1193 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1194 a_5361_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1195 VGND D[10] a_2695_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1196 Z a_6674_599# a_6887_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1197 Z S[15] a_9513_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1198 VGND S[7] a_9250_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1199 a_1643_613# a_1430_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1200 a_5361_591# a_5803_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1201 a_5803_793# S[12] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1202 a_7939_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1203 a_5361_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1204 a_9463_613# a_9250_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1205 a_5363_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1206 a_7937_297# a_8379_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1207 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1208 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1209 Z S[7] a_9513_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1210 a_6937_66# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1211 a_6674_599# S[13] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1212 Z S[6] a_7939_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1213 a_5363_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1214 Z S[10] a_2695_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1215 VGND S[10] a_3135_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1216 a_9513_66# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1217 VPWR D[5] a_6887_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1218 Z S[12] a_5363_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1219 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1220 Z S[5] a_6937_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1221 VPWR D[8] a_117_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1222 VGND S[2] a_3135_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1223 VGND S[15] a_9250_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1224 VPWR D[13] a_6887_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1225 VPWR S[9] a_1430_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1226 a_6937_918# S[13] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1227 a_7937_591# a_8379_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1228 Z S[5] a_6937_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1229 a_2693_591# a_3135_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1230 a_7939_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1231 Z a_5803_265# a_5361_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1232 VGND D[4] a_5363_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1233 VPWR S[15] a_9250_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1234 VGND S[3] a_4006_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1235 VGND D[8] a_119_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1236 a_119_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1237 a_4006_599# S[11] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1238 a_6887_613# a_6674_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1239 a_3135_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1240 a_119_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1241 VGND S[1] a_1430_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1242 Z S[13] a_6937_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1243 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1244 a_7939_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1245 a_4269_918# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1246 a_7937_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1247 VGND D[5] a_6937_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1248 Z a_8379_265# a_7937_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1249 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1250 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1251 a_7937_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1252 a_9513_918# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1253 Z S[7] a_9513_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1254 Z S[6] a_7939_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1255 a_6887_311# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1256 VPWR S[5] a_6674_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1257 a_5361_591# a_5803_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1258 VGND D[6] a_7939_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1259 Z S[9] a_1693_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1260 a_4219_613# a_4006_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1261 Z a_6674_325# a_6887_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1262 a_6937_66# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1263 Z S[10] a_2695_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1264 a_6887_613# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1265 VPWR D[4] a_5361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1266 a_1430_599# S[9] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1267 a_5363_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1268 a_2695_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1269 a_117_591# a_559_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1270 Z a_3135_793# a_2693_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1271 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1272 a_9513_66# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1273 Z a_1430_599# a_1643_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1274 a_6937_918# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1275 a_5363_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1276 a_1693_918# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1277 VPWR D[12] a_5361_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1278 VGND D[15] a_9513_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1279 a_9250_599# S[15] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1280 VPWR S[3] a_4006_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1281 VGND D[7] a_9513_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1282 a_7937_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1283 VGND S[12] a_5803_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1284 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1285 VPWR D[9] a_1643_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1286 Z a_9250_599# a_9463_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1287 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1288 a_1430_325# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1289 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1290 Z S[13] a_6937_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1291 a_4006_325# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1292 a_6887_311# a_6674_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1293 a_7937_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1294 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1295 Z a_5803_265# a_5361_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1296 VGND D[11] a_4269_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1297 a_4219_613# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1298 VGND D[13] a_6937_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1299 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1300 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1301 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1302 Z S[8] a_119_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1303 a_9463_613# a_9250_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1304 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1305 a_7939_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1306 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1307 a_2695_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1308 VPWR S[2] a_3135_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1309 VPWR D[10] a_2693_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1310 VGND D[11] a_4269_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1311 a_4269_918# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1312 Z S[12] a_5363_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1313 Z a_4006_599# a_4219_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1314 Z a_8379_793# a_7937_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1315 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1316 Z S[11] a_4269_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1317 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1318 a_4269_918# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1319 a_5361_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR D[8] a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Z S[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 VGND D[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_9250_599# S[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X4 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR D[7] a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_6937_918# S[13] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X9 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND D[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Z a_4006_599# a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 VPWR D[13] a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_6937_66# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Z S[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X15 Z S[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X16 VGND S[8] a_559_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X18 Z a_9250_599# a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X19 a_7939_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 VPWR S[8] a_559_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X21 VGND D[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND D[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR D[12] a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Z a_8379_265# a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X25 VGND D[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_4269_918# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Z S[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X28 Z a_3135_793# a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X29 Z a_5803_793# a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X30 a_559_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_7939_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_117_591# D[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VPWR D[11] a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_1430_599# S[9] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 a_3135_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X37 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 a_7937_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_9463_613# a_9250_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X40 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 a_9463_311# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X44 Z a_559_793# a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X45 a_5361_591# D[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 VPWR S[14] a_8379_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X47 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X48 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X49 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X50 a_559_793# S[8] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X51 a_2693_591# a_3135_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X52 VGND S[3] a_4006_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X53 VPWR D[8] a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 Z S[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 a_4219_613# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X56 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 a_3135_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X58 Z S[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X59 VGND S[14] a_8379_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X60 a_2695_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X61 a_9463_613# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 VPWR D[6] a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X63 Z S[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 VGND S[13] a_6674_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X65 a_4269_918# D[11] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X66 Z S[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X67 Z S[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X68 a_117_591# a_559_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X69 a_1430_325# S[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X70 a_6887_311# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X71 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X72 a_2693_591# D[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X73 VPWR S[2] a_3135_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X74 VGND S[0] a_559_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X75 Z a_6674_599# a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X76 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X77 VGND S[12] a_5803_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X78 a_4006_599# S[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X79 VGND S[4] a_5803_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X80 a_6674_325# S[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X81 a_5803_793# S[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X82 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X83 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X84 Z S[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X85 VPWR D[5] a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X86 a_4006_325# S[3] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X87 VPWR D[9] a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X88 VGND D[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X89 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X90 a_5361_297# a_5803_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X91 a_4006_599# S[11] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X92 VPWR D[10] a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X93 a_8379_793# S[14] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X94 a_6937_66# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X95 a_9250_325# S[7] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X96 Z S[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X97 a_1643_613# a_1430_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X98 a_9513_66# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X99 VGND D[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X100 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X101 a_6937_66# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X102 VPWR S[5] a_6674_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X103 VPWR S[12] a_5803_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X104 VPWR D[14] a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X105 VPWR D[4] a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X106 Z a_8379_793# a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X107 VGND D[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X108 a_5363_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X109 Z S[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X110 a_9513_918# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X111 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X112 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X113 VPWR S[15] a_9250_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X114 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X115 a_559_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X116 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X117 VGND D[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X118 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X119 a_5361_297# a_5803_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X120 Z S[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X121 VGND S[15] a_9250_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X122 VGND D[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X123 a_4219_613# a_4006_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X124 a_7939_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X125 a_6887_613# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X126 Z a_3135_793# a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X127 VPWR S[3] a_4006_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X128 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X129 a_5361_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X130 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X131 VGND D[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X132 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X133 a_8379_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X134 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X135 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X136 VGND S[7] a_9250_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X137 Z S[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X138 Z a_5803_265# a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X139 a_9513_918# S[15] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X140 a_9463_311# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X141 a_7937_297# a_8379_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X142 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X143 VGND S[1] a_1430_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X144 a_9463_311# a_9250_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X145 a_6937_918# S[13] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X146 a_7937_591# D[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X147 a_9513_918# D[15] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X148 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X149 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X150 VGND S[9] a_1430_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X151 a_9250_599# S[15] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X152 VGND S[2] a_3135_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X153 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X154 a_2695_911# D[10] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X155 VPWR D[12] a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X156 VGND D[10] a_2695_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X157 a_6887_311# a_6674_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X158 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X159 a_117_591# D[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X160 a_2693_591# D[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X161 VPWR D[11] a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X162 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X163 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X164 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X165 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X166 a_1693_918# S[9] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X167 a_6937_918# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X168 a_5361_591# a_5803_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X169 Z S[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X170 VPWR D[15] a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X171 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X172 a_3135_793# S[10] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X173 Z a_559_793# a_117_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X174 VPWR S[1] a_1430_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X175 a_6674_325# S[5] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X176 VPWR D[6] a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X177 a_7939_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X178 a_5803_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X179 Z a_6674_325# a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X180 a_3135_793# S[10] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X181 VGND D[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X182 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X183 a_8379_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X184 Z S[8] a_119_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X185 a_1430_599# S[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X186 a_4219_613# D[11] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X187 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X188 Z a_9250_325# a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X189 a_7939_911# S[14] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X190 a_2695_911# D[10] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X191 VPWR S[10] a_3135_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X192 Z a_4006_599# a_4219_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X193 a_5361_591# a_5803_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X194 a_9250_325# S[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X195 a_6887_311# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X196 a_1643_613# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X197 a_6674_599# S[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X198 Z S[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X199 a_5363_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X200 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X201 a_6887_311# a_6674_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X202 a_9513_918# S[15] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X203 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X204 a_9513_66# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X205 Z a_1430_599# a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X206 VGND D[11] a_4269_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X207 a_7939_911# D[14] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X208 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X209 a_6937_918# D[13] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X210 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X211 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X212 Z S[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X213 Z a_8379_265# a_7937_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X214 VGND D[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X215 a_4269_918# S[11] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X216 Z S[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X217 Z a_5803_793# a_5361_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X218 VPWR D[9] a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X219 VPWR S[13] a_6674_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X220 a_7937_591# a_8379_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X221 a_119_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X222 VPWR S[0] a_559_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X223 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X224 Z S[6] a_7939_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X225 a_7937_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X226 VGND D[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X227 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X228 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X229 a_7939_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X230 a_1643_613# a_1430_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X231 VGND D[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X232 a_9463_613# a_9250_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X233 VGND S[6] a_8379_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X234 a_559_793# S[8] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X235 a_5361_591# D[12] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X236 VPWR D[13] a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X237 a_7937_297# a_8379_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X238 VPWR D[4] a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X239 a_2693_591# a_3135_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X240 a_1693_918# S[9] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X241 a_5363_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X242 a_6887_613# a_6674_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X243 Z S[15] a_9513_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X244 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X245 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X246 VPWR S[11] a_4006_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X247 a_7939_911# D[14] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X248 VPWR D[15] a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X249 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X250 VPWR S[6] a_8379_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X251 a_5363_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X252 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X253 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X254 a_9513_66# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X255 VGND D[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X256 a_1430_325# S[1] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X257 VPWR D[7] a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X258 a_1693_918# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X259 a_8379_793# S[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X260 VGND D[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X261 a_9513_66# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X262 Z a_9250_325# a_9463_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X263 Z a_6674_599# a_6887_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X264 a_5363_911# D[12] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X265 a_5363_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X266 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X267 VGND D[12] a_5363_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X268 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X269 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X270 Z a_5803_265# a_5361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X271 a_119_911# D[8] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X272 VGND S[11] a_4006_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X273 a_6674_599# S[13] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X274 Z a_9250_599# a_9463_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X275 Z S[9] a_1693_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X276 VPWR D[10] a_2693_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X277 VGND D[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X278 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X279 a_4006_325# S[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X280 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X281 a_9463_311# a_9250_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X282 a_5803_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X283 a_5803_793# S[12] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X284 a_7937_591# D[14] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X285 a_2695_911# S[10] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X286 a_6887_613# a_6674_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X287 a_9463_613# D[15] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X288 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X289 VGND D[4] a_5363_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X290 Z S[13] a_6937_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X291 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X292 VGND D[7] a_9513_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X293 a_1693_918# D[9] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X294 VGND S[10] a_3135_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X295 a_117_591# a_559_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X296 a_6937_66# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X297 Z a_8379_793# a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X298 Z S[5] a_6937_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X299 a_119_911# S[8] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X300 a_1643_613# D[9] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X301 VGND S[5] a_6674_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X302 a_4269_918# S[11] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X303 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X304 VPWR S[9] a_1430_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X305 VPWR S[4] a_5803_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X306 Z a_1430_599# a_1643_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X307 VPWR D[14] a_7937_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X308 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X309 a_5363_911# D[12] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X310 a_4219_613# a_4006_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X311 a_6887_613# D[13] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X312 a_119_911# D[8] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X313 VPWR S[7] a_9250_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X314 VPWR D[5] a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X315 a_5361_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X316 a_5363_911# S[12] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X317 a_7937_591# a_8379_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X318 VGND D[14] a_7939_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X319 Z a_6674_325# a_6887_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u .ends
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.cdl b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.cdl index e7d1dcf..571e2fd 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.cdl +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.cdl
@@ -17,52 +17,52 @@ .SUBCKT sky130_fd_sc_hdll__muxb4to1_1 D[3] D[2] D[1] D[0] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z *.PININFO D[3]:I D[2]:I D[1]:I D[0]:I S[3]:I S[2]:I S[1]:I S[0]:I *.PININFO VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI28 SB2 S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 Z S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI11 SB1 S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb4to1_1
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.netlist.tsv b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.netlist.tsv index 9bc2bf6..d711bf1 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.netlist.tsv +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.netlist.tsv
@@ -1,26 +1,26 @@ sky130_fd_sc_hdll__muxb4to1_1 D[3]:I D[2]:I D[1]:I D[0]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.spice b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.spice index e8e39c7..9ae94cd 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.spice +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_1.spice
@@ -17,52 +17,28 @@ .subckt sky130_fd_sc_hdll__muxb4to1_1 D[3] D[2] D[1] D[0] S[3] S[2] S[1] S[0] VGND + VNB VPB VPWR Z -M1000 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=9.997e+11p ps=9.4e+06u -M1001 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.69e+12p ps=1.338e+07u -M1002 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=5.408e+11p ps=6.24e+06u -M1003 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=8.856e+11p ps=8.72e+06u -M1004 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1006 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1007 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1008 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1011 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1012 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1016 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1017 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1018 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1022 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1023 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR S[1] a_533_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND D[2] a_937_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_1012_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X3 a_1574_47# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_1012_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_109_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X7 VPWR D[2] a_945_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR S[3] a_1361_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_117_297# a_184_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X10 Z a_533_47# a_734_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_184_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X12 VGND S[3] a_1361_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X13 VGND S[1] a_533_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X14 a_1562_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_945_297# a_1012_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X16 VGND D[0] a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Z a_1361_47# a_1562_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X18 a_937_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X19 Z S[3] a_1574_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 Z S[1] a_746_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X21 a_734_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_184_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_746_47# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.cdl b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.cdl index ca8cc1a..474d842 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.cdl +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.cdl
@@ -17,52 +17,52 @@ .SUBCKT sky130_fd_sc_hdll__muxb4to1_2 D[3] D[2] D[1] D[0] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z *.PININFO D[3]:I D[2]:I D[1]:I D[0]:I S[3]:I S[2]:I S[1]:I S[0]:I *.PININFO VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI28 SB2 S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 Z S[3] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI11 SB1 S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb4to1_2
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.netlist.tsv b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.netlist.tsv index 59309e1..9da47f2 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.netlist.tsv +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.netlist.tsv
@@ -1,26 +1,26 @@ sky130_fd_sc_hdll__muxb4to1_2 D[3]:I D[2]:I D[1]:I D[0]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.spice b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.spice index 43aa649..cb2ee37 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.spice +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_2.spice
@@ -17,84 +17,44 @@ .subckt sky130_fd_sc_hdll__muxb4to1_2 D[3] D[2] D[1] D[0] S[3] S[2] S[1] S[0] VGND + VNB VPB VPWR Z -M1000 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.88e+12p pd=1.576e+07u as=8.211e+11p ps=7.41e+06u -M1001 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1002 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1003 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=9.512e+11p pd=8.88e+06u as=0p ps=0u -M1004 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=9.828e+11p ps=1.052e+07u -M1008 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1009 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=5.616e+11p ps=6.32e+06u -M1011 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1012 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1016 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1019 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1022 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1023 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1029 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1036 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1039 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_2112_333# a_1989_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X2 Z a_278_265# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X3 Z S[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 a_845_69# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X5 VPWR D[3] a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND D[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND D[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_1566_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Z a_701_47# a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_845_69# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_2133_69# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR S[1] a_701_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_824_333# a_701_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X15 a_27_297# a_278_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X16 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 a_27_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 VGND S[1] a_701_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X19 a_278_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_2112_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR D[1] a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR D[2] a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND D[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_27_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X26 Z S[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X27 a_824_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_1315_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_2133_69# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 VPWR D[0] a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 Z S[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 VGND S[3] a_1989_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 a_278_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X35 Z a_1566_265# a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X36 VPWR S[3] a_1989_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 a_1315_297# a_1566_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 a_1566_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X39 Z a_1989_47# a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u .ends
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.cdl b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.cdl index 57d91ad..f592dfc 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.cdl +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.cdl
@@ -17,52 +17,52 @@ .SUBCKT sky130_fd_sc_hdll__muxb4to1_4 D[3] D[2] D[1] D[0] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z *.PININFO D[3]:I D[2]:I D[1]:I D[0]:I S[3]:I S[2]:I S[1]:I S[0]:I *.PININFO VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI28 SB2 S[2] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 Z S[3] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI11 SB1 S[1] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb4to1_4
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.netlist.tsv b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.netlist.tsv index cba81ac..3582914 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.netlist.tsv +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.netlist.tsv
@@ -1,26 +1,26 @@ sky130_fd_sc_hdll__muxb4to1_4 D[3]:I D[2]:I D[1]:I D[0]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.spice b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.spice index 68290e6..5d204ba 100644 --- a/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.spice +++ b/cells/muxb4to1/sky130_fd_sc_hdll__muxb4to1_4.spice
@@ -17,164 +17,84 @@ .subckt sky130_fd_sc_hdll__muxb4to1_4 D[3] D[2] D[1] D[0] S[3] S[2] S[1] S[0] VGND + VNB VPB VPWR Z -M1000 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=1.9024e+12p pd=1.776e+07u as=1.2606e+12p ps=1.174e+07u -M1001 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.0912e+12p ps=4.808e+07u -M1002 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=3.3176e+12p ps=3.4e+07u -M1003 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1004 VPWR S[0] a_559_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1005 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1006 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=1.1232e+12p pd=1.264e+07u as=7.618e+11p ps=8.38e+06u -M1008 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1011 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1012 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1016 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_559_265# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_3135_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1021 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR S[1] a_1430_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1037 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_4006_325# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1046 a_559_265# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1047 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_1430_325# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND S[0] a_559_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND S[2] a_3135_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1059 VGND S[3] a_4006_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1060 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 VGND S[1] a_1430_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1062 a_3135_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 VPWR S[3] a_4006_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_1430_325# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1071 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1073 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1075 a_4006_325# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR S[2] a_3135_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1078 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X5 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_559_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_3135_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X9 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X10 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND D[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_3135_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X16 VGND S[3] a_4006_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 a_1430_325# S[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X19 Z S[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR S[2] a_3135_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X22 VGND S[0] a_559_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X23 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_1693_66# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_4006_325# S[3] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X28 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_559_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X30 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X31 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X32 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 VPWR S[3] a_4006_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X35 VGND D[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X39 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 VGND S[1] a_1430_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X42 a_1643_311# a_1430_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X43 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X44 Z S[2] a_2695_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X45 VGND S[2] a_3135_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X46 a_119_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X47 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 a_4269_66# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X49 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X50 VPWR D[2] a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X51 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X52 VPWR S[1] a_1430_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X53 VGND D[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X54 a_2695_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 Z S[0] a_119_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X56 VGND D[3] a_4269_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X57 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X58 a_119_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X59 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 VPWR S[0] a_559_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 Z a_1430_325# a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X62 a_4219_311# a_4006_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X63 Z S[1] a_1693_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 a_117_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 a_2693_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X66 Z a_4006_325# a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X67 VPWR D[3] a_4219_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X68 a_4269_66# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X69 a_1430_325# S[1] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X70 a_4219_311# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X71 Z a_3135_265# a_2693_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 a_1693_66# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X73 Z a_559_265# a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X74 a_1643_311# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X75 a_4006_325# S[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X76 a_2695_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X77 a_2693_297# a_3135_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X78 a_117_297# a_559_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X79 VPWR D[1] a_1643_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.cdl b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.cdl index b4109bd..ca4d6d9 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.cdl +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.cdl
@@ -18,100 +18,100 @@ *.PININFO D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I *.PININFO S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I *.PININFO VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI67 Z S[4] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI66 net073 D[4] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI65 SB4 S[4] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI64 Z S[6] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI63 net085 D[6] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI62 SB6 S[6] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI61 SB7 S[7] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI60 net097 D[7] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI59 Z S[7] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI58 Z S[5] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI57 net0109 D[5] VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI56 SB5 S[5] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI28 SB2 S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI79 net0165 SB6 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI78 SB6 S[6] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI25 Z S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI77 VPWR D[4] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI76 net0177 SB4 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI75 SB7 S[7] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI11 SB1 S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI74 net0185 SB7 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI67 Z S[4] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI66 net073 D[4] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI73 VPWR D[7] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI65 SB4 S[4] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI72 SB4 S[4] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI64 Z S[6] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI71 net0197 SB5 VPB phighvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 +MI63 net085 D[6] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI70 VPWR D[5] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI62 SB6 S[6] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI69 SB5 S[5] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI61 SB7 S[7] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI68 VPWR D[6] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI60 net097 D[7] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI59 Z S[7] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MI58 Z S[5] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI57 net0109 D[5] VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI56 SB5 S[5] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI79 net0165 SB6 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI78 SB6 S[6] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI77 VPWR D[4] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI76 net0177 SB4 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI75 SB7 S[7] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI74 net0185 SB7 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI73 VPWR D[7] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI72 SB4 S[4] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI71 net0197 SB5 VPB pfet_01v8_hvt m=1 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI70 VPWR D[5] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI69 SB5 S[5] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI68 VPWR D[6] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb8to1_1
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.netlist.tsv b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.netlist.tsv index b15bcf8..8a09639 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.netlist.tsv +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.netlist.tsv
@@ -1,50 +1,50 @@ sky130_fd_sc_hdll__muxb8to1_1 D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI67 MOSFET Z S[4] net073 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI66 MOSFET net073 D[4] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI65 MOSFET SB4 S[4] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI64 MOSFET Z S[6] net085 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI63 MOSFET net085 D[6] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI62 MOSFET SB6 S[6] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI61 MOSFET SB7 S[7] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI60 MOSFET net097 D[7] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI59 MOSFET Z S[7] net097 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI58 MOSFET Z S[5] net0109 VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI57 MOSFET net0109 D[5] VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI56 MOSFET SB5 S[5] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI79 MOSFET net0165 SB6 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI78 MOSFET SB6 S[6] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI77 MOSFET VPWR D[4] net0177 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI76 MOSFET net0177 SB4 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI75 MOSFET SB7 S[7] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI74 MOSFET net0185 SB7 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI73 MOSFET VPWR D[7] net0185 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI72 MOSFET SB4 S[4] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI71 MOSFET net0197 SB5 Z VPB phighvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI70 MOSFET VPWR D[5] net0197 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI69 MOSFET SB5 S[5] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI68 MOSFET VPWR D[6] net0165 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI67 MOSFET Z S[4] net073 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI66 MOSFET net073 D[4] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI65 MOSFET SB4 S[4] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI64 MOSFET Z S[6] net085 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI63 MOSFET net085 D[6] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI62 MOSFET SB6 S[6] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI61 MOSFET SB7 S[7] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI60 MOSFET net097 D[7] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI59 MOSFET Z S[7] net097 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI58 MOSFET Z S[5] net0109 VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI57 MOSFET net0109 D[5] VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI56 MOSFET SB5 S[5] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI79 MOSFET net0165 SB6 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI78 MOSFET SB6 S[6] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI77 MOSFET VPWR D[4] net0177 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI76 MOSFET net0177 SB4 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI75 MOSFET SB7 S[7] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI74 MOSFET net0185 SB7 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI73 MOSFET VPWR D[7] net0185 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI72 MOSFET SB4 S[4] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI71 MOSFET net0197 SB5 Z VPB pfet_01v8_hvt 1 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI70 MOSFET VPWR D[5] net0197 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI69 MOSFET SB5 S[5] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI68 MOSFET VPWR D[6] net0165 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.spice b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.spice index c4dae0f..c918737 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.spice +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_1.spice
@@ -17,100 +17,52 @@ .subckt sky130_fd_sc_hdll__muxb8to1_1 D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0] S[7] + S[6] S[5] S[4] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z -M1000 a_1765_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=1.8759e+12p ps=1.712e+07u -M1001 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1002 a_2593_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1003 a_1773_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=3.19e+12p ps=2.438e+07u -M1004 VGND S[6] a_2668_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1005 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1006 VPWR D[7] a_3218_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1007 Z a_1840_265# a_1773_297# VPB phighvt w=820000u l=180000u -+ ad=1.7712e+12p pd=1.744e+07u as=0p ps=0u -M1008 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=1.0816e+12p ps=1.248e+07u -M1009 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1010 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_3017_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1012 a_2402_47# S[5] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1013 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1014 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1015 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1016 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_2601_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1018 Z S[4] a_1765_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1021 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1022 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1024 a_2189_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1025 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1026 Z a_2668_265# a_2601_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1028 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1029 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1030 a_2390_333# a_2189_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1031 a_3230_47# S[7] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1032 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Z S[6] a_2593_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR S[6] a_2668_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1035 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR D[5] a_2390_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_2189_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1038 VPWR S[4] a_1840_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1039 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1041 VGND D[5] a_2402_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1043 VGND D[7] a_3230_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_3218_333# a_3017_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VGND S[4] a_1840_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1047 a_3017_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u +X0 VPWR S[1] a_533_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND D[2] a_937_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_1840_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_1012_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X4 VGND D[4] a_1765_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_3218_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_2402_47# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND S[7] a_3017_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 VPWR D[4] a_1773_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Z S[7] a_3230_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X10 a_2390_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_1574_47# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_1765_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X13 a_1012_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR D[0] a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_109_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X16 a_2593_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 VPWR D[2] a_945_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR S[5] a_2189_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_2668_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X20 VPWR S[7] a_3017_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR S[3] a_1361_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Z a_3017_47# a_3218_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X23 a_117_297# a_184_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X24 Z a_533_47# a_734_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X25 a_184_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X26 VGND S[3] a_1361_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X27 VGND S[1] a_533_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X28 a_1562_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 Z a_2189_47# a_2390_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X30 VGND S[5] a_2189_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 a_2601_297# a_2668_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X32 Z S[5] a_2402_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 a_945_297# a_1012_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X34 VGND D[0] a_109_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 Z a_1361_47# a_1562_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X36 a_937_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X37 a_1773_297# a_1840_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X38 Z S[3] a_1574_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X39 a_2668_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 Z S[1] a_746_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X41 a_734_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VGND D[6] a_2593_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 a_184_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 a_746_47# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 a_1840_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X46 a_3230_47# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 VPWR D[6] a_2601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.cdl b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.cdl index baa4279..b172654 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.cdl +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.cdl
@@ -18,100 +18,100 @@ *.PININFO D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I *.PININFO S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I *.PININFO VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI67 Z S[4] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI66 net073 D[4] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI65 SB4 S[4] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI64 Z S[6] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI63 net085 D[6] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI62 SB6 S[6] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI61 SB7 S[7] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI60 net097 D[7] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI59 Z S[7] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI58 Z S[5] VNB nshort m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI57 net0109 D[5] VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI56 SB5 S[5] VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI28 SB2 S[2] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI79 net0165 SB6 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI78 SB6 S[6] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI25 Z S[3] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI77 VPWR D[4] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI76 net0177 SB4 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI75 SB7 S[7] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI11 SB1 S[1] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI74 net0185 SB7 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI67 Z S[4] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI66 net073 D[4] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI73 VPWR D[7] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI65 SB4 S[4] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI72 SB4 S[4] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI64 Z S[6] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI71 net0197 SB5 VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 +MI63 net085 D[6] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI70 VPWR D[5] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI62 SB6 S[6] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI69 SB5 S[5] VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI61 SB7 S[7] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI68 VPWR D[6] VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI60 net097 D[7] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI59 Z S[7] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MI58 Z S[5] VNB nfet_01v8 m=2 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI57 net0109 D[5] VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI56 SB5 S[5] VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI79 net0165 SB6 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI78 SB6 S[6] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI77 VPWR D[4] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI76 net0177 SB4 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI75 SB7 S[7] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI74 net0185 SB7 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI73 VPWR D[7] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI72 SB4 S[4] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI71 net0197 SB5 VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI70 VPWR D[5] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI69 SB5 S[5] VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI68 VPWR D[6] VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb8to1_2
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.netlist.tsv b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.netlist.tsv index 507fc2b..96823ea 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.netlist.tsv +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.netlist.tsv
@@ -1,50 +1,50 @@ sky130_fd_sc_hdll__muxb8to1_2 D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI67 MOSFET Z S[4] net073 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI66 MOSFET net073 D[4] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI65 MOSFET SB4 S[4] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI64 MOSFET Z S[6] net085 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI63 MOSFET net085 D[6] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI62 MOSFET SB6 S[6] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI61 MOSFET SB7 S[7] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI60 MOSFET net097 D[7] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI59 MOSFET Z S[7] net097 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI58 MOSFET Z S[5] net0109 VNB nshort 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI57 MOSFET net0109 D[5] VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI56 MOSFET SB5 S[5] VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI79 MOSFET net0165 SB6 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI78 MOSFET SB6 S[6] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI77 MOSFET VPWR D[4] net0177 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI76 MOSFET net0177 SB4 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI75 MOSFET SB7 S[7] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI74 MOSFET net0185 SB7 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI73 MOSFET VPWR D[7] net0185 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI72 MOSFET SB4 S[4] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI71 MOSFET net0197 SB5 Z VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI70 MOSFET VPWR D[5] net0197 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI69 MOSFET SB5 S[5] VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI68 MOSFET VPWR D[6] net0165 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI67 MOSFET Z S[4] net073 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI66 MOSFET net073 D[4] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI65 MOSFET SB4 S[4] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI64 MOSFET Z S[6] net085 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI63 MOSFET net085 D[6] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI62 MOSFET SB6 S[6] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI61 MOSFET SB7 S[7] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI60 MOSFET net097 D[7] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI59 MOSFET Z S[7] net097 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI58 MOSFET Z S[5] net0109 VNB nfet_01v8 2 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI57 MOSFET net0109 D[5] VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI56 MOSFET SB5 S[5] VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI79 MOSFET net0165 SB6 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI78 MOSFET SB6 S[6] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI77 MOSFET VPWR D[4] net0177 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI76 MOSFET net0177 SB4 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI75 MOSFET SB7 S[7] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI74 MOSFET net0185 SB7 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI73 MOSFET VPWR D[7] net0185 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI72 MOSFET SB4 S[4] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI71 MOSFET net0197 SB5 Z VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI70 MOSFET VPWR D[5] net0197 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI69 MOSFET SB5 S[5] VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI68 MOSFET VPWR D[6] net0165 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.spice b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.spice index 52db852..57fb73f 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.spice +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_2.spice
@@ -17,164 +17,84 @@ .subckt sky130_fd_sc_hdll__muxb8to1_2 D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0] S[7] + S[6] S[5] S[4] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z -M1000 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.76e+12p pd=3.152e+07u as=8.211e+11p ps=7.41e+06u -M1001 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1002 VPWR S[4] a_2854_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1004 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=1.9024e+12p pd=1.776e+07u as=0p ps=0u -M1005 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_4565_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=1.9656e+12p ps=2.104e+07u -M1008 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1009 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1010 Z S[5] a_3421_69# VNB nshort w=520000u l=150000u -+ ad=1.1232e+12p pd=1.264e+07u as=5.6745e+11p ps=5.52e+06u -M1011 a_4709_69# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1012 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1013 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_2603_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1015 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1016 a_2603_297# a_2854_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1018 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Z S[4] a_2603_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1022 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1023 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1024 a_3400_333# a_3277_47# Z VPB phighvt w=820000u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1025 a_3400_333# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_3421_69# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D[7] a_4709_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_3277_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1029 a_3891_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1030 a_4688_333# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1031 VGND D[4] a_2603_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND S[4] a_2854_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1033 a_3891_297# a_4142_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1036 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR D[4] a_2603_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VPWR D[5] a_3400_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR S[6] a_4142_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1040 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Z a_2854_265# a_2603_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 Z a_3277_47# a_3400_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1044 a_2603_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1046 Z a_4142_265# a_3891_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D[5] a_3421_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_2603_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_3277_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1051 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_3421_69# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 Z S[7] a_4709_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1058 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 Z S[6] a_3891_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1060 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 a_4688_333# a_4565_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_4565_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1067 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1068 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VPWR D[7] a_4688_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1070 VGND D[6] a_3891_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1071 a_4709_69# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1072 VPWR D[6] a_3891_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1073 Z a_4565_47# a_4688_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1074 a_3891_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VGND S[6] a_4142_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1076 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1078 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_3891_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_2603_47# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_3891_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_2112_333# a_1989_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X4 VPWR D[5] a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_3891_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X6 Z a_278_265# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X7 Z S[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X8 a_845_69# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X9 VPWR D[3] a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_297# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Z a_4142_265# a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 VGND D[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND D[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND D[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_1566_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND S[5] a_3277_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X17 VGND S[7] a_4565_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X18 Z a_701_47# a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X19 a_4688_333# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND D[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_845_69# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_2133_69# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_3421_69# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR S[1] a_701_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_824_333# a_701_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X26 a_27_297# a_278_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X27 VPWR D[4] a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_3400_333# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_3891_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X31 Z S[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X32 a_2854_265# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X33 a_4142_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 a_27_47# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X35 VGND S[1] a_701_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X36 a_278_265# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 a_2112_333# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 Z a_4565_47# a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X39 VPWR D[1] a_824_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X40 VPWR D[2] a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 a_2603_297# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VGND D[0] a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 a_27_47# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X44 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X45 VPWR S[7] a_4565_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 Z S[3] a_2133_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X47 a_2603_47# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X48 a_824_333# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 a_1315_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X50 Z a_3277_47# a_3400_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X51 a_3891_297# a_4142_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X52 Z S[5] a_3421_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X53 Z S[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X54 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X55 a_4709_69# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 VPWR S[5] a_3277_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 a_4142_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X58 a_2133_69# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X59 a_3421_69# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 a_4709_69# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X61 VPWR D[0] a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 a_2854_265# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X63 Z S[1] a_845_69# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X64 VGND D[7] a_4709_69# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X65 Z a_2854_265# a_2603_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X66 VPWR D[7] a_4688_333# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X67 VGND S[3] a_1989_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X68 a_2603_297# a_2854_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X69 a_278_265# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X70 a_4688_333# a_4565_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X71 Z a_1566_265# a_1315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 VGND D[4] a_2603_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X73 VPWR S[3] a_1989_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X74 VPWR D[6] a_3891_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X75 a_1315_297# a_1566_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X76 a_3400_333# a_3277_47# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X77 a_1566_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X78 Z S[6] a_3891_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X79 Z a_1989_47# a_2112_333# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u .ends
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.cdl b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.cdl index 2ca3cf0..489e37e 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.cdl +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.cdl
@@ -18,100 +18,100 @@ *.PININFO D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I *.PININFO S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I *.PININFO VGND:I VNB:I VPB:I VPWR:I Z:O -MMNA00 Z S[0] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNA00 Z S[0] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA01 net87 D[0] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNA01 net87 D[0] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 SB0 S[0] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 Z S[2] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 net51 D[2] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 SB2 S[2] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 SB3 S[3] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 net63 D[3] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Z S[3] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 Z S[1] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI12 net75 D[1] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 SB1 S[1] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI67 Z S[4] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI66 net073 D[4] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI65 SB4 S[4] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI64 Z S[6] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI63 net085 D[6] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI62 SB6 S[6] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI61 SB7 S[7] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI60 net097 D[7] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI59 Z S[7] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI58 Z S[5] VNB nshort m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI57 net0109 D[5] VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMIN1 SB0 S[0] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI56 SB5 S[5] VNB nshort m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI30 Z S[2] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI35 net99 SB2 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 SB2 S[2] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA00 VPWR D[0] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA01 net135 SB0 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI29 net51 D[2] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 SB3 S[3] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI28 SB2 S[2] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net111 SB3 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI27 SB3 S[3] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 VPWR D[3] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 SB0 S[0] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 net123 SB1 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 VPWR D[1] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI14 SB1 S[1] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 VPWR D[2] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI79 net0165 SB6 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI26 net63 D[3] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI78 SB6 S[6] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI25 Z S[3] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI77 VPWR D[4] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI13 Z S[1] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI76 net0177 SB4 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI12 net75 D[1] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI75 SB7 S[7] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI11 SB1 S[1] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI74 net0185 SB7 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI67 Z S[4] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI66 net073 D[4] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI73 VPWR D[7] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI65 SB4 S[4] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI72 SB4 S[4] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI64 Z S[6] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI71 net0197 SB5 VPB phighvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 +MI63 net085 D[6] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI70 VPWR D[5] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI62 SB6 S[6] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI69 SB5 S[5] VPB phighvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 sb=0.265 +MI61 SB7 S[7] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI68 VPWR D[6] VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI60 net097 D[7] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI59 Z S[7] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MI58 Z S[5] VNB nfet_01v8 m=4 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI57 net0109 D[5] VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI56 SB5 S[5] VNB nfet_01v8 m=2 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI35 net99 SB2 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 SB2 S[2] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA00 VPWR D[0] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA01 net135 SB0 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 SB3 S[3] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net111 SB3 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 VPWR D[3] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 SB0 S[0] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 net123 SB1 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 VPWR D[1] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI14 SB1 S[1] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 VPWR D[2] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI79 net0165 SB6 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI78 SB6 S[6] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI77 VPWR D[4] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI76 net0177 SB4 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI75 SB7 S[7] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI74 net0185 SB7 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI73 VPWR D[7] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI72 SB4 S[4] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI71 net0197 SB5 VPB pfet_01v8_hvt m=4 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI70 VPWR D[5] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI69 SB5 S[5] VPB pfet_01v8_hvt m=2 w=0.82 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI68 VPWR D[6] VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__muxb8to1_4
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.netlist.tsv b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.netlist.tsv index 0c35571..c97800c 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.netlist.tsv +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.netlist.tsv
@@ -1,50 +1,50 @@ sky130_fd_sc_hdll__muxb8to1_4 D[7]:I D[6]:I D[5]:I D[4]:I D[3]:I D[2]:I D[1]:I D[0]:I S[7]:I S[6]:I S[5]:I S[4]:I S[3]:I S[2]:I S[1]:I S[0]:I VGND:I VNB:I VPB:I VPWR:I Z:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNA00 MOSFET Z S[0] net87 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA01 MOSFET net87 D[0] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET SB0 S[0] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET Z S[2] net51 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET net51 D[2] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET SB2 S[2] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET SB3 S[3] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET net63 D[3] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Z S[3] net63 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET Z S[1] net75 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI12 MOSFET net75 D[1] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET SB1 S[1] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI67 MOSFET Z S[4] net073 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI66 MOSFET net073 D[4] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI65 MOSFET SB4 S[4] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI64 MOSFET Z S[6] net085 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI63 MOSFET net085 D[6] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI62 MOSFET SB6 S[6] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI61 MOSFET SB7 S[7] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI60 MOSFET net097 D[7] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI59 MOSFET Z S[7] net097 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI58 MOSFET Z S[5] net0109 VNB nshort 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI57 MOSFET net0109 D[5] VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI56 MOSFET SB5 S[5] VGND VNB nshort 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI35 MOSFET net99 SB2 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET SB2 S[2] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA00 MOSFET VPWR D[0] net135 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA01 MOSFET net135 SB0 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET SB3 S[3] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net111 SB3 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET VPWR D[3] net111 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET SB0 S[0] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET net123 SB1 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET VPWR D[1] net123 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI14 MOSFET SB1 S[1] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET VPWR D[2] net99 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI79 MOSFET net0165 SB6 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI78 MOSFET SB6 S[6] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI77 MOSFET VPWR D[4] net0177 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI76 MOSFET net0177 SB4 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI75 MOSFET SB7 S[7] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI74 MOSFET net0185 SB7 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI73 MOSFET VPWR D[7] net0185 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI72 MOSFET SB4 S[4] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI71 MOSFET net0197 SB5 Z VPB phighvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI70 MOSFET VPWR D[5] net0197 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI69 MOSFET SB5 S[5] VPWR VPB phighvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI68 MOSFET VPWR D[6] net0165 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA00 MOSFET Z S[0] net87 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA01 MOSFET net87 D[0] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET SB0 S[0] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET Z S[2] net51 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET net51 D[2] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET SB2 S[2] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET SB3 S[3] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET net63 D[3] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Z S[3] net63 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET Z S[1] net75 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI12 MOSFET net75 D[1] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET SB1 S[1] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI67 MOSFET Z S[4] net073 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI66 MOSFET net073 D[4] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI65 MOSFET SB4 S[4] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI64 MOSFET Z S[6] net085 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI63 MOSFET net085 D[6] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI62 MOSFET SB6 S[6] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI61 MOSFET SB7 S[7] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI60 MOSFET net097 D[7] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI59 MOSFET Z S[7] net097 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI58 MOSFET Z S[5] net0109 VNB nfet_01v8 4 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI57 MOSFET net0109 D[5] VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI56 MOSFET SB5 S[5] VGND VNB nfet_01v8 2 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI35 MOSFET net99 SB2 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET SB2 S[2] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA00 MOSFET VPWR D[0] net135 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA01 MOSFET net135 SB0 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET SB3 S[3] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net111 SB3 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET VPWR D[3] net111 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET SB0 S[0] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET net123 SB1 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET VPWR D[1] net123 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET SB1 S[1] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET VPWR D[2] net99 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI79 MOSFET net0165 SB6 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI78 MOSFET SB6 S[6] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI77 MOSFET VPWR D[4] net0177 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI76 MOSFET net0177 SB4 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI75 MOSFET SB7 S[7] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI74 MOSFET net0185 SB7 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI73 MOSFET VPWR D[7] net0185 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI72 MOSFET SB4 S[4] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI71 MOSFET net0197 SB5 Z VPB pfet_01v8_hvt 4 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI70 MOSFET VPWR D[5] net0197 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI69 MOSFET SB5 S[5] VPWR VPB pfet_01v8_hvt 2 0.82 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI68 MOSFET VPWR D[6] net0165 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.spice b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.spice index 76d41fa..0b8c8fb 100644 --- a/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.spice +++ b/cells/muxb8to1/sky130_fd_sc_hdll__muxb8to1_4.spice
@@ -17,324 +17,164 @@ .subckt sky130_fd_sc_hdll__muxb8to1_4 D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0] S[7] + S[6] S[5] S[4] S[3] S[2] S[1] S[0] VGND VNB VPB VPWR Z -M1000 a_1313_591# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=9.4224e+12p ps=8.664e+07u -M1001 VPWR S[0] a_142_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1002 a_3797_297# a_4239_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=3.8048e+12p ps=3.552e+07u -M1003 a_405_66# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=2.2464e+12p ps=2.528e+07u -M1004 Z a_2626_325# a_2839_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1005 a_3799_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=6.1412e+12p ps=6.128e+07u -M1006 a_2889_66# S[4] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1007 a_1755_793# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1008 Z S[7] a_3799_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1009 Z S[5] a_2889_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1010 a_355_311# a_142_325# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1011 a_3797_591# a_4239_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1012 a_355_311# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1014 VGND D[7] a_3799_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1315_911# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1016 Z S[3] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_355_613# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1018 VPWR S[5] a_2626_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1019 Z a_142_325# a_355_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1315_911# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_2839_613# a_2626_599# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1022 Z S[4] a_2889_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z a_4239_265# a_3797_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND D[7] a_3799_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_3799_911# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D[4] a_2889_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_405_918# S[1] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1030 a_405_918# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Z a_1755_793# a_1313_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_4239_265# S[6] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1033 VGND D[5] a_2889_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2889_66# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_2889_66# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1313_591# a_1755_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Z S[5] a_2889_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_2626_599# S[5] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_142_325# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Z a_2626_599# a_2839_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR D[4] a_2839_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND S[0] a_142_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1044 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_2889_66# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR D[5] a_2839_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D[3] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_1315_911# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR D[0] a_355_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 Z a_1755_265# a_1313_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1051 Z a_142_325# a_355_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR S[1] a_142_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1053 Z a_4239_793# a_3797_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_355_613# a_142_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VPWR D[1] a_355_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_2839_613# a_2626_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 Z S[1] a_405_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 VGND D[1] a_405_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND S[3] a_1755_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1061 VGND S[6] a_4239_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_2839_311# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_3799_911# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 VPWR S[6] a_4239_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1065 a_405_66# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 Z S[4] a_2889_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1067 a_142_325# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_405_918# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_2839_613# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1071 VPWR D[2] a_1313_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 VPWR S[2] a_1755_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1073 a_1313_297# a_1755_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VGND S[5] a_2626_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1075 a_3797_591# a_4239_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[3] a_1313_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 a_2889_918# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1078 Z a_2626_599# a_2839_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1079 VGND D[4] a_2889_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1080 a_355_613# a_142_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 VGND D[6] a_3799_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1082 a_3797_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 a_405_918# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1084 a_142_599# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1085 a_4239_265# S[6] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1086 a_355_311# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1087 a_3797_591# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 a_142_599# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_3799_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1090 a_1313_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1091 a_3799_911# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z a_142_599# a_355_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1093 a_355_613# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 VGND S[2] a_1755_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1095 a_1313_591# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 Z a_4239_793# a_3797_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1097 VGND D[0] a_405_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_3799_911# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1099 a_3797_297# a_4239_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 a_405_66# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 Z S[6] a_3799_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1102 Z S[1] a_405_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_1755_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1104 a_1315_911# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 VPWR D[4] a_2839_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1106 VGND D[5] a_2889_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1107 a_2889_918# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 VPWR D[6] a_3797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1109 Z S[0] a_405_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_2839_311# a_2626_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1111 a_3799_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1112 a_2889_918# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1113 VPWR D[5] a_2839_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1114 a_4239_793# S[7] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1115 a_1755_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1116 Z a_1755_265# a_1313_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1117 VPWR D[7] a_3797_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1118 VPWR D[2] a_1313_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1119 VPWR S[7] a_4239_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1120 VPWR D[3] a_1313_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1121 VGND S[4] a_2626_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1122 a_3799_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1123 Z a_142_599# a_355_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1124 Z a_1755_793# a_1313_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1125 VPWR S[3] a_1755_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1126 a_1313_297# a_1755_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1127 a_2839_311# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1128 VPWR S[4] a_2626_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1129 a_2626_325# S[4] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1130 a_3797_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1131 Z a_2626_325# a_2839_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1132 Z S[6] a_3799_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1133 Z S[0] a_405_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1134 a_2839_613# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 Z S[3] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1136 VGND D[3] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 VPWR D[0] a_355_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1138 VGND S[1] a_142_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1139 a_3797_591# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1140 a_1755_793# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1141 VPWR D[1] a_355_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1142 a_2889_918# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1143 Z a_4239_265# a_3797_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1144 Z S[7] a_3799_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1145 VPWR D[6] a_3797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1146 a_2839_311# a_2626_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_355_311# a_142_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1148 a_4239_793# S[7] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 VGND S[7] a_4239_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1150 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1151 VGND D[0] a_405_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1152 a_1313_591# a_1755_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1153 VPWR D[7] a_3797_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1154 a_2626_599# S[5] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_2626_325# S[4] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1156 a_405_66# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1157 VGND D[1] a_405_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1158 a_1313_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 VGND D[6] a_3799_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND D[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_1313_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND D[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_355_613# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_3797_297# a_4239_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X5 VPWR S[6] a_4239_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X6 a_1313_591# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR D[2] a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR D[5] a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR D[1] a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_4239_793# S[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X11 a_1755_793# S[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X12 a_2839_613# a_2626_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X13 VPWR D[7] a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Z S[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X15 a_142_599# S[1] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 Z a_142_325# a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X17 a_1315_911# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VGND D[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Z a_2626_599# a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X20 a_2626_599# S[5] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 VPWR S[3] a_1755_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X22 a_3797_591# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 Z S[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X24 Z S[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X25 a_355_311# a_142_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X26 a_1313_297# a_1755_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X27 Z a_142_325# a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X28 Z a_4239_793# a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X29 a_1755_793# S[3] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 VGND S[2] a_1755_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_3799_911# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X32 a_142_325# S[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X33 a_405_66# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X34 a_3799_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X35 a_405_66# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 a_2839_311# a_2626_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X37 a_355_311# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 a_1315_911# D[3] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 a_355_311# a_142_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X40 a_3797_591# a_4239_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X41 a_3799_911# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 VPWR S[0] a_142_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X43 a_2839_613# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 VGND D[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 VPWR D[4] a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 a_1313_297# D[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X47 a_355_613# D[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 VPWR S[5] a_2626_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X49 a_3799_47# S[6] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X50 a_405_66# D[0] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X51 VPWR D[0] a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X52 VPWR D[6] a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X53 a_3799_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X54 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X55 VGND S[0] a_142_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X56 VPWR D[1] a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 VGND D[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X58 Z a_4239_265# a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X59 Z S[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X60 Z a_142_599# a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X61 a_3799_911# D[7] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X62 VGND D[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X63 VPWR D[7] a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X64 VPWR D[3] a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X65 a_3797_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X66 Z S[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X67 VPWR S[7] a_4239_793# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X68 a_355_613# a_142_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X69 a_1313_591# a_1755_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X70 Z a_142_599# a_355_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X71 Z a_2626_325# a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X72 VGND S[1] a_142_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X73 VGND S[5] a_2626_599# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X74 a_2839_613# a_2626_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X75 a_3799_911# S[7] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X76 a_2626_325# S[4] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X77 a_355_613# a_142_599# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X78 a_2839_311# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X79 a_1315_911# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X80 a_405_918# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X81 VGND S[3] a_1755_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X82 Z a_1755_265# a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X83 a_355_311# D[0] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X84 a_2626_325# S[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X85 a_405_918# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X86 a_2889_66# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X87 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X88 VGND D[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X89 a_142_599# S[1] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X90 a_1313_297# a_1755_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X91 VPWR D[0] a_355_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X92 Z a_4239_793# a_3797_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X93 VPWR D[6] a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X94 VPWR D[5] a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X95 VPWR D[2] a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X96 Z S[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X97 VPWR S[1] a_142_599# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X98 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X99 Z a_1755_265# a_1313_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X100 Z S[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X101 a_142_325# S[0] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X102 VGND D[0] a_405_66# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X103 a_4239_265# S[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X104 a_405_918# D[1] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X105 VGND D[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X106 VGND D[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X107 Z S[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X108 a_1755_265# S[2] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X109 a_2839_613# D[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X110 a_3797_297# a_4239_265# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X111 a_1315_47# D[2] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X112 VGND D[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X113 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X114 Z a_2626_599# a_2839_613# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X115 a_405_66# S[0] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X116 a_3797_591# D[7] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X117 a_1315_911# S[3] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X118 a_1313_591# D[3] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X119 a_405_918# S[1] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X120 VPWR S[2] a_1755_265# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X121 VGND S[7] a_4239_793# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X122 a_2889_918# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X123 Z a_1755_793# a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X124 a_2889_66# S[4] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X125 a_2889_918# S[5] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X126 VPWR D[3] a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X127 a_4239_265# S[6] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X128 a_2839_311# a_2626_325# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X129 a_2889_918# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X130 VGND D[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X131 VGND D[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X132 a_1755_265# S[2] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X133 a_1315_47# S[2] Z VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X134 VGND D[2] a_1315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X135 a_1313_591# a_1755_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X136 Z S[3] a_1315_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X137 a_2889_66# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X138 Z S[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X139 Z S[7] a_3799_911# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X140 Z S[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X141 VGND S[4] a_2626_325# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X142 VPWR D[4] a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X143 Z a_2626_325# a_2839_311# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X144 a_4239_793# S[7] VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X145 VGND D[1] a_405_918# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X146 VPWR S[4] a_2626_325# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X147 Z a_1755_793# a_1313_591# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X148 Z S[4] a_2889_66# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X149 Z S[6] a_3799_47# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X150 a_3799_47# D[6] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X151 a_2839_311# D[4] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X152 a_2626_599# S[5] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X153 VGND S[6] a_4239_265# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X154 Z a_4239_265# a_3797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X155 a_2889_918# D[5] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X156 a_3797_591# a_4239_793# Z VPB sky130_fd_pr__pfet_01v8_hvt w=820000u l=180000u +X157 Z S[5] a_2889_918# VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X158 a_3797_297# D[6] VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X159 a_2889_66# D[4] VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_1.cdl b/cells/nand2/sky130_fd_sc_hdll__nand2_1.cdl index a1db521..fc307c9 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_1.cdl +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_1.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nand2_1 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 Y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2_1
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_1.netlist.tsv b/cells/nand2/sky130_fd_sc_hdll__nand2_1.netlist.tsv index 0631f30..048dfac 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_1.netlist.tsv +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_1.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nand2_1 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_1.spice b/cells/nand2/sky130_fd_sc_hdll__nand2_1.spice index ed563db..dd54e56 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_1.spice +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_1.spice
@@ -16,12 +16,8 @@ .subckt sky130_fd_sc_hdll__nand2_1 A B VGND VNB VPB VPWR Y -M1000 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=5.4e+11p ps=5.08e+06u -M1001 Y A a_123_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=1.755e+11p ps=1.84e+06u -M1002 a_123_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND B a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_123_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_12.cdl b/cells/nand2/sky130_fd_sc_hdll__nand2_12.cdl index d5bf57c..befc1c0 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_12.cdl +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_12.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nand2_12 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=12 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Y A VNB nfet_01v8 m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=12 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2_12
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_12.netlist.tsv b/cells/nand2/sky130_fd_sc_hdll__nand2_12.netlist.tsv index 898d916..38cda98 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_12.netlist.tsv +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_12.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nand2_12 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 12 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 12 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_12.spice b/cells/nand2/sky130_fd_sc_hdll__nand2_12.spice index c391598..7c9db66 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_12.spice +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_12.spice
@@ -16,100 +16,52 @@ .subckt sky130_fd_sc_hdll__nand2_12 A B VGND VNB VPB VPWR Y -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=3.73e+12p pd=3.346e+07u as=3.48e+12p ps=3.096e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=2.3335e+12p pd=2.408e+07u as=1.443e+12p ps=1.224e+07u -M1004 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.378e+12p pd=1.204e+07u as=0p ps=0u -M1008 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X44 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X46 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X47 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_16.cdl b/cells/nand2/sky130_fd_sc_hdll__nand2_16.cdl index 7a3dfa8..2d8cae4 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_16.cdl +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_16.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nand2_16 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=16 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN0 Y A VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=16 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2_16
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_16.netlist.tsv b/cells/nand2/sky130_fd_sc_hdll__nand2_16.netlist.tsv index b69d562..3115ea3 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_16.netlist.tsv +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_16.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nand2_16 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 16 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 16 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_16.spice b/cells/nand2/sky130_fd_sc_hdll__nand2_16.spice index c638df4..75dd8e3 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_16.spice +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_16.spice
@@ -16,132 +16,68 @@ .subckt sky130_fd_sc_hdll__nand2_16 A B VGND VNB VPB VPWR Y -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=4.89e+12p pd=4.378e+07u as=4.64e+12p ps=4.128e+07u -M1001 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.859e+12p pd=1.612e+07u as=3.0355e+12p ps=3.144e+07u -M1002 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.924e+12p ps=1.632e+07u -M1005 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X38 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X43 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X44 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X45 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X46 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X47 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X50 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X51 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X52 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X53 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X55 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X56 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X57 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X58 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X59 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X60 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X61 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X62 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X63 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_2.cdl b/cells/nand2/sky130_fd_sc_hdll__nand2_2.cdl index af33c81..13062a9 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_2.cdl +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_2.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nand2_2 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 Y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2_2
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_2.netlist.tsv b/cells/nand2/sky130_fd_sc_hdll__nand2_2.netlist.tsv index 98403d6..c6effb0 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_2.netlist.tsv +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_2.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nand2_2 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_2.spice b/cells/nand2/sky130_fd_sc_hdll__nand2_2.spice index 471de2d..719e71b 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_2.spice +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_2.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__nand2_2 A B VGND VNB VPB VPWR Y -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=5.8e+11p ps=5.16e+06u -M1001 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=5.48e+06u as=2.405e+11p ps=2.04e+06u -M1002 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=0p ps=0u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_4.cdl b/cells/nand2/sky130_fd_sc_hdll__nand2_4.cdl index 6fa2e04..f703492 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_4.cdl +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_4.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nand2_4 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 Y B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2_4
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_4.netlist.tsv b/cells/nand2/sky130_fd_sc_hdll__nand2_4.netlist.tsv index e863e15..e3288db 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_4.netlist.tsv +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_4.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nand2_4 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_4.spice b/cells/nand2/sky130_fd_sc_hdll__nand2_4.spice index 2b846e7..3e44ab2 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_4.spice +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_4.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__nand2_4 A B VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=1.16e+12p ps=1.032e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=4.16e+11p ps=3.88e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1006 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_6.cdl b/cells/nand2/sky130_fd_sc_hdll__nand2_6.cdl index 5add757..dc9a9b4 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_6.cdl +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_6.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nand2_6 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 Y B VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2_6
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_6.netlist.tsv b/cells/nand2/sky130_fd_sc_hdll__nand2_6.netlist.tsv index b65118c..dfb3540 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_6.netlist.tsv +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_6.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nand2_6 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_6.spice b/cells/nand2/sky130_fd_sc_hdll__nand2_6.spice index b62d385..ef3bdaf 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_6.spice +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_6.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__nand2_6 A B VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.99e+12p pd=1.798e+07u as=1.74e+12p ps=1.548e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=1.248e+12p pd=1.294e+07u as=7.215e+11p ps=6.12e+06u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=6.89e+11p pd=6.02e+06u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_8.cdl b/cells/nand2/sky130_fd_sc_hdll__nand2_8.cdl index dcaf450..efe3a3f 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_8.cdl +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_8.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nand2_8 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 Y B VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2_8
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_8.netlist.tsv b/cells/nand2/sky130_fd_sc_hdll__nand2_8.netlist.tsv index 93926ff..d1a696a 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_8.netlist.tsv +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_8.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nand2_8 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2/sky130_fd_sc_hdll__nand2_8.spice b/cells/nand2/sky130_fd_sc_hdll__nand2_8.spice index 9f39ab9..29ea52f 100644 --- a/cells/nand2/sky130_fd_sc_hdll__nand2_8.spice +++ b/cells/nand2/sky130_fd_sc_hdll__nand2_8.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__nand2_8 A B VGND VNB VPB VPWR Y -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=2.69e+12p pd=2.338e+07u as=2.32e+12p ps=2.064e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=1.8395e+12p pd=1.736e+07u as=8.645e+11p ps=7.86e+06u -M1006 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=0p ps=0u -M1009 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_27_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.cdl b/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.cdl index aea4489..cd688f4 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.cdl +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nand2b_1 A_N B VGND VNB VPB VPWR Y *.PININFO A_N:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2b_1
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.netlist.tsv b/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.netlist.tsv index 8bd4271..6e2b1d5 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.netlist.tsv +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nand2b_1 A_N:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.spice b/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.spice index 9a28a36..04ef28f 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.spice +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__nand2b_1 A_N B VGND VNB VPB VPWR Y -M1000 VPWR A_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=5.757e+11p pd=5.25e+06u as=1.134e+11p ps=1.38e+06u -M1001 VPWR a_27_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 VGND A_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=2.33e+11p pd=2.07e+06u as=1.302e+11p ps=1.46e+06u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y a_27_93# a_226_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=1.755e+11p ps=1.84e+06u -M1005 a_226_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_93# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND B a_226_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_93# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 Y a_27_93# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_226_47# a_27_93# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.cdl b/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.cdl index 8543e69..0b29241 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.cdl +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nand2b_2 A_N B VGND VNB VPB VPWR Y *.PININFO A_N:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2b_2
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.netlist.tsv b/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.netlist.tsv index d56f0a7..2bce35b 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.netlist.tsv +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nand2b_2 A_N:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.spice b/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.spice index 07c0866..927e8f1 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.spice +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__nand2b_2 A_N B VGND VNB VPB VPWR Y -M1000 a_215_47# a_27_93# Y VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=5.48e+06u as=1.755e+11p ps=1.84e+06u -M1001 VPWR a_27_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=1.0628e+12p pd=8.23e+06u as=6.5e+11p ps=5.3e+06u -M1002 Y a_27_93# a_215_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_215_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.172e+11p ps=3.3e+06u -M1004 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B a_215_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 Y a_27_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 a_215_47# a_27_93# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_27_93# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VGND B a_215_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y a_27_93# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_27_93# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_215_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR a_27_93# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y a_27_93# a_215_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.cdl b/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.cdl index 72d4fa6..057f942 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.cdl +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nand2b_4 A_N B VGND VNB VPB VPWR Y *.PININFO A_N:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand2b_4
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.netlist.tsv b/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.netlist.tsv index 4c53578..a6850b1 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.netlist.tsv +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nand2b_4 A_N:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.spice b/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.spice index ec8c884..ff5dc35 100644 --- a/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.spice +++ b/cells/nand2b/sky130_fd_sc_hdll__nand2b_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__nand2b_4 A_N B VGND VNB VPB VPWR Y -M1000 VGND B a_225_47# VNB nshort w=650000u l=150000u -+ ad=6.175e+11p pd=5.8e+06u as=1.05625e+12p ps=9.75e+06u -M1001 a_225_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=1.825e+12p pd=1.565e+07u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1005 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 VGND B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1014 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_225_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND B a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y a_27_47# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_225_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_225_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y a_27_47# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_225_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND B a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_225_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_1.cdl b/cells/nand3/sky130_fd_sc_hdll__nand3_1.cdl index b6288c4..214d7e3 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_1.cdl +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nand3_1 A B C VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 Y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand3_1
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_1.netlist.tsv b/cells/nand3/sky130_fd_sc_hdll__nand3_1.netlist.tsv index 152bca4..e92e825 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_1.netlist.tsv +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nand3_1 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_1.spice b/cells/nand3/sky130_fd_sc_hdll__nand3_1.spice index 6b54577..6fe37a5 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_1.spice +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__nand3_1 A B C VGND VNB VPB VPWR Y -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=6.2e+11p pd=5.24e+06u as=5.6e+11p ps=5.12e+06u -M1001 a_203_47# B a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=1.755e+11p ps=1.84e+06u -M1002 Y A a_203_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1003 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_119_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u +X0 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_203_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_119_47# B a_203_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND C a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_2.cdl b/cells/nand3/sky130_fd_sc_hdll__nand3_2.cdl index 140ece2..bc2b31d 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_2.cdl +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nand3_2 A B C VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 Y C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand3_2
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_2.netlist.tsv b/cells/nand3/sky130_fd_sc_hdll__nand3_2.netlist.tsv index c6da606..b2a269d 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_2.netlist.tsv +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nand3_2 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_2.spice b/cells/nand3/sky130_fd_sc_hdll__nand3_2.spice index 64f640c..7b91b4d 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_2.spice +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__nand3_2 A B C VGND VNB VPB VPWR Y -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.42e+12p pd=1.284e+07u as=8.7e+11p ps=7.74e+06u -M1001 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=5.785e+11p pd=5.68e+06u as=2.08e+11p ps=1.94e+06u -M1002 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND C a_307_47# VNB nshort w=650000u l=150000u -+ ad=4.03e+11p pd=3.84e+06u as=4.16e+11p ps=3.88e+06u -M1005 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_307_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# B a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_307_47# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# B a_307_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_307_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_307_47# B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND C a_307_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_4.cdl b/cells/nand3/sky130_fd_sc_hdll__nand3_4.cdl index f080341..b7a23e4 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_4.cdl +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nand3_4 A B C VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 Y C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand3_4
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_4.netlist.tsv b/cells/nand3/sky130_fd_sc_hdll__nand3_4.netlist.tsv index 8394532..cd766f1 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_4.netlist.tsv +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nand3_4 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand3/sky130_fd_sc_hdll__nand3_4.spice b/cells/nand3/sky130_fd_sc_hdll__nand3_4.spice index 04bc4bc..2422bf9 100644 --- a/cells/nand3/sky130_fd_sc_hdll__nand3_4.spice +++ b/cells/nand3/sky130_fd_sc_hdll__nand3_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__nand3_4 A B C VGND VNB VPB VPWR Y -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=2.25e+12p pd=2.05e+07u as=1.74e+12p ps=1.548e+07u -M1001 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# C VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=4.16e+11p ps=3.88e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_485_47# A Y VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=4.16e+11p ps=3.88e+06u -M1005 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_485_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_485_47# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_485_47# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_485_47# B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_47# B a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND C a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_47# B a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND C a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_485_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_485_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_485_47# B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.cdl b/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.cdl index 28c87cf..95aa4ff 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.cdl +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nand3b_1 A_N B C VGND VNB VPB VPWR Y *.PININFO A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand3b_1
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.netlist.tsv b/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.netlist.tsv index 1caae1d..f928f68 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.netlist.tsv +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nand3b_1 A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.spice b/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.spice index 6173fb9..727348c 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.spice +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__nand3b_1 A_N B C VGND VNB VPB VPWR Y -M1000 VPWR A_N a_53_93# VPB phighvt w=420000u l=180000u -+ ad=6.057e+11p pd=5.31e+06u as=1.134e+11p ps=1.38e+06u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.9e+11p ps=5.18e+06u -M1002 a_348_47# B a_252_47# VNB nshort w=650000u l=150000u -+ ad=2.1125e+11p pd=1.95e+06u as=2.145e+11p ps=1.96e+06u -M1003 VGND A_N a_53_93# VNB nshort w=420000u l=150000u -+ ad=2.33e+11p pd=2.07e+06u as=1.302e+11p ps=1.46e+06u -M1004 Y a_53_93# a_348_47# VNB nshort w=650000u l=150000u -+ ad=1.8525e+11p pd=1.87e+06u as=0p ps=0u -M1005 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_252_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_53_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_53_93# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_53_93# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VGND C a_252_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_252_47# B a_348_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_348_47# a_53_93# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_53_93# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.cdl b/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.cdl index 9b594ab..eec28cd 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.cdl +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nand3b_2 A_N B C VGND VNB VPB VPWR Y *.PININFO A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand3b_2
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.netlist.tsv b/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.netlist.tsv index 866aeb5..fb5a534 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.netlist.tsv +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nand3b_2 A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.spice b/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.spice index 96b35af..72708f3 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.spice +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__nand3b_2 A_N B C VGND VNB VPB VPWR Y -M1000 VGND C a_228_47# VNB nshort w=650000u l=150000u -+ ad=4.295e+11p pd=4.01e+06u as=4.485e+11p ps=3.98e+06u -M1001 Y a_27_47# a_448_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=5.46e+11p ps=5.58e+06u -M1002 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=1.4657e+12p pd=1.303e+07u as=1.134e+11p ps=1.38e+06u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1004 a_448_47# B a_228_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_228_47# B a_448_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_228_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_448_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_448_47# B a_228_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_448_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_228_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y a_27_47# a_448_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND C a_228_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_228_47# B a_448_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.cdl b/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.cdl index 5be2010..a6cc402 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.cdl +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nand3b_4 A_N B C VGND VNB VPB VPWR Y *.PININFO A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand3b_4
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.netlist.tsv b/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.netlist.tsv index 405034d..4b8d290 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.netlist.tsv +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nand3b_4 A_N:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.spice b/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.spice index 6f4cd2e..ac83c16 100644 --- a/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.spice +++ b/cells/nand3b/sky130_fd_sc_hdll__nand3b_4.spice
@@ -16,56 +16,30 @@ .subckt sky130_fd_sc_hdll__nand3b_4 A_N B C VGND VNB VPB VPWR Y -M1000 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=2.61e+12p ps=2.322e+07u -M1001 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_225_47# B a_683_47# VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=8.645e+11p ps=7.86e+06u -M1004 a_683_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1008 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND C a_683_47# VNB nshort w=650000u l=150000u -+ ad=8.45e+11p pd=7.8e+06u as=0p ps=0u -M1012 a_683_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_225_47# B a_683_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND C a_683_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_683_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1024 a_683_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_683_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_683_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_225_47# B a_683_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y a_27_47# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_225_47# B a_683_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND C a_683_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND C a_683_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y a_27_47# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_225_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_683_47# B a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_225_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_683_47# B a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_1.cdl b/cells/nand4/sky130_fd_sc_hdll__nand4_1.cdl index 13f0564..fbc1eca 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_1.cdl +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nand4_1 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 Y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4_1
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_1.netlist.tsv b/cells/nand4/sky130_fd_sc_hdll__nand4_1.netlist.tsv index 7de4388..856fd04 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_1.netlist.tsv +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nand4_1 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_1.spice b/cells/nand4/sky130_fd_sc_hdll__nand4_1.spice index 27dd571..fa16e7b 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_1.spice +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__nand4_1 A B C D VGND VNB VPB VPWR Y -M1000 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=6.4e+11p ps=5.28e+06u -M1001 a_213_47# C a_119_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=2.08e+11p ps=1.94e+06u -M1002 Y A a_297_47# VNB nshort w=650000u l=150000u -+ ad=2.275e+11p pd=2e+06u as=2.47e+11p ps=2.06e+06u -M1003 a_297_47# B a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_119_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1007 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_213_47# B a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_119_47# C a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND D a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_297_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_2.cdl b/cells/nand4/sky130_fd_sc_hdll__nand4_2.cdl index 85ead80..d0b319f 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_2.cdl +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nand4_2 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 Y C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4_2
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_2.netlist.tsv b/cells/nand4/sky130_fd_sc_hdll__nand4_2.netlist.tsv index 194de35..01446a7 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_2.netlist.tsv +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nand4_2 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_2.spice b/cells/nand4/sky130_fd_sc_hdll__nand4_2.spice index f61b6b7..32f2965 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_2.spice +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__nand4_2 A B C D VGND VNB VPB VPWR Y -M1000 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=2.18e+12p pd=1.436e+07u as=1.16e+12p ps=1.032e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# D VGND VNB nshort w=650000u l=150000u -+ ad=5.59e+11p pd=5.62e+06u as=2.08e+11p ps=1.94e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_511_47# B a_297_47# VNB nshort w=650000u l=150000u -+ ad=6.89e+11p pd=6.02e+06u as=4.485e+11p ps=3.98e+06u -M1005 a_297_47# C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_511_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1008 Y A a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_297_47# B a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND D a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# C a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_511_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_27_47# C a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_297_47# B a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND D a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_297_47# C a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_511_47# B a_297_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y A a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_4.cdl b/cells/nand4/sky130_fd_sc_hdll__nand4_4.cdl index 073a642..fdcb16f 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_4.cdl +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nand4_4 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 Y C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4_4
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_4.netlist.tsv b/cells/nand4/sky130_fd_sc_hdll__nand4_4.netlist.tsv index 267bcf7..0bab72d 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_4.netlist.tsv +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nand4_4 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4/sky130_fd_sc_hdll__nand4_4.spice b/cells/nand4/sky130_fd_sc_hdll__nand4_4.spice index 2ac6c0c..af008b9 100644 --- a/cells/nand4/sky130_fd_sc_hdll__nand4_4.spice +++ b/cells/nand4/sky130_fd_sc_hdll__nand4_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__nand4_4 A B C D VGND VNB VPB VPWR Y -M1000 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+12p pd=2.43e+07u as=2.32e+12p ps=2.064e+07u -M1001 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# D VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=4.16e+11p ps=3.88e+06u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_883_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=8.645e+11p ps=7.86e+06u -M1006 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_485_47# B a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_883_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1009 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# C a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_883_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_485_47# C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_485_47# B a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND D a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_883_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_47# C a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_485_47# C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND D a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_485_47# C a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_883_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_485_47# B a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_883_47# A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_485_47# B a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_27_47# C a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND D a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_27_47# C a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND D a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_27_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_883_47# B a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Y A a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_883_47# B a_485_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VPWR A Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 Y A a_883_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_485_47# C a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 Y A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.cdl b/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.cdl index 8d452d3..0385593 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.cdl +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__nand4b_1 A_N B C D VGND VNB VPB VPWR Y *.PININFO A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4b_1
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.netlist.tsv b/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.netlist.tsv index c7c7f86..e274841 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.netlist.tsv +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__nand4b_1 A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.spice b/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.spice index 100368c..6018c1b 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.spice +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__nand4b_1 A_N B C D VGND VNB VPB VPWR Y -M1000 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=1.0157e+12p ps=8.13e+06u -M1001 VGND A_N a_40_93# VNB nshort w=420000u l=150000u -+ ad=2.6875e+11p pd=2.18e+06u as=1.323e+11p ps=1.47e+06u -M1002 VPWR A_N a_40_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 VPWR a_40_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_431_47# B a_334_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.1775e+11p ps=1.97e+06u -M1005 Y a_40_93# a_431_47# VNB nshort w=650000u l=150000u -+ ad=2.925e+11p pd=2.2e+06u as=0p ps=0u -M1006 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_334_47# C a_251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.7225e+11p ps=1.83e+06u -M1008 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_251_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y a_40_93# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_40_93# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_334_47# B a_431_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_40_93# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VGND D a_251_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_251_47# C a_334_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_431_47# a_40_93# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.cdl b/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.cdl index 02ca4cf..5fb7dd7 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.cdl +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__nand4b_2 A_N B C D VGND VNB VPB VPWR Y *.PININFO A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4b_2
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.netlist.tsv b/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.netlist.tsv index 8ad6a60..16765d9 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.netlist.tsv +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__nand4b_2 A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.spice b/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.spice index b159082..00da1ce 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.spice +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_2.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__nand4b_2 A_N B C D VGND VNB VPB VPWR Y -M1000 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=2.2234e+12p pd=1.56e+07u as=1.134e+11p ps=1.38e+06u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1002 a_705_47# D VGND VNB nshort w=650000u l=150000u -+ ad=6.37e+11p pd=5.86e+06u as=3.172e+11p ps=3.3e+06u -M1003 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=5.785e+11p pd=5.68e+06u as=2.08e+11p ps=1.94e+06u -M1005 a_705_47# C a_495_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND D a_705_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_225_47# B a_495_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_495_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1012 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_495_47# C a_705_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_495_47# C a_705_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_225_47# B a_495_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND D a_705_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y a_27_47# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_705_47# C a_495_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_225_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_495_47# B a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_705_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.cdl b/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.cdl index 9daaa2e..ac8463b 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.cdl +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__nand4b_4 A_N B C D VGND VNB VPB VPWR Y *.PININFO A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN1 sndA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN2 sndB C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4b_4
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.netlist.tsv b/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.netlist.tsv index 7c9bbde..4dbe708 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.netlist.tsv +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__nand4b_4 A_N:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.spice b/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.spice index 4de5112..534387b 100644 --- a/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.spice +++ b/cells/nand4b/sky130_fd_sc_hdll__nand4b_4.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__nand4b_4 A_N B C D VGND VNB VPB VPWR Y -M1000 a_225_47# B a_693_47# VNB nshort w=650000u l=150000u -+ ad=9.945e+11p pd=9.56e+06u as=8.32e+11p ps=7.76e+06u -M1001 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=3.36e+12p ps=2.672e+07u -M1002 VGND D a_1081_47# VNB nshort w=650000u l=150000u -+ ad=5.85e+11p pd=5.7e+06u as=9.945e+11p ps=9.56e+06u -M1003 a_693_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1010 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1012 a_1081_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1081_47# C a_693_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_693_47# C a_1081_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_225_47# B a_693_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1024 VGND D a_1081_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_693_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1081_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1081_47# C a_693_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_693_47# C a_1081_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_225_47# B a_693_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_693_47# C a_1081_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_1081_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND D a_1081_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_225_47# B a_693_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_693_47# C a_1081_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y a_27_47# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_1081_47# C a_693_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_1081_47# C a_693_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VGND D a_1081_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 Y B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Y a_27_47# a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_1081_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_693_47# B a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_225_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 a_693_47# B a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 VPWR B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_225_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.cdl b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.cdl index 3f647a4..59c8c18 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.cdl +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__nand4bb_1 A_N B_N C D VGND VNB VPB VPWR Y *.PININFO A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4bb_1
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.netlist.tsv b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.netlist.tsv index b129e47..15e9942 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.netlist.tsv +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__nand4bb_1 A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.spice b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.spice index ffa27f3..099b252 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.spice +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__nand4bb_1 A_N B_N C D VGND VNB VPB VPWR Y -M1000 VPWR B_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=1.1325e+12p pd=8.99e+06u as=1.134e+11p ps=1.38e+06u -M1001 VPWR a_500_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=7e+11p ps=5.4e+06u -M1002 a_434_47# a_27_93# a_334_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.275e+11p ps=2e+06u -M1003 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_334_47# C a_218_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.795e+11p ps=2.16e+06u -M1005 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y a_500_21# a_434_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1007 a_218_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.372e+11p ps=3.45e+06u -M1008 a_500_21# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1009 Y a_27_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_500_21# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.533e+11p pd=1.57e+06u as=0p ps=0u -M1011 VGND B_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 a_27_93# B_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND A_N a_500_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_27_93# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y a_500_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR A_N a_500_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_434_47# a_500_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_93# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_334_47# a_27_93# a_434_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND D a_218_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_218_47# C a_334_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.cdl b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.cdl index 2f3f8a9..4c091bf 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.cdl +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__nand4bb_2 A_N B_N C D VGND VNB VPB VPWR Y *.PININFO A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4bb_2
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.netlist.tsv b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.netlist.tsv index 406f00d..60ff39d 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.netlist.tsv +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__nand4bb_2 A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.spice b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.spice index 8ed9103..27e2f26 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.spice +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__nand4bb_2 A_N B_N C D VGND VNB VPB VPWR Y -M1000 a_211_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.974e+11p pd=1.78e+06u as=3.424e+11p ps=3.42e+06u -M1001 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=2.0218e+12p ps=1.522e+07u -M1002 VPWR B_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_361_47# a_211_413# Y VNB nshort w=650000u l=150000u -+ ad=5.785e+11p pd=5.68e+06u as=2.08e+11p ps=1.94e+06u -M1004 Y a_211_413# a_361_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_841_47# D VGND VNB nshort w=650000u l=150000u -+ ad=5.59e+11p pd=5.62e+06u as=0p ps=0u -M1007 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND D a_841_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_211_413# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_841_47# C a_641_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1012 VGND B_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1013 a_211_413# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=2.016e+11p pd=1.8e+06u as=0p ps=0u -M1014 Y a_211_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_361_47# a_27_47# a_641_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_641_47# a_27_47# a_361_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_641_47# C a_841_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# B_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND D a_841_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_641_47# C a_841_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y a_211_413# a_361_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_641_47# a_27_47# a_361_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND A_N a_211_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_841_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y a_211_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_361_47# a_211_413# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR A_N a_211_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_27_47# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_361_47# a_27_47# a_641_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_841_47# C a_641_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR a_211_413# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.cdl b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.cdl index 3f27502..bf3d3f9 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.cdl +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__nand4bb_4 A_N B_N C D VGND VNB VPB VPWR Y *.PININFO A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 Y A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP1 Y B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP2 Y C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMP3 Y D VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIP0 A A_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 Y A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP1 Y B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 sndA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP2 Y C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN2 sndB C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMP3 Y D VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN3 sndC D VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIP0 A A_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN0 A A_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN1 sndA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMN2 sndB C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMN3 sndC D VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN0 A A_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nand4bb_4
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.netlist.tsv b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.netlist.tsv index a29ebd4..89c2e27 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.netlist.tsv +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__nand4bb_4 A_N:I B_N:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET Y A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET Y B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET Y C VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET Y D VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP0 MOSFET A A_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A sndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET sndA B sndB VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET sndB C sndC VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET sndC D VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN0 MOSFET A A_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET Y A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET Y B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET Y C VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET Y D VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP0 MOSFET A A_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A sndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET sndA B sndB VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET sndB C sndC VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET sndC D VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN0 MOSFET A A_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.spice b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.spice index c0d2feb..5e4ffe4 100644 --- a/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.spice +++ b/cells/nand4bb/sky130_fd_sc_hdll__nand4bb_4.spice
@@ -16,76 +16,40 @@ .subckt sky130_fd_sc_hdll__nand4bb_4 A_N B_N C D VGND VNB VPB VPWR Y -M1000 a_1251_47# C a_853_47# VNB nshort w=650000u l=150000u -+ ad=1.02375e+12p pd=9.65e+06u as=8.645e+11p ps=7.86e+06u -M1001 a_206_47# B_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.55e+11p pd=2.91e+06u as=3.425e+12p ps=2.685e+07u -M1002 a_395_47# a_206_47# a_853_47# VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=0p ps=0u -M1003 Y a_206_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=0p ps=0u -M1004 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_27_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1008 a_853_47# a_206_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_853_47# C a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1251_47# C a_853_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_206_47# B_N VGND VNB nshort w=650000u l=150000u -+ ad=3.12e+11p pd=2.26e+06u as=6.0125e+11p ps=5.75e+06u -M1014 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 VPWR a_206_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1251_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND D a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y a_206_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_853_47# C a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1022 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_395_47# a_206_47# a_853_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_1251_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_853_47# a_206_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND D a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_206_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_395_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y a_27_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_395_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y C VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_853_47# C a_1251_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND D a_1251_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y a_206_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_395_47# a_206_47# a_853_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y a_27_47# a_395_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_47# A_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND D a_1251_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_853_47# a_206_47# a_395_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_1251_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 Y a_206_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VPWR a_206_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Y a_27_47# a_395_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_1251_47# C a_853_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_1251_47# D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_27_47# A_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND B_N a_206_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_1251_47# C a_853_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_395_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VPWR B_N a_206_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VPWR a_206_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 Y a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_395_47# a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 a_853_47# a_206_47# a_395_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_395_47# a_206_47# a_853_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 VPWR a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 Y D VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_853_47# C a_1251_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_1.cdl b/cells/nor2/sky130_fd_sc_hdll__nor2_1.cdl index fa1748d..fd49b8e 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_1.cdl +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_1.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nor2_1 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor2_1
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_1.netlist.tsv b/cells/nor2/sky130_fd_sc_hdll__nor2_1.netlist.tsv index a1bc1a2..a62ee3a 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_1.netlist.tsv +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_1.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nor2_1 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_1.spice b/cells/nor2/sky130_fd_sc_hdll__nor2_1.spice index 3843111..1f6630f 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_1.spice +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_1.spice
@@ -16,12 +16,8 @@ .subckt sky130_fd_sc_hdll__nor2_1 A B VGND VNB VPB VPWR Y -M1000 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.1e+11p pd=3.22e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=5.915e+11p pd=4.42e+06u as=1.755e+11p ps=1.84e+06u -M1002 a_117_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_117_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_2.cdl b/cells/nor2/sky130_fd_sc_hdll__nor2_2.cdl index 851e3c9..c4e8114 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_2.cdl +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_2.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nor2_2 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor2_2
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_2.netlist.tsv b/cells/nor2/sky130_fd_sc_hdll__nor2_2.netlist.tsv index 8c5d401..81ef83b 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_2.netlist.tsv +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_2.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nor2_2 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_2.spice b/cells/nor2/sky130_fd_sc_hdll__nor2_2.spice index 280c287..ad3cf5d 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_2.spice +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_2.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__nor2_2 A B VGND VNB VPB VPWR Y -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.5e+11p ps=7.7e+06u -M1001 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VGND VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=6.0125e+11p ps=5.75e+06u -M1004 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_4.cdl b/cells/nor2/sky130_fd_sc_hdll__nor2_4.cdl index a50118e..3fda171 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_4.cdl +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_4.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nor2_4 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor2_4
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_4.netlist.tsv b/cells/nor2/sky130_fd_sc_hdll__nor2_4.netlist.tsv index 1568bd2..90074ef 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_4.netlist.tsv +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_4.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nor2_4 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_4.spice b/cells/nor2/sky130_fd_sc_hdll__nor2_4.spice index 69edfc5..ba474be 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_4.spice +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_4.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__nor2_4 A B VGND VNB VPB VPWR Y -M1000 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.44e+12p ps=1.288e+07u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1002 VGND A Y VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=9.4e+06u as=8.97e+11p ps=7.96e+06u -M1003 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_8.cdl b/cells/nor2/sky130_fd_sc_hdll__nor2_8.cdl index e641df4..7d64791 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_8.cdl +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_8.cdl
@@ -16,12 +16,12 @@ .SUBCKT sky130_fd_sc_hdll__nor2_8 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor2_8
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_8.netlist.tsv b/cells/nor2/sky130_fd_sc_hdll__nor2_8.netlist.tsv index 4230439..2fda901 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_8.netlist.tsv +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_8.netlist.tsv
@@ -1,6 +1,6 @@ sky130_fd_sc_hdll__nor2_8 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B Y VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B Y VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor2/sky130_fd_sc_hdll__nor2_8.spice b/cells/nor2/sky130_fd_sc_hdll__nor2_8.spice index 51fda6a..bac6830 100644 --- a/cells/nor2/sky130_fd_sc_hdll__nor2_8.spice +++ b/cells/nor2/sky130_fd_sc_hdll__nor2_8.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__nor2_8 A B VGND VNB VPB VPWR Y -M1000 Y B VGND VNB nshort w=650000u l=150000u -+ ad=1.729e+12p pd=1.572e+07u as=1.7745e+12p ps=1.716e+07u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=2.6e+12p ps=2.32e+07u -M1002 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1004 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_27_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Y B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.cdl b/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.cdl index 8768d21..6ab1117 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.cdl +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nor2b_1 A B_N VGND VNB VPB VPWR Y *.PININFO A:I B_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor2b_1
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.netlist.tsv b/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.netlist.tsv index 1c5d1ea..f2ce1b5 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.netlist.tsv +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nor2b_1 A:I B_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.spice b/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.spice index 61dafbd..0e0fed6 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.spice +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__nor2b_1 A B_N VGND VNB VPB VPWR Y -M1000 a_253_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=3.666e+11p ps=3e+06u -M1001 VPWR B_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=4.912e+11p pd=4.26e+06u as=1.755e+11p ps=1.84e+06u -M1003 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y a_27_47# a_253_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1005 VGND B_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 a_27_47# B_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR A a_253_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_253_297# a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.cdl b/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.cdl index 63ac881..a5ef8d1 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.cdl +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nor2b_2 A B_N VGND VNB VPB VPWR Y *.PININFO A:I B_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor2b_2
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.netlist.tsv b/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.netlist.tsv index bafa538..ecd12bd 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.netlist.tsv +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nor2b_2 A:I B_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.spice b/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.spice index d357c91..fff9a63 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.spice +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__nor2b_2 A B_N VGND VNB VPB VPWR Y -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.034e+11p pd=3.96e+06u as=8.5e+11p ps=7.7e+06u -M1001 a_27_297# a_271_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 VPWR B_N a_271_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.806e+11p ps=1.7e+06u -M1003 Y a_271_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=6.8595e+11p ps=7.07e+06u -M1005 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_271_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_271_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B_N a_271_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.764e+11p ps=1.68e+06u +X0 a_271_21# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_271_21# B_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y a_271_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y a_271_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_271_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# a_271_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.cdl b/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.cdl index b90b02e..8b61cf2 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.cdl +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nor2b_4 A B_N VGND VNB VPB VPWR Y *.PININFO A:I B_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor2b_4
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.netlist.tsv b/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.netlist.tsv index 0fb41f8..2771675 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.netlist.tsv +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nor2b_4 A:I B_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.spice b/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.spice index 2b1249d..21a375d 100644 --- a/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.spice +++ b/cells/nor2b/sky130_fd_sc_hdll__nor2b_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__nor2b_4 A B_N VGND VNB VPB VPWR Y -M1000 Y a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.45e+12p ps=1.29e+07u -M1001 VGND a_459_21# Y VNB nshort w=650000u l=150000u -+ ad=1.183e+12p pd=1.144e+07u as=8.645e+11p ps=7.86e+06u -M1002 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1003 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_459_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# a_459_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B_N a_459_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.8e+11p ps=2.56e+06u -M1012 VGND B_N a_459_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1013 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# a_459_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y a_459_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND a_459_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_459_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_459_21# B_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_27_297# a_459_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y a_459_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y a_459_21# a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y a_459_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_27_297# a_459_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_459_21# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_1.cdl b/cells/nor3/sky130_fd_sc_hdll__nor3_1.cdl index 3db2422..e8ce783 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_1.cdl +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nor3_1 A B C VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor3_1
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_1.netlist.tsv b/cells/nor3/sky130_fd_sc_hdll__nor3_1.netlist.tsv index 3ebf9d0..ea98658 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_1.netlist.tsv +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nor3_1 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_1.spice b/cells/nor3/sky130_fd_sc_hdll__nor3_1.spice index ca80d63..132b661 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_1.spice +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__nor3_1 A B C VGND VNB VPB VPWR Y -M1000 a_211_297# B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1001 Y B VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=6.305e+11p ps=4.54e+06u -M1002 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_117_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1004 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.1e+11p pd=3.22e+06u as=0p ps=0u +X0 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y C a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_211_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_117_297# B a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_2.cdl b/cells/nor3/sky130_fd_sc_hdll__nor3_2.cdl index 3d96d71..13935a1 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_2.cdl +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nor3_2 A B C VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor3_2
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_2.netlist.tsv b/cells/nor3/sky130_fd_sc_hdll__nor3_2.netlist.tsv index bcc458e..a395e09 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_2.netlist.tsv +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nor3_2 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_2.spice b/cells/nor3/sky130_fd_sc_hdll__nor3_2.spice index 2b19300..690b189 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_2.spice +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__nor3_2 A B C VGND VNB VPB VPWR Y -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.7e+11p ps=7.74e+06u -M1001 VGND C Y VNB nshort w=650000u l=150000u -+ ad=8.6125e+11p pd=9.15e+06u as=7.215e+11p ps=6.12e+06u -M1002 a_27_297# B a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.3e+11p ps=7.66e+06u -M1003 a_309_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_309_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y C a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y C a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_309_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_309_297# C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_297# B a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_4.cdl b/cells/nor3/sky130_fd_sc_hdll__nor3_4.cdl index 9184142..cf97944 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_4.cdl +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__nor3_4 A B C VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor3_4
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_4.netlist.tsv b/cells/nor3/sky130_fd_sc_hdll__nor3_4.netlist.tsv index b794bcd..ce02f79 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_4.netlist.tsv +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__nor3_4 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor3/sky130_fd_sc_hdll__nor3_4.spice b/cells/nor3/sky130_fd_sc_hdll__nor3_4.spice index 6a03eb9..5455788 100644 --- a/cells/nor3/sky130_fd_sc_hdll__nor3_4.spice +++ b/cells/nor3/sky130_fd_sc_hdll__nor3_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__nor3_4 A B C VGND VNB VPB VPWR Y -M1000 Y C VGND VNB nshort w=650000u l=150000u -+ ad=1.248e+12p pd=1.164e+07u as=1.4235e+12p ps=1.348e+07u -M1001 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.43e+12p ps=1.286e+07u -M1002 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1007 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_497_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_497_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_497_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_497_297# C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_497_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y C a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_297# B a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 Y C a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_497_297# C Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_27_297# B a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.cdl b/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.cdl index 84cd766..86f20f6 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.cdl +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor3b_1 A B C_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor3b_1
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.netlist.tsv b/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.netlist.tsv index 05fc2a0..e0fa24f 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.netlist.tsv +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor3b_1 A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.spice b/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.spice index b9e4a55..731281b 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.spice +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__nor3b_1 A B C_N VGND VNB VPB VPWR Y -M1000 a_91_199# C_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=4.62e+11p ps=4.11e+06u -M1001 a_263_297# B a_169_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1002 a_169_297# a_91_199# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.3e+11p ps=2.66e+06u -M1003 a_91_199# C_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=3.057e+11p ps=2.71e+06u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1005 VGND a_91_199# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_263_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND C_N a_91_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_169_297# B a_263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR C_N a_91_199# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y a_91_199# a_169_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y a_91_199# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.cdl b/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.cdl index 6ad1b71..c6ced97 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.cdl +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor3b_2 A B C_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor3b_2
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.netlist.tsv b/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.netlist.tsv index a998a77..939585a 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.netlist.tsv +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor3b_2 A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.spice b/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.spice index a86a3a4..c6779d2 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.spice +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__nor3b_2 A B C_N VGND VNB VPB VPWR Y -M1000 Y a_571_21# a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.7e+11p ps=7.74e+06u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.034e+11p pd=3.96e+06u as=8.7e+11p ps=7.74e+06u -M1002 VGND C_N a_571_21# VNB nshort w=420000u l=150000u -+ ad=1.0662e+12p pd=1.084e+07u as=1.092e+11p ps=1.36e+06u -M1003 a_27_297# B a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_309_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_571_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=6.89e+11p ps=6.02e+06u -M1006 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y a_571_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR C_N a_571_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1010 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_309_297# a_571_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y a_571_21# a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_571_21# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y a_571_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_309_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_309_297# a_571_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_571_21# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND a_571_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_27_297# B a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.cdl b/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.cdl index dbb5649..922d580 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.cdl +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor3b_4 A B C_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor3b_4
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.netlist.tsv b/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.netlist.tsv index 8eecce3..fbe361a 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.netlist.tsv +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor3b_4 A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.spice b/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.spice index a16b1ec..179be1b 100644 --- a/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.spice +++ b/cells/nor3b/sky130_fd_sc_hdll__nor3b_4.spice
@@ -16,56 +16,30 @@ .subckt sky130_fd_sc_hdll__nor3b_4 A B C_N VGND VNB VPB VPWR Y -M1000 VPWR A a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=1.16e+12p ps=1.032e+07u -M1001 VPWR C_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.3455e+12p pd=1.194e+07u as=1.6575e+12p ps=1.42e+07u -M1003 a_605_297# B a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=0p ps=0u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1007 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_215_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_605_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1010 a_215_297# B a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_27_47# a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_605_297# B a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_215_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_605_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_215_297# B a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y a_27_47# a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_605_297# a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_215_297# B a_605_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y a_27_47# a_605_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_605_297# B a_215_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_47# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_605_297# a_27_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_47# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_215_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_215_297# B a_605_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR A a_215_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_605_297# B a_215_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Y a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Y a_27_47# a_605_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_215_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND a_27_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VPWR A a_215_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_1.cdl b/cells/nor4/sky130_fd_sc_hdll__nor4_1.cdl index 4084e0f..91531c4 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_1.cdl +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor4_1 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP3 sndPC D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN1 Y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN2 Y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN3 Y D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 .ENDS sky130_fd_sc_hdll__nor4_1
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_1.netlist.tsv b/cells/nor4/sky130_fd_sc_hdll__nor4_1.netlist.tsv index 0c61433..7232035 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_1.netlist.tsv +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor4_1 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP3 MOSFET sndPC D Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN0 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN1 MOSFET Y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN2 MOSFET Y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN3 MOSFET Y D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN0 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN1 MOSFET Y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN2 MOSFET Y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN3 MOSFET Y D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_1.spice b/cells/nor4/sky130_fd_sc_hdll__nor4_1.spice index e33d6c6..47b619b 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_1.spice +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__nor4_1 A B C D VGND VNB VPB VPWR Y -M1000 a_221_297# C a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=3.4e+11p ps=2.68e+06u -M1001 VGND C Y VNB nshort w=650000u l=150000u -+ ad=6.045e+11p pd=5.76e+06u as=4.29e+11p ps=3.92e+06u -M1002 VPWR A a_317_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=3.1e+11p ps=2.62e+06u -M1003 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_117_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 a_317_297# B a_221_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y D a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_317_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_117_297# C a_221_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_221_297# B a_317_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_2.cdl b/cells/nor4/sky130_fd_sc_hdll__nor4_2.cdl index 5b0a418..9d0e6a2 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_2.cdl +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor4_2 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP2 sndPB C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP3 sndPC D VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP2 sndPB C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP3 sndPC D VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN1 Y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN2 Y C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN3 Y D VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 .ENDS sky130_fd_sc_hdll__nor4_2
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_2.netlist.tsv b/cells/nor4/sky130_fd_sc_hdll__nor4_2.netlist.tsv index 08615f2..8e2e381 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_2.netlist.tsv +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor4_2 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP1 MOSFET sndPA B sndPB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP2 MOSFET sndPB C sndPC VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP3 MOSFET sndPC D Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN0 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN1 MOSFET Y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN2 MOSFET Y C VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN3 MOSFET Y D VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN0 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN1 MOSFET Y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN2 MOSFET Y C VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN3 MOSFET Y D VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_2.spice b/cells/nor4/sky130_fd_sc_hdll__nor4_2.spice index af3a229..e63adf4 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_2.spice +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__nor4_2 A B C D VGND VNB VPB VPWR Y -M1000 a_309_297# C a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.5e+11p ps=7.7e+06u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.7e+11p ps=7.74e+06u -M1002 VGND C Y VNB nshort w=650000u l=150000u -+ ad=1.066e+12p pd=1.108e+07u as=9.62e+11p ps=8.16e+06u -M1003 a_27_297# B a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_309_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_515_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y D a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_515_297# C a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_515_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_309_297# C a_515_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_309_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_515_297# C a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y D a_515_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_297# B a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_4.cdl b/cells/nor4/sky130_fd_sc_hdll__nor4_4.cdl index 4bafe02..f1f0b93 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_4.cdl +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor4_4 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP2 sndPB C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP3 sndPC D VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP2 sndPB C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP3 sndPC D VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN1 Y B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN2 Y C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN3 Y D VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 .ENDS sky130_fd_sc_hdll__nor4_4
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_4.netlist.tsv b/cells/nor4/sky130_fd_sc_hdll__nor4_4.netlist.tsv index b6bacd3..13d35e9 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_4.netlist.tsv +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor4_4 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP1 MOSFET sndPA B sndPB VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP2 MOSFET sndPB C sndPC VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP3 MOSFET sndPC D Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN0 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN1 MOSFET Y B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN2 MOSFET Y C VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN3 MOSFET Y D VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN0 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN1 MOSFET Y B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN2 MOSFET Y C VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN3 MOSFET Y D VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_4.spice b/cells/nor4/sky130_fd_sc_hdll__nor4_4.spice index ede0b7a..a16f019 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_4.spice +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__nor4_4 A B C D VGND VNB VPB VPWR Y -M1000 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.43e+12p ps=1.286e+07u -M1001 a_887_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=5.8e+11p ps=5.16e+06u -M1002 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 VGND A Y VNB nshort w=650000u l=150000u -+ ad=2.0475e+12p pd=1.8e+07u as=1.794e+12p ps=1.592e+07u -M1004 a_497_297# C a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y D a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_887_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_887_297# C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_497_297# C a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_887_297# C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y D a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_497_297# C a_887_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_887_297# C a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_887_297# C a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_497_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_887_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 Y D a_887_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_497_297# C a_887_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_27_297# B a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y D a_887_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_887_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_497_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_27_297# B a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_6.cdl b/cells/nor4/sky130_fd_sc_hdll__nor4_6.cdl index e2d8edc..542ed8c 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_6.cdl +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_6.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor4_6 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP1 sndPA B VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP2 sndPB C VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP3 sndPC D VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMN0 Y A VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP1 sndPA B VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP2 sndPB C VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP3 sndPC D VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMN0 Y A VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN1 Y B VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN2 Y C VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN3 Y D VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 .ENDS sky130_fd_sc_hdll__nor4_6
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_6.netlist.tsv b/cells/nor4/sky130_fd_sc_hdll__nor4_6.netlist.tsv index e83cb04..4e3b8b9 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_6.netlist.tsv +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_6.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor4_6 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP1 MOSFET sndPA B sndPB VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP2 MOSFET sndPB C sndPC VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP3 MOSFET sndPC D Y VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN0 MOSFET Y A VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN1 MOSFET Y B VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN2 MOSFET Y C VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN3 MOSFET Y D VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN0 MOSFET Y A VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN1 MOSFET Y B VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN2 MOSFET Y C VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN3 MOSFET Y D VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_6.spice b/cells/nor4/sky130_fd_sc_hdll__nor4_6.spice index f21c0b1..fa79004 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_6.spice +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_6.spice
@@ -16,100 +16,52 @@ .subckt sky130_fd_sc_hdll__nor4_6 A B C D VGND VNB VPB VPWR Y -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=2.01e+12p ps=1.802e+07u -M1001 a_1263_297# C a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.02e+12p pd=1.804e+07u as=1.74e+12p ps=1.548e+07u -M1002 Y D a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1003 VGND B Y VNB nshort w=650000u l=150000u -+ ad=3.419e+12p pd=2.742e+07u as=2.106e+12p ps=2.208e+07u -M1004 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_685_297# C a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_685_297# C a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1263_297# C a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_685_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1263_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_297# B a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1263_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y D a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y D a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_27_297# B a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_685_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1263_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_685_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_685_297# C a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_1263_297# C a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1263_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_1263_297# C a_685_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_685_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_685_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_1263_297# C a_685_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_297# B a_685_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_685_297# C a_1263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 Y D a_1263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Y D a_1263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_685_297# C a_1263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_1263_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 a_27_297# B a_685_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_1263_297# C a_685_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 a_685_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 a_27_297# B a_685_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X38 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X41 a_1263_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 a_685_297# C a_1263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X45 Y D a_1263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_8.cdl b/cells/nor4/sky130_fd_sc_hdll__nor4_8.cdl index 57d0d3f..c75c0d6 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_8.cdl +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_8.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__nor4_8 A B C D VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP1 sndPA B VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP2 sndPB C VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMP3 sndPC D VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.028 perim=0.76 +MMN0 Y A VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP1 sndPA B VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP2 sndPB C VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMP3 sndPC D VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.028 perim=0.76 -MMN0 Y A VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN1 Y B VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN2 Y C VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 -MMN3 Y D VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.028 perim=0.76 .ENDS sky130_fd_sc_hdll__nor4_8
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_8.netlist.tsv b/cells/nor4/sky130_fd_sc_hdll__nor4_8.netlist.tsv index 1bdee87..44d3c82 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_8.netlist.tsv +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_8.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__nor4_8 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP1 MOSFET sndPA B sndPB VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP2 MOSFET sndPB C sndPC VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMP3 MOSFET sndPC D Y VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN0 MOSFET Y A VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN1 MOSFET Y B VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN2 MOSFET Y C VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 -MMN3 MOSFET Y D VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN0 MOSFET Y A VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN1 MOSFET Y B VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN2 MOSFET Y C VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76 +MMN3 MOSFET Y D VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.028 0.76
diff --git a/cells/nor4/sky130_fd_sc_hdll__nor4_8.spice b/cells/nor4/sky130_fd_sc_hdll__nor4_8.spice index 93ddc79..b28ad83 100644 --- a/cells/nor4/sky130_fd_sc_hdll__nor4_8.spice +++ b/cells/nor4/sky130_fd_sc_hdll__nor4_8.spice
@@ -16,132 +16,68 @@ .subckt sky130_fd_sc_hdll__nor4_8 A B C D VGND VNB VPB VPWR Y -M1000 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.57e+12p pd=2.314e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=2.58e+12p ps=2.316e+07u -M1002 Y B VGND VNB nshort w=650000u l=150000u -+ ad=2.808e+12p pd=2.944e+07u as=4.355e+12p ps=3.55e+07u -M1003 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1007 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1060 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1062 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_1635_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_869_297# C a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_869_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_297# B a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y D a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_1635_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_1635_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_869_297# C a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_1635_297# C a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_1635_297# C a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_27_297# B a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Y D a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 a_869_297# C a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X40 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X42 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 Y D a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X44 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X45 a_869_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X46 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X47 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X48 a_27_297# B a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X49 a_869_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X50 a_869_297# C a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X51 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X52 a_869_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X53 a_27_297# B a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X54 a_1635_297# C a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X55 Y D a_1635_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X56 a_1635_297# C a_869_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X57 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X58 a_1635_297# D Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X59 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X60 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X61 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X62 VGND D Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X63 Y D VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.cdl b/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.cdl index 8e69586..7f26a38 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.cdl +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__nor4b_1 A B C D_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 Y D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor4b_1
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.netlist.tsv b/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.netlist.tsv index 0ed7c72..f27ca84 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.netlist.tsv +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__nor4b_1 A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET Y D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET Y D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.spice b/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.spice index 1f39ce6..e5b419a 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.spice +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__nor4b_1 A B C D_N VGND VNB VPB VPWR Y -M1000 a_263_297# C a_169_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_169_297# a_91_199# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.3e+11p ps=3.06e+06u -M1002 a_91_199# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=4.799e+11p ps=3.07e+06u -M1003 Y B VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=8.046e+11p ps=6.45e+06u -M1004 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 Y a_91_199# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_91_199# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1009 a_369_297# B a_263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_263_297# B a_369_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_169_297# C a_263_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y a_91_199# a_169_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_369_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_91_199# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND D_N a_91_199# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VPWR D_N a_91_199# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.cdl b/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.cdl index 362cad1..27fe0b2 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.cdl +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__nor4b_2 A B C D_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 Y D VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor4b_2
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.netlist.tsv b/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.netlist.tsv index b018fa9..f23b05d 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.netlist.tsv +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__nor4b_2 A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET Y D VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET Y D VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.spice b/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.spice index 5ba79bc..d9f9116 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.spice +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_2.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__nor4b_2 A B C D_N VGND VNB VPB VPWR Y -M1000 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=4.034e+11p ps=3.96e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=1.1897e+12p pd=1.252e+07u as=9.295e+11p ps=8.06e+06u -M1002 VGND D_N a_754_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1003 Y a_754_21# a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.3e+11p ps=7.66e+06u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR D_N a_754_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1006 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_514_297# C a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1008 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_305_297# C a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# B a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_754_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_305_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_754_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_514_297# a_754_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_514_297# C a_305_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_754_21# D_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y a_754_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_305_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# B a_305_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Y a_754_21# a_514_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_754_21# D_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_514_297# a_754_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND a_754_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_305_297# C a_514_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.cdl b/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.cdl index 0214146..8716ee1 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.cdl +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__nor4b_4 A B C D_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 Y D VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor4b_4
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.netlist.tsv b/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.netlist.tsv index 5458da1..cef8dd5 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.netlist.tsv +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__nor4b_4 A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET Y D VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET Y D VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.spice b/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.spice index 7c91e73..8fe5ea2 100644 --- a/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.spice +++ b/cells/nor4b/sky130_fd_sc_hdll__nor4b_4.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__nor4b_4 A B C D_N VGND VNB VPB VPWR Y -M1000 a_27_297# B a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND a_1311_21# Y VNB nshort w=650000u l=150000u -+ ad=2.2815e+12p pd=2.002e+07u as=1.7615e+12p ps=1.582e+07u -M1002 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1003 Y a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_493_297# C a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.41e+12p ps=1.282e+07u -M1005 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_493_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_883_297# C a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_1311_21# a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1013 VPWR D_N a_1311_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 VGND a_1311_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_493_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_883_297# a_1311_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_493_297# C a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y a_1311_21# a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_883_297# a_1311_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D_N a_1311_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1028 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_883_297# C a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_297# B a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_883_297# a_1311_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_1311_21# D_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y a_1311_21# a_883_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y a_1311_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y a_1311_21# a_883_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_493_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_493_297# C a_883_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Y C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_883_297# a_1311_21# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_493_297# C a_883_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_1311_21# D_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_27_297# B a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_883_297# C a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 Y a_1311_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VGND a_1311_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VGND C Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_883_297# C a_493_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 VGND a_1311_21# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_493_297# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.cdl b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.cdl index 351f417..8090eed 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.cdl +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__nor4bb_1 A B C_N D_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 Y D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor4bb_1
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.netlist.tsv b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.netlist.tsv index d2f2f77..11adb86 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.netlist.tsv +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__nor4bb_1 A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET Y D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET Y D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.spice b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.spice index 31c1142..4e9d5d5 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.spice +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__nor4bb_1 A B C_N D_N VGND VNB VPB VPWR Y -M1000 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=7.674e+11p pd=7.31e+06u as=1.302e+11p ps=1.46e+06u -M1001 Y B VGND VNB nshort w=650000u l=150000u -+ ad=3.9e+11p pd=3.8e+06u as=0p ps=0u -M1002 a_216_93# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.281e+11p pd=1.45e+06u as=0p ps=0u -M1003 Y a_216_93# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_422_297# a_216_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=2.7e+11p ps=2.54e+06u -M1006 VGND a_27_410# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_622_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.23625e+11p pd=5.22e+06u as=2.9e+11p ps=2.58e+06u -M1008 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1009 a_216_93# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1010 a_622_297# B a_518_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.4e+11p ps=2.68e+06u -M1011 a_518_297# a_27_410# a_422_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y a_216_93# a_422_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y a_27_410# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_422_297# a_27_410# a_518_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND a_216_93# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND D_N a_216_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_622_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_518_297# B a_622_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_410# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 VPWR D_N a_216_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 a_27_410# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.cdl b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.cdl index 8d0d1bd..ea2e15b 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.cdl +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__nor4bb_2 A B C_N D_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 Y D VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor4bb_2
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.netlist.tsv b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.netlist.tsv index ec839dd..28a73cc 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.netlist.tsv +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__nor4bb_2 A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET Y D VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET Y D VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.spice b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.spice index 12032f4..53dbfc6 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.spice +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__nor4bb_2 A B C_N D_N VGND VNB VPB VPWR Y -M1000 Y a_216_93# VGND VNB nshort w=650000u l=150000u -+ ad=9.295e+11p pd=8.06e+06u as=1.29595e+12p ps=1.29e+07u -M1001 a_823_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.65e+11p pd=7.73e+06u as=5.43625e+11p ps=5.26e+06u -M1002 a_216_93# C_N VGND VNB nshort w=420000u l=150000u -+ ad=1.197e+11p pd=1.41e+06u as=0p ps=0u -M1003 a_433_297# a_216_93# a_343_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.3e+11p ps=7.66e+06u -M1004 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_27_93# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR D_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1009 a_823_297# B a_433_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_93# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_343_297# a_27_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 VGND a_216_93# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_216_93# C_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1014 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_433_297# B a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y a_27_93# a_343_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_343_297# a_216_93# a_433_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND D_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 VGND a_27_93# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y a_27_93# a_343_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND C_N a_216_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VGND a_216_93# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y a_216_93# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_343_297# a_27_93# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 Y a_27_93# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_93# D_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_433_297# B a_823_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_93# D_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 VPWR C_N a_216_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X14 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_433_297# a_216_93# a_343_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_343_297# a_216_93# a_433_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VPWR A a_823_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_823_297# B a_433_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_823_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.cdl b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.cdl index 5e274df..03b1c6e 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.cdl +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__nor4bb_4 A B C_N D_N VGND VNB VPB VPWR Y *.PININFO A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMP0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMN0 Y A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 Y B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 Y C VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 Y D VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 Y A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 Y B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 Y C VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 Y D VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__nor4bb_4
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.netlist.tsv b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.netlist.tsv index a90d88a..2e022dd 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.netlist.tsv +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__nor4bb_4 A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET Y A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET Y B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET Y C VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET Y D VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET Y A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET Y B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET Y C VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET Y D VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.spice b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.spice index a504fba..73bd384 100644 --- a/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.spice +++ b/cells/nor4bb/sky130_fd_sc_hdll__nor4bb_4.spice
@@ -16,76 +16,40 @@ .subckt sky130_fd_sc_hdll__nor4bb_4 A B C_N D_N VGND VNB VPB VPWR Y -M1000 Y a_207_47# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.41e+12p ps=1.282e+07u -M1001 a_1187_297# B a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=1.16e+12p ps=1.032e+07u -M1002 VPWR C_N a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=2.9e+11p ps=2.58e+06u -M1003 a_207_47# D_N VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=2.223e+12p ps=1.984e+07u -M1004 Y a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.794e+12p pd=1.592e+07u as=0p ps=0u -M1005 VGND a_27_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C_N a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.1125e+11p ps=1.95e+06u -M1007 VGND a_207_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_331_297# a_207_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_797_297# B a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_27_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_797_297# a_27_297# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_207_47# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1187_297# B a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_331_297# a_27_297# a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y a_207_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_797_297# B a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_797_297# a_27_297# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1187_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_207_47# D_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1027 VGND a_207_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y a_207_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_331_297# a_207_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1187_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_331_297# a_27_297# a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A a_1187_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_797_297# a_27_297# a_331_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_797_297# B a_1187_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y a_27_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_331_297# a_27_297# a_797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_297# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND a_27_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y a_207_47# a_331_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A a_1187_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y a_207_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND a_27_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_1187_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND D_N a_207_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y a_207_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_27_297# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_331_297# a_27_297# a_797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_1187_297# B a_797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_331_297# a_207_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 Y a_27_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND B Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 Y a_207_47# a_331_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_797_297# B a_1187_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VGND a_207_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_1187_297# B a_797_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_797_297# a_27_297# a_331_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND a_207_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 VGND A Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 a_1187_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 Y B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 VPWR D_N a_207_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_331_297# a_207_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_1.cdl b/cells/o211a/sky130_fd_sc_hdll__o211a_1.cdl index 833495b..7c9a29d 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_1.cdl +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o211a_1 A1 A2 B1 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o211a_1
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_1.netlist.tsv b/cells/o211a/sky130_fd_sc_hdll__o211a_1.netlist.tsv index 4a903ff..205a9fb 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_1.netlist.tsv +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o211a_1 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 pndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 pndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_1.spice b/cells/o211a/sky130_fd_sc_hdll__o211a_1.spice index 65dd0b7..a77ac77 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_1.spice +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__o211a_1 A1 A2 B1 C1 VGND VNB VPB VPWR X -M1000 a_225_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=4.875e+11p pd=4.1e+06u as=4.4525e+11p ps=3.97e+06u -M1001 a_79_21# C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.7e+11p pd=5.54e+06u as=1.07e+12p ps=8.14e+06u -M1002 VPWR B1 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_540_47# B1 a_225_47# VNB nshort w=650000u l=150000u -+ ad=3.64e+11p pd=2.42e+06u as=0p ps=0u -M1004 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 a_79_21# A2 a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.45e+11p ps=2.69e+06u -M1006 a_79_21# C1 a_540_47# VNB nshort w=650000u l=150000u -+ ad=2.275e+11p pd=2e+06u as=0p ps=0u -M1007 a_315_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1009 VGND A1 a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_225_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR A1 a_315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_225_47# B1 a_540_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR C1 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_540_47# C1 a_79_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_79_21# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_315_297# A2 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND A2 a_225_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_2.cdl b/cells/o211a/sky130_fd_sc_hdll__o211a_2.cdl index e5cb771..2906ab7 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_2.cdl +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o211a_2 A1 A2 B1 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o211a_2
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_2.netlist.tsv b/cells/o211a/sky130_fd_sc_hdll__o211a_2.netlist.tsv index 139eb60..2ea14c3 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_2.netlist.tsv +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o211a_2 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 pndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 pndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_2.spice b/cells/o211a/sky130_fd_sc_hdll__o211a_2.spice index 3fa2182..0dce320 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_2.spice +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__o211a_2 A1 A2 B1 C1 VGND VNB VPB VPWR X -M1000 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=8.24e+06u as=3e+11p ps=2.6e+06u -M1001 a_120_47# C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=2.0475e+11p ps=1.93e+06u -M1002 VPWR C1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.055e+12p ps=6.11e+06u -M1003 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_206_47# B1 a_120_47# VNB nshort w=650000u l=150000u -+ ad=3.7375e+11p pd=3.75e+06u as=0p ps=0u -M1005 a_206_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.4425e+11p ps=6.19e+06u -M1006 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.34e+11p pd=2.02e+06u as=0p ps=0u -M1007 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_47# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A1 a_206_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_406_297# A2 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1011 VPWR A1 a_406_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# C1 a_120_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND A2 a_206_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_206_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_120_47# B1 a_206_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_406_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR B1 a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_27_47# A2 a_406_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_4.cdl b/cells/o211a/sky130_fd_sc_hdll__o211a_4.cdl index 85a5129..afd5370 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_4.cdl +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o211a_4 A1 A2 B1 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o211a_4
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_4.netlist.tsv b/cells/o211a/sky130_fd_sc_hdll__o211a_4.netlist.tsv index 616df16..39288fe 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_4.netlist.tsv +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o211a_4 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 pndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 pndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o211a/sky130_fd_sc_hdll__o211a_4.spice b/cells/o211a/sky130_fd_sc_hdll__o211a_4.spice index 84abe88..bd9a093 100644 --- a/cells/o211a/sky130_fd_sc_hdll__o211a_4.spice +++ b/cells/o211a/sky130_fd_sc_hdll__o211a_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__o211a_4 A1 A2 B1 C1 VGND VNB VPB VPWR X -M1000 a_524_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=8.0275e+11p pd=7.67e+06u as=1.06925e+12p ps=9.79e+06u -M1001 a_80_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.09e+12p pd=8.18e+06u as=1.795e+12p ps=1.559e+07u -M1002 VPWR B1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VGND A2 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR C1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1006 a_80_21# A2 a_1010_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1007 a_524_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_524_47# B1 a_818_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.5275e+11p ps=1.77e+06u -M1009 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1010 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_1202_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1012 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_80_21# C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_607_47# B1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1016 VGND A1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1010_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_80_21# C1 a_607_47# VNB nshort w=650000u l=150000u -+ ad=3.5425e+11p pd=2.39e+06u as=0p ps=0u -M1020 a_1202_297# A2 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_818_47# C1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_80_21# A2 a_1202_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_80_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR B1 a_80_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_1202_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_524_47# B1 a_607_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND a_80_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 X a_80_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 X a_80_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_1010_297# A2 a_80_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_80_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_80_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR a_80_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_80_21# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A1 a_1010_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND A1 a_524_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_80_21# C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR C1 a_80_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_607_47# C1 a_80_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_524_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_818_47# B1 a_524_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND A2 a_524_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND a_80_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_80_21# C1 a_818_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_524_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.cdl b/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.cdl index 9f5347a..f615b57 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.cdl +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o211ai_1 A1 A2 B1 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o211ai_1
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.netlist.tsv b/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.netlist.tsv index 5b6a05c..3a627aa 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.netlist.tsv +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o211ai_1 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 pndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 pndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.spice b/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.spice index c588a5e..bcc156d 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.spice +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__o211ai_1 A1 A2 B1 C1 VGND VNB VPB VPWR Y -M1000 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=3.9325e+11p ps=3.81e+06u -M1001 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A2 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.2e+11p pd=5.84e+06u as=2.3e+11p ps=2.46e+06u -M1003 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=6.2e+11p pd=5.24e+06u as=0p ps=0u -M1004 Y C1 a_304_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=2.46e+06u as=2.4375e+11p ps=2.05e+06u -M1005 a_118_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_304_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_304_47# C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A1 a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_47# B1 a_304_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_118_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.cdl b/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.cdl index 3161a46..5671f1d 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.cdl +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o211ai_2 A1 A2 B1 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o211ai_2
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.netlist.tsv b/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.netlist.tsv index 241bf91..f6d190f 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.netlist.tsv +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o211ai_2 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 pndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 pndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.spice b/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.spice index 08e7279..e6ba9f4 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.spice +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__o211ai_2 A1 A2 B1 C1 VGND VNB VPB VPWR Y -M1000 a_316_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=6.63e+11p pd=5.94e+06u as=6.175e+11p ps=5.8e+06u -M1001 Y A2 a_527_297# VPB phighvt w=1e+06u l=180000u -+ ad=9e+11p pd=7.8e+06u as=8.5e+11p ps=7.7e+06u -M1002 a_27_47# B1 a_316_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.15e+12p pd=1.03e+07u as=0p ps=0u -M1004 a_316_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=6.1425e+11p ps=5.79e+06u -M1005 VPWR A1 a_527_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1008 a_527_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_316_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1 a_316_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A2 a_316_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_527_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y A2 a_527_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y C1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_527_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR A1 a_527_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_316_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_47# B1 a_316_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_527_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_316_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND A1 a_316_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND A2 a_316_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_47# C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_316_47# B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.cdl b/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.cdl index f4f94f2..5b6c1a6 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.cdl +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o211ai_4 A1 A2 B1 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o211ai_4
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.netlist.tsv b/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.netlist.tsv index 691ede5..170107a 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.netlist.tsv +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o211ai_4 A1:I A2:I B1:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 pndB VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 pndB VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.spice b/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.spice index 2f3a23c..5911edd 100644 --- a/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.spice +++ b/cells/o211ai/sky130_fd_sc_hdll__o211ai_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__o211ai_4 A1 A2 B1 C1 VGND VNB VPB VPWR Y -M1000 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.586e+12p pd=1.398e+07u as=8.32e+11p ps=7.76e+06u -M1001 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=2.48e+12p pd=1.896e+07u as=1.77e+12p ps=1.554e+07u -M1002 Y A2 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2e+12p ps=1.04e+07u -M1003 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_886_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=4.225e+11p pd=3.9e+06u as=4.485e+11p ps=3.98e+06u -M1005 Y C1 a_1088_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_886_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1088_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_118_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# B1 a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_118_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A1 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# B1 a_1464_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.47e+11p ps=2.06e+06u -M1019 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1464_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_118_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A1 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_118_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y C1 a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A2 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_47# B1 a_1088_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A1 a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y C1 a_1464_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y C1 a_886_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y A2 a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_118_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_886_47# B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_1088_47# C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 Y A2 a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_27_47# B1 a_886_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_118_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_886_47# C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_118_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR A1 a_118_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 Y C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_118_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 a_1464_47# B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_1.cdl b/cells/o21a/sky130_fd_sc_hdll__o21a_1.cdl index b0aaf0b..8c9defc 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_1.cdl +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o21a_1 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21a_1
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_1.netlist.tsv b/cells/o21a/sky130_fd_sc_hdll__o21a_1.netlist.tsv index 0f22cc9..4ed9b84 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_1.netlist.tsv +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o21a_1 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_1.spice b/cells/o21a/sky130_fd_sc_hdll__o21a_1.spice index 18d75ae..098d5aa 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_1.spice +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__o21a_1 A1 A2 B1 VGND VNB VPB VPWR X -M1000 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.255e+12p pd=6.51e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_394_297# A2 a_83_21# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=3.6e+11p ps=2.72e+06u -M1002 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.82e+11p ps=1.86e+06u -M1003 a_302_47# B1 a_83_21# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=3.66e+06u as=1.7225e+11p ps=1.83e+06u -M1004 VGND A2 a_302_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_83_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A1 a_394_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_302_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B1 a_83_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A1 a_302_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_83_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_302_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_83_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_83_21# B1 a_302_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_83_21# A2 a_394_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_394_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_2.cdl b/cells/o21a/sky130_fd_sc_hdll__o21a_2.cdl index 079cb11..17112b7 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_2.cdl +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o21a_2 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21a_2
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_2.netlist.tsv b/cells/o21a/sky130_fd_sc_hdll__o21a_2.netlist.tsv index 9730156..6441213 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_2.netlist.tsv +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o21a_2 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_2.spice b/cells/o21a/sky130_fd_sc_hdll__o21a_2.spice index 51834e1..e2aa90c 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_2.spice +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__o21a_2 A1 A2 B1 VGND VNB VPB VPWR X -M1000 a_79_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=1.365e+12p ps=8.73e+06u -M1001 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.95e+11p pd=2.59e+06u as=0p ps=0u -M1002 a_414_47# B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=3.8675e+11p pd=3.79e+06u as=2.0475e+11p ps=1.93e+06u -M1003 a_414_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.1825e+11p ps=6.11e+06u -M1004 VGND A2 a_414_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.1125e+11p pd=1.95e+06u as=0p ps=0u -M1006 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_508_297# A2 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=5e+11p pd=3e+06u as=0p ps=0u -M1008 VPWR A1 a_508_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR B1 a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_79_21# A2 a_508_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND A1 a_414_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_79_21# B1 a_414_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_414_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_508_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_4.cdl b/cells/o21a/sky130_fd_sc_hdll__o21a_4.cdl index 2345c0b..6ab9f00 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_4.cdl +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o21a_4 A1 A2 B1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21a_4
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_4.netlist.tsv b/cells/o21a/sky130_fd_sc_hdll__o21a_4.netlist.tsv index c6653d3..cd946b9 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_4.netlist.tsv +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o21a_4 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21a/sky130_fd_sc_hdll__o21a_4.spice b/cells/o21a/sky130_fd_sc_hdll__o21a_4.spice index d040da2..4b1a360 100644 --- a/cells/o21a/sky130_fd_sc_hdll__o21a_4.spice +++ b/cells/o21a/sky130_fd_sc_hdll__o21a_4.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__o21a_4 A1 A2 B1 VGND VNB VPB VPWR X -M1000 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.76e+12p ps=1.352e+07u -M1001 a_80_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.5e+11p pd=5.3e+06u as=0p ps=0u -M1002 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_525_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=8.84e+11p pd=7.92e+06u as=1.0075e+12p ps=9.6e+06u -M1004 a_80_21# A2 a_826_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.5e+11p ps=2.5e+06u -M1005 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1006 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A2 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A1 a_1008_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1009 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_525_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_525_47# B1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1014 a_826_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_80_21# B1 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A1 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_1008_297# A2 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_80_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_525_47# B1 a_80_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_80_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_80_21# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_80_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR a_80_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_80_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR B1 a_80_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_826_297# A2 a_80_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1 a_826_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_80_21# A2 a_1008_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND A1 a_525_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND a_80_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 X a_80_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_80_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_80_21# B1 a_525_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_525_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_525_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_1008_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND A2 a_525_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.cdl b/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.cdl index bc85138..9e15df8 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.cdl +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__o21ai_1 A1 A2 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=0.7 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=0.7 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21ai_1
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.netlist.tsv b/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.netlist.tsv index 3d0196f..7f7baa8 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.netlist.tsv +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__o21ai_1 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 1 0.7 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 1 0.7 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.spice b/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.spice index 03320d8..337c69c 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.spice +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__o21ai_1 A1 A2 B1 VGND VNB VPB VPWR Y -M1000 VPWR B1 Y VPB phighvt w=700000u l=180000u -+ ad=6.515e+11p pd=5.03e+06u as=3.72e+11p ps=2.84e+06u -M1001 Y A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.3e+11p ps=2.46e+06u -M1002 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=3.8025e+11p pd=2.47e+06u as=3.77e+11p ps=3.76e+06u -M1004 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.535e+11p ps=2.08e+06u -M1005 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=700000u l=180000u +X1 VPWR A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_117_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.cdl b/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.cdl index e5cdca0..eb37a11 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.cdl +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__o21ai_2 A1 A2 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21ai_2
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.netlist.tsv b/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.netlist.tsv index ae9be62..c4e4b99 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.netlist.tsv +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__o21ai_2 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.spice b/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.spice index ac2f377..90d8e1e 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.spice +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__o21ai_2 A1 A2 B1 VGND VNB VPB VPWR Y -M1000 a_29_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=8.7425e+11p pd=7.89e+06u as=5.005e+11p ps=4.14e+06u -M1001 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=9.95e+11p ps=7.99e+06u -M1002 a_120_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.7e+11p pd=5.34e+06u as=0p ps=0u -M1003 a_120_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B1 a_29_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1005 VPWR A1 a_120_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_29_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A2 a_120_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A1 a_29_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_29_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A2 a_29_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y A2 a_120_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_120_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND A1 a_29_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_120_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VPWR A1 a_120_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_29_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_29_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y B1 a_29_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND A2 a_29_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_29_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.cdl b/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.cdl index d9e1473..3ce886b 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.cdl +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__o21ai_4 A1 A2 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21ai_4
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.netlist.tsv b/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.netlist.tsv index f960312..ace8b91 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.netlist.tsv +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__o21ai_4 A1:I A2:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.spice b/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.spice index 6393947..4713c65 100644 --- a/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.spice +++ b/cells/o21ai/sky130_fd_sc_hdll__o21ai_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__o21ai_4 A1 A2 B1 VGND VNB VPB VPWR Y -M1000 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.2e+12p pd=1.04e+07u as=1.2e+12p ps=1.04e+07u -M1001 a_32_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.4625e+12p pd=1.36e+07u as=8.515e+11p ps=7.82e+06u -M1002 a_32_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.49e+12p pd=1.298e+07u as=0p ps=0u -M1004 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_32_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A2 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=4.615e+11p pd=4.02e+06u as=0p ps=0u -M1012 a_32_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_32_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_32_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_123_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_32_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A2 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y B1 a_32_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR A1 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_123_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y A2 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_123_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 Y B1 a_32_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_32_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR A1 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_32_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_32_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND A1 a_32_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_123_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_32_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND A2 a_32_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND A2 a_32_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_32_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND A1 a_32_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.cdl b/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.cdl index 21a5905..95e5370 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.cdl +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o21ba_1 A1 A2 B1_N VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21ba_1
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.netlist.tsv b/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.netlist.tsv index 8aa7d54..22b6f7a 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.netlist.tsv +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o21ba_1 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.spice b/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.spice index 8cefb13..a85e6cb 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.spice +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__o21ba_1 A1 A2 B1_N VGND VNB VPB VPWR X -M1000 a_79_199# a_222_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=9.257e+11p ps=7.95e+06u -M1001 a_222_93# B1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1002 a_222_93# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=3.76e+11p ps=3.81e+06u -M1003 a_460_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1004 VGND A2 a_460_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 VPWR A1 a_554_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 VGND a_79_199# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1008 a_554_297# A2 a_79_199# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_460_47# a_222_93# a_79_199# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.95e+11p ps=1.9e+06u +X0 a_554_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_79_199# A2 a_554_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_79_199# a_222_93# a_460_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_79_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND B1_N a_222_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR B1_N a_222_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_460_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR a_222_93# a_79_199# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_79_199# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND A1 a_460_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.cdl b/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.cdl index 25581ec..f0b9d48 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.cdl +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o21ba_2 A1 A2 B1_N VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21ba_2
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.netlist.tsv b/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.netlist.tsv index c9dc6e8..11a2543 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.netlist.tsv +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o21ba_2 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.spice b/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.spice index 402198e..310ae08 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.spice +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__o21ba_2 A1 A2 B1_N VGND VNB VPB VPWR X -M1000 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.3807e+12p pd=8.86e+06u as=3.15e+11p ps=2.63e+06u -M1001 a_186_21# a_27_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.45e+11p pd=2.69e+06u as=0p ps=0u -M1002 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=5.66e+11p pd=5.73e+06u as=2.5675e+11p ps=2.09e+06u -M1003 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_518_47# a_27_93# a_186_21# VNB nshort w=650000u l=150000u -+ ad=4.4525e+11p pd=3.97e+06u as=1.69e+11p ps=1.82e+06u -M1005 VPWR B1_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1006 VGND A2 a_518_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_518_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A1 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.35e+11p ps=2.47e+06u -M1010 a_621_297# A2 a_186_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B1_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u +X0 a_27_93# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 X a_186_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_621_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_186_21# A2 a_621_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_186_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_93# B1_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR a_186_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND A1 a_518_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_186_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_518_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_186_21# a_27_93# a_518_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VPWR a_27_93# a_186_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.cdl b/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.cdl index b99ef31..8f94c66 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.cdl +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o21ba_4 A1 A2 B1_N VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21ba_4
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.netlist.tsv b/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.netlist.tsv index a970497..b42a534 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.netlist.tsv +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o21ba_4 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.spice b/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.spice index e4a8254..0dee33d 100644 --- a/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.spice +++ b/cells/o21ba/sky130_fd_sc_hdll__o21ba_4.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__o21ba_4 A1 A2 B1_N VGND VNB VPB VPWR X -M1000 VPWR a_197_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=5.8e+11p ps=5.16e+06u -M1001 a_823_297# A2 a_197_21# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=5.8e+11p ps=5.16e+06u -M1002 VGND A2 a_635_47# VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=7.345e+11p ps=7.46e+06u -M1003 a_635_47# a_27_297# a_197_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1004 VPWR B1_N a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.9e+11p ps=2.78e+06u -M1005 a_635_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_197_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_197_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1008 a_197_21# A2 a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_197_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_197_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_197_21# a_27_297# a_635_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A1 a_635_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_197_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_197_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_823_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_27_297# a_197_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND B1_N a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.3075e+11p ps=2.01e+06u -M1018 VPWR A1 a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_635_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_197_21# a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_197_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_197_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR a_197_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND a_197_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND A2 a_635_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_197_21# a_27_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_297# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_635_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_197_21# A2 a_823_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A1 a_823_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 X a_197_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 X a_197_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_823_297# A2 a_197_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR a_197_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_635_47# a_27_297# a_197_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_197_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_635_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR a_27_297# a_197_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_297# B1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_823_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND A1 a_635_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND a_197_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_197_21# a_27_297# a_635_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.cdl b/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.cdl index f65503b..dc30652 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.cdl +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o21bai_1 A1 A2 B1_N VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21bai_1
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.netlist.tsv b/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.netlist.tsv index 203af48..a6bb92b 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.netlist.tsv +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o21bai_1 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.spice b/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.spice index 634c6a2..0a5626b 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.spice +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__o21bai_1 A1 A2 B1_N VGND VNB VPB VPWR Y -M1000 VPWR A1 a_425_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.607e+11p pd=5.42e+06u as=2.8e+11p ps=2.56e+06u -M1001 a_425_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=2.64e+06u -M1002 a_105_352# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.113e+11p pd=1.37e+06u as=3.615e+11p ps=3.5e+06u -M1003 VGND A2 a_327_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.965e+11p ps=3.82e+06u -M1004 a_327_47# a_105_352# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1005 a_327_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B1_N a_105_352# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1007 Y a_105_352# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_425_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A1 a_327_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y A2 a_425_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_327_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_105_352# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 Y a_105_352# a_327_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND B1_N a_105_352# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VPWR a_105_352# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.cdl b/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.cdl index 3d8147c..de51444 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.cdl +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o21bai_2 A1 A2 B1_N VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21bai_2
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.netlist.tsv b/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.netlist.tsv index 1fd8be1..63f7271 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.netlist.tsv +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o21bai_2 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.spice b/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.spice index a40d8f7..6c4e215 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.spice +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__o21bai_2 A1 A2 B1_N VGND VNB VPB VPWR Y -M1000 a_226_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=8.0925e+11p pd=7.69e+06u as=6.112e+11p ps=5.54e+06u -M1001 a_226_47# a_28_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1002 Y a_28_297# a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_28_297# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1004 VPWR B1_N a_28_297# VPB phighvt w=420000u l=180000u -+ ad=8.657e+11p pd=7.83e+06u as=1.134e+11p ps=1.38e+06u -M1005 VPWR a_28_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 a_226_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_437_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=0p ps=0u -M1008 VGND A1 a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_28_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_437_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_437_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A2 a_437_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A1 a_437_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_437_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y a_28_297# a_226_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_28_297# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 Y A2 a_437_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_226_47# a_28_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_226_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y a_28_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_226_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR a_28_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_437_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND B1_N a_28_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VGND A2 a_226_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND A1 a_226_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.cdl b/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.cdl index b0aafc4..718b840 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.cdl +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o21bai_4 A1 A2 B1_N VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPB1N B1 B1_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPB1N B1 B1_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINB1N B1 B1_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMINB1N B1 B1_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o21bai_4
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.netlist.tsv b/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.netlist.tsv index 40e487c..1ae4a58 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.netlist.tsv +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o21bai_4 A1:I A2:I B1_N:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPB1N MOSFET B1 B1_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINB1N MOSFET B1 B1_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPB1N MOSFET B1 B1_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINB1N MOSFET B1 B1_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.spice b/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.spice index 3126953..f8e2eb1 100644 --- a/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.spice +++ b/cells/o21bai/sky130_fd_sc_hdll__o21bai_4.spice
@@ -16,56 +16,30 @@ .subckt sky130_fd_sc_hdll__o21bai_4 A1 A2 B1_N VGND VNB VPB VPWR Y -M1000 a_621_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=1.43e+12p ps=1.286e+07u -M1001 Y a_33_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1002 Y A2 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A1 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_245_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.3455e+12p pd=1.324e+07u as=1.1115e+12p ps=9.92e+06u -M1005 VGND A1 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_245_47# a_33_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1007 a_245_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B1_N a_33_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 a_33_297# B1_N VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1010 VGND A2 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_33_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_621_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y a_33_297# a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_33_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_621_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A2 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_245_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A2 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_245_47# a_33_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND A1 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_33_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A1 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_245_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y a_33_297# a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_621_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_33_297# B1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A1 a_621_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_245_47# a_33_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_245_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_621_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_245_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR a_33_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 Y A2 a_621_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y a_33_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y a_33_297# a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND A1 a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND B1_N a_33_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND A1 a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR A1 a_621_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 Y a_33_297# a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_621_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND A2 a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR a_33_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Y A2 a_621_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_245_47# a_33_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND A2 a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 Y a_33_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_621_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_621_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_245_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_245_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_1.cdl b/cells/o221a/sky130_fd_sc_hdll__o221a_1.cdl index 0bb0a5c..025d676 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_1.cdl +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__o221a_1 A1 A2 B1 B2 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 pndB B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 pndB B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o221a_1
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_1.netlist.tsv b/cells/o221a/sky130_fd_sc_hdll__o221a_1.netlist.tsv index 57415f9..e83471c 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_1.netlist.tsv +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__o221a_1 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET pndB B2 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 pndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET pndB B2 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 pndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_1.spice b/cells/o221a/sky130_fd_sc_hdll__o221a_1.spice index 3ca7053..6a315af 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_1.spice +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__o221a_1 A1 A2 B1 B2 C1 VGND VNB VPB VPWR X -M1000 a_124_47# B2 a_230_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=3.9975e+11p ps=3.83e+06u -M1001 VPWR A1 a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=7e+11p pd=5.4e+06u as=2.3e+11p ps=2.46e+06u -M1002 VGND A1 a_230_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=0p ps=0u -M1003 a_228_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1004 a_515_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.14e+12p ps=6.28e+06u -M1005 a_27_297# B2 a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1007 a_230_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_230_47# B1 a_124_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1010 a_124_47# C1 a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1011 VPWR C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B1 a_228_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND A2 a_230_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_27_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_230_47# B2 a_124_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_124_47# B1 a_230_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_297# C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_27_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# A2 a_515_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_230_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_515_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_27_297# C1 a_124_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_228_297# B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_2.cdl b/cells/o221a/sky130_fd_sc_hdll__o221a_2.cdl index f5731a8..7964bf2 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_2.cdl +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__o221a_2 A1 A2 B1 B2 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 pndB B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 pndB B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o221a_2
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_2.netlist.tsv b/cells/o221a/sky130_fd_sc_hdll__o221a_2.netlist.tsv index e552b80..364e395 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_2.netlist.tsv +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__o221a_2 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET pndB B2 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 pndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET pndB B2 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 pndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_2.spice b/cells/o221a/sky130_fd_sc_hdll__o221a_2.spice index 04fae69..558e160 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_2.spice +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__o221a_2 A1 A2 B1 B2 C1 VGND VNB VPB VPWR X -M1000 a_255_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.45e+11p pd=2.49e+06u as=9.7e+11p ps=7.94e+06u -M1001 a_245_47# B1 a_151_47# VNB nshort w=650000u l=150000u -+ ad=3.9325e+11p pd=3.81e+06u as=3.9975e+11p ps=3.83e+06u -M1002 a_151_47# C1 a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.6975e+11p ps=2.13e+06u -M1003 a_151_47# B2 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1 a_245_47# VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=0p ps=0u -M1005 VPWR A1 a_535_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.3e+11p ps=2.46e+06u -M1006 a_535_297# A2 a_38_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.13e+12p ps=6.26e+06u -M1007 VPWR C1 a_38_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_245_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_38_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 a_38_47# B2 a_255_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_38_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1012 X a_38_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_38_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_38_47# C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_38_47# C1 a_151_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND a_38_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_38_47# A2 a_535_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_535_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND A2 a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_245_47# B2 a_151_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR B1 a_255_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X a_38_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_38_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_151_47# B1 a_245_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_255_297# B2 a_38_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR a_38_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_245_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_4.cdl b/cells/o221a/sky130_fd_sc_hdll__o221a_4.cdl index 3399ad2..b17e1ea 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_4.cdl +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__o221a_4 A1 A2 B1 B2 C1 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 pndB B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNC0 y C1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 pndB B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 y C1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o221a_4
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_4.netlist.tsv b/cells/o221a/sky130_fd_sc_hdll__o221a_4.netlist.tsv index 9a323a0..eac67d2 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_4.netlist.tsv +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__o221a_4 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET pndB B2 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET y C1 pndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET pndB B2 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET y C1 pndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o221a/sky130_fd_sc_hdll__o221a_4.spice b/cells/o221a/sky130_fd_sc_hdll__o221a_4.spice index e4fbaef..575077f 100644 --- a/cells/o221a/sky130_fd_sc_hdll__o221a_4.spice +++ b/cells/o221a/sky130_fd_sc_hdll__o221a_4.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__o221a_4 A1 A2 B1 B2 C1 VGND VNB VPB VPWR X -M1000 a_307_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=7.67e+11p pd=7.56e+06u as=9.945e+11p ps=9.56e+06u -M1001 VPWR C1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.22e+12p pd=1.644e+07u as=8.7e+11p ps=7.74e+06u -M1002 a_27_47# C1 a_117_297# VNB nshort w=650000u l=150000u -+ ad=8.19e+11p pd=7.72e+06u as=2.08e+11p ps=1.94e+06u -M1003 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1005 VPWR A1 a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 VPWR B1 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1007 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_305_297# B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_785_297# A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# B1 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_307_47# B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_117_297# B2 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_307_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_117_297# C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_117_297# A2 a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_305_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_47# B2 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_785_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_307_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_117_297# B2 a_305_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A1 a_785_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# B1 a_307_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_27_47# B2 a_307_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_307_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR C1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_785_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_305_297# B2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_117_297# C1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_307_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VPWR B1 a_305_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 X a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 X a_117_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_117_297# A2 a_785_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_47# C1 a_117_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_307_47# B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_117_297# C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND A1 a_307_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_307_47# B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_117_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND A2 a_307_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VGND a_117_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_305_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_785_297# A2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.cdl b/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.cdl index 84d5aa9..1fc2475 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.cdl +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o221ai_1 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 pndB B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 pndB B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o221ai_1
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.netlist.tsv b/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.netlist.tsv index f87b53a..ac1dc35 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.netlist.tsv +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o221ai_1 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET pndB B2 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 pndB VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET pndB B2 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 pndB VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.spice b/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.spice index 6dcb608..a186abb 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.spice +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__o221ai_1 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y -M1000 Y B2 a_351_297# VPB phighvt w=1e+06u l=180000u -+ ad=7.6e+11p pd=5.52e+06u as=2.6e+11p ps=2.52e+06u -M1001 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.24e+12p pd=6.48e+06u as=0p ps=0u -M1002 a_569_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1003 VPWR A1 a_569_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_123_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=2.145e+11p ps=1.96e+06u -M1005 a_261_47# B2 a_123_47# VNB nshort w=650000u l=150000u -+ ad=6.695e+11p pd=5.96e+06u as=0p ps=0u -M1006 a_261_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1007 a_123_47# B1 a_261_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_261_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_351_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A1 a_261_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y C1 a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_569_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_261_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y A2 a_569_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_123_47# B2 a_261_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR B1 a_351_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_261_47# B1 a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_351_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.cdl b/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.cdl index 5423891..7c2d8c6 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.cdl +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o221ai_2 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 pndB B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 pndB B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o221ai_2
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.netlist.tsv b/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.netlist.tsv index 7be9861..3577547 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.netlist.tsv +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o221ai_2 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET pndB B2 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 pndB VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET pndB B2 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 pndB VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.spice b/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.spice index 8bd016f..b58318e 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.spice +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__o221ai_2 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y -M1000 VPWR B1 a_410_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.745e+12p pd=1.149e+07u as=5.8e+11p ps=5.16e+06u -M1001 VGND A2 a_320_47# VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.1115e+12p ps=9.92e+06u -M1002 Y C1 a_28_47# VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=7.54e+11p ps=7.52e+06u -M1003 a_28_47# B1 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_410_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1005 a_802_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1006 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_320_47# B2 a_28_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B2 a_410_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A1 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_410_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_802_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_320_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_28_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_320_47# B1 a_28_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_28_47# B2 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_802_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_320_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A2 a_802_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_28_47# C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y C1 a_28_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_320_47# B2 a_28_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND A2 a_320_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR B1 a_410_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_320_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_802_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_802_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1 a_802_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_320_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_410_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND A1 a_320_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 Y B2 a_410_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_28_47# B1 a_320_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 Y C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_410_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_28_47# B2 a_320_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 Y A2 a_802_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_320_47# B1 a_28_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.cdl b/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.cdl index 5c62037..ec713ed 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.cdl +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o221ai_4 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPC0 VPWR C1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 pndB B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 pndB B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPC0 VPWR C1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 pndB B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 pndB B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNC0 Y C1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNC0 Y C1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o221ai_4
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.netlist.tsv b/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.netlist.tsv index b598b4f..cc94264 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.netlist.tsv +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o221ai_4 A1:I A2:I B1:I B2:I C1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPC0 MOSFET VPWR C1 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET pndB B1 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET pndB B2 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNC0 MOSFET Y C1 pndB VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPC0 MOSFET VPWR C1 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET pndB B1 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET pndB B2 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNC0 MOSFET Y C1 pndB VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.spice b/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.spice index d838324..dda274d 100644 --- a/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.spice +++ b/cells/o221ai/sky130_fd_sc_hdll__o221ai_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__o221ai_4 A1 A2 B1 B2 C1 VGND VNB VPB VPWR Y -M1000 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=2.645e+12p ps=1.929e+07u -M1001 a_601_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1002 Y A2 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1003 a_1369_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_511_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.976e+12p pd=1.778e+07u as=7.67e+11p ps=7.56e+06u -M1005 a_1369_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=1.391e+12p ps=1.338e+07u -M1007 a_511_47# B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B2 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_511_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR B1 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A2 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND A2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_601_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_511_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_47# B1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1369_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_511_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_601_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR A1 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_47# B2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR B1 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_511_47# B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y B2 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_27_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_511_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_511_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_601_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A1 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND A2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_27_47# B1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1369_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_27_47# B2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_601_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A1 a_1369_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y B2 a_601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y B2 a_601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_601_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y C1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND A2 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_1369_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_511_47# B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_47# B2 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND A1 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y C1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_511_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND A2 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_511_47# B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_601_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_511_47# B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VPWR C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND A1 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR B1 a_601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 Y C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_601_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_511_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 Y A2 a_1369_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_27_47# C1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_1369_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_1369_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_511_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_27_47# B1 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VPWR C1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 VPWR B1 a_601_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 Y A2 a_1369_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_511_47# B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 a_511_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 a_1369_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_27_47# B1 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 a_27_47# B2 a_511_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X38 Y C1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 VPWR A1 a_1369_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_1.cdl b/cells/o22a/sky130_fd_sc_hdll__o22a_1.cdl index 8e4c766..9786a05 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_1.cdl +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o22a_1 A1 A2 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 y B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 y B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o22a_1
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_1.netlist.tsv b/cells/o22a/sky130_fd_sc_hdll__o22a_1.netlist.tsv index a532ef4..27ab191 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_1.netlist.tsv +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o22a_1 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET y B2 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET y B2 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_1.spice b/cells/o22a/sky130_fd_sc_hdll__o22a_1.spice index 115a14e..1c12e61 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_1.spice +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__o22a_1 A1 A2 B1 B2 VGND VNB VPB VPWR X -M1000 VGND A2 a_219_47# VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=6.565e+11p ps=5.92e+06u -M1001 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.8e+11p pd=5.96e+06u as=2.9e+11p ps=2.58e+06u -M1002 VPWR A1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1003 a_83_21# B2 a_299_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_219_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_299_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1007 a_511_297# A2 a_83_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_83_21# B1 a_219_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1009 a_219_47# B2 a_83_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B1 a_299_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_83_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_83_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_83_21# A2 a_511_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_511_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_219_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND A1 a_219_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_83_21# B2 a_219_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_299_297# B2 a_83_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_219_47# B1 a_83_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_2.cdl b/cells/o22a/sky130_fd_sc_hdll__o22a_2.cdl index 09fde89..7bbe464 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_2.cdl +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o22a_2 A1 A2 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 y B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 y B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o22a_2
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_2.netlist.tsv b/cells/o22a/sky130_fd_sc_hdll__o22a_2.netlist.tsv index a32dcff..3d348a3 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_2.netlist.tsv +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o22a_2 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET y B2 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET y B2 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_2.spice b/cells/o22a/sky130_fd_sc_hdll__o22a_2.spice index 03b4dc6..9d1d6cd 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_2.spice +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__o22a_2 A1 A2 B1 B2 VGND VNB VPB VPWR X -M1000 a_321_47# B2 a_83_21# VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=6.06e+06u as=1.755e+11p ps=1.84e+06u -M1001 X a_83_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=1.38e+12p ps=8.76e+06u -M1002 a_627_297# A2 a_83_21# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=4.9e+11p ps=2.98e+06u -M1003 VPWR A1 a_627_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_321_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.655e+11p ps=5.64e+06u -M1005 a_411_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1006 X a_83_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1007 a_83_21# B2 a_411_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_321_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_83_21# B1 a_321_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_411_297# B2 a_83_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_83_21# A2 a_627_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_321_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR B1 a_411_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_83_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR a_83_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND A1 a_321_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_83_21# B2 a_321_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_321_47# B1 a_83_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_627_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_83_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_83_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_4.cdl b/cells/o22a/sky130_fd_sc_hdll__o22a_4.cdl index d48fe0c..0ec8348 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_4.cdl +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o22a_4 A1 A2 B1 B2 VGND VNB VPB VPWR X *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIPX X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIPX X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB1 y B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 y B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMINX X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMINX X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o22a_4
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_4.netlist.tsv b/cells/o22a/sky130_fd_sc_hdll__o22a_4.netlist.tsv index 496bb22..2d732c3 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_4.netlist.tsv +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o22a_4 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIPX MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET y B2 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMINX MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIPX MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET y B2 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMINX MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o22a/sky130_fd_sc_hdll__o22a_4.spice b/cells/o22a/sky130_fd_sc_hdll__o22a_4.spice index 79a3b89..e45a899 100644 --- a/cells/o22a/sky130_fd_sc_hdll__o22a_4.spice +++ b/cells/o22a/sky130_fd_sc_hdll__o22a_4.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__o22a_4 A1 A2 B1 B2 VGND VNB VPB VPWR X -M1000 VGND A1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=9.4e+06u as=1.1115e+12p ps=9.92e+06u -M1001 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.055e+12p ps=1.411e+07u -M1002 a_1006_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 a_614_297# B2 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=5.8e+11p ps=5.16e+06u -M1004 a_524_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_96_21# B2 a_614_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1008 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_524_47# B1 a_96_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.835e+11p ps=3.78e+06u -M1010 a_96_21# B2 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_1006_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_614_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_524_47# B2 a_96_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1006_297# A2 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_96_21# B1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_524_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_96_21# A2 a_1006_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR B1 a_614_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_96_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_524_47# B1 a_96_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_524_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_96_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X a_96_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_524_47# B2 a_96_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_1006_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND a_96_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_614_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1 a_1006_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR a_96_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_96_21# A2 a_1006_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_96_21# B2 a_614_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_524_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND A1 a_524_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND A2 a_524_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_1006_297# A2 a_96_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VGND a_96_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 X a_96_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_614_297# B2 a_96_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_96_21# B2 a_524_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR a_96_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VPWR B1 a_614_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_96_21# B1 a_524_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.cdl b/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.cdl index a280c89..859eace 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.cdl +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o22ai_1 A1 A2 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 Y B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 Y B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o22ai_1
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.netlist.tsv b/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.netlist.tsv index 33a2398..b56a45a 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.netlist.tsv +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o22ai_1 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET Y B2 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET Y B2 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.spice b/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.spice index e07bcbc..e1c051d 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.spice +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__o22ai_1 A1 A2 B1 B2 VGND VNB VPB VPWR Y -M1000 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=7.605e+11p ps=6.24e+06u -M1001 VPWR A1 a_384_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.5e+11p pd=5.1e+06u as=2.3e+11p ps=2.46e+06u -M1002 a_384_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=3.12e+06u -M1003 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.5675e+11p ps=2.09e+06u -M1004 a_117_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.15e+11p pd=2.83e+06u as=0p ps=0u -M1005 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y A2 a_384_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_384_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR B1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_117_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.cdl b/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.cdl index c3c5b48..a0ad8cf 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.cdl +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o22ai_2 A1 A2 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 Y B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 Y B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o22ai_2
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.netlist.tsv b/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.netlist.tsv index 242f75c..0525796 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.netlist.tsv +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o22ai_2 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET Y B2 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET Y B2 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.spice b/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.spice index f9faef0..5025484 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.spice +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__o22ai_2 A1 A2 B1 B2 VGND VNB VPB VPWR Y -M1000 Y A2 a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.7e+11p ps=7.74e+06u -M1001 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.7e+11p ps=7.74e+06u -M1002 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.2415e+12p pd=1.032e+07u as=4.81e+11p ps=4.08e+06u -M1003 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=0p ps=0u -M1007 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_515_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_515_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_515_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y A2 a_515_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_515_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR A1 a_515_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.cdl b/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.cdl index 3dfca95..fb72e82 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.cdl +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o22ai_4 A1 A2 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 Y B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 Y B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o22ai_4
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.netlist.tsv b/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.netlist.tsv index 0ecbf08..d6dacc8 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.netlist.tsv +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o22ai_4 A1:I A2:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET Y B2 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET Y B2 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.spice b/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.spice index 18a6783..7421e1c 100644 --- a/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.spice +++ b/cells/o22ai/sky130_fd_sc_hdll__o22ai_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__o22ai_4 A1 A2 B1 B2 VGND VNB VPB VPWR Y -M1000 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.16e+12p ps=1.032e+07u -M1001 Y B2 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1002 a_33_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.924e+12p pd=1.762e+07u as=7.995e+11p ps=7.66e+06u -M1003 a_885_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.49e+12p ps=1.298e+07u -M1004 Y B1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=7.995e+11p pd=7.66e+06u as=0p ps=0u -M1005 a_33_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_33_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_885_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_33_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y B2 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_33_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_885_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_33_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y B2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR B1 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_33_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND A2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_885_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_33_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR B1 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_33_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VGND A2 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y B2 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 Y B1 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y B1 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 Y B2 a_885_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_33_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y B2 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y A2 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_885_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_123_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR B1 a_885_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_33_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_123_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_885_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_33_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_885_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_33_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VPWR B1 a_885_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_33_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VPWR A1 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 Y A2 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_33_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND A1 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_123_297# A2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_33_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 Y B2 a_885_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_885_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_123_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VGND A2 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VGND A1 a_33_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 VPWR A1 a_123_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.cdl b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.cdl index 41ed289..5128a8f 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.cdl +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__o2bb2a_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR X *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN2 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand0 VGND A1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnand0 VGND A1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA1N A2_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnand1 sndNA1N A2_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid B1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNaoi10 nmid B1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 nmid B2 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 y inand VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B2 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 y inand VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A1_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MMPnand0 inand A1_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand A2_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR B1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand A2_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MMPaoi11 sndPB1 B2 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR B1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPB1 B2 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 y inand VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MMPaoi20 y inand VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o2bb2a_1
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.netlist.tsv b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.netlist.tsv index 49409e3..4187536 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.netlist.tsv +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__o2bb2a_1 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN2 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand0 MOSFET VGND A1_N sndNA1N VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA1N A2_N inand VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid B1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B2 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET y inand nmid VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A1_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand A2_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR B1 sndPB1 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPB1 B2 y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET y inand VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A1_N sndNA1N VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA1N A2_N inand VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid B1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B2 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET y inand nmid VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A1_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand A2_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR B1 sndPB1 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPB1 B2 y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET y inand VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.spice b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.spice index 6cf2e40..9c353cd 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.spice +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__o2bb2a_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR X -M1000 VPWR A2_N a_224_369# VPB phighvt w=420000u l=180000u -+ ad=8.398e+11p pd=6.8e+06u as=2.664e+11p ps=2.4e+06u -M1001 a_225_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.323e+11p pd=1.47e+06u as=3.9885e+11p ps=3.76e+06u -M1002 VPWR a_76_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 VGND B2 a_529_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1004 a_224_369# A2_N a_225_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1005 a_633_369# B2 a_76_199# VPB phighvt w=420000u l=180000u -+ ad=1.638e+11p pd=1.62e+06u as=1.47e+11p ps=1.54e+06u -M1006 a_224_369# A1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B1 a_633_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_529_47# B1 VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_76_199# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1010 a_529_47# a_224_369# a_76_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 a_76_199# a_224_369# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_633_369# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND B1 a_529_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_76_199# B2 a_633_369# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 X a_76_199# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_76_199# a_224_369# a_529_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR A1_N a_224_369# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_225_47# A2_N a_224_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 X a_76_199# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND A1_N a_225_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VPWR a_224_369# a_76_199# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 a_224_369# A2_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 a_529_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.cdl b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.cdl index 447c1ee..faeeb13 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.cdl +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__o2bb2a_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR X *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN2 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand0 VGND A1_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnand0 VGND A1_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA1N A2_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MMNnand1 sndNA1N A2_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid B1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNaoi10 nmid B1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 nmid B2 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 y inand VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B2 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 y inand VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A1_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMPnand0 inand A1_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand A2_N VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR B1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand A2_N VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMPaoi11 sndPB1 B2 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR B1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPB1 B2 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 -+ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 y inand VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MMPaoi20 y inand VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o2bb2a_2
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.netlist.tsv b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.netlist.tsv index ab35aaf..56ef1b4 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.netlist.tsv +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__o2bb2a_2 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN2 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand0 MOSFET VGND A1_N sndNA1N VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA1N A2_N inand VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid B1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B2 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET y inand nmid VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A1_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand A2_N VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR B1 sndPB1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPB1 B2 y VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET y inand VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A1_N sndNA1N VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA1N A2_N inand VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid B1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B2 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET y inand nmid VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A1_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand A2_N VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR B1 sndPB1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPB1 B2 y VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET y inand VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.spice b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.spice index 0bb9679..b43fff7 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.spice +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__o2bb2a_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR X -M1000 a_321_369# A2_N a_313_47# VNB nshort w=420000u l=150000u -+ ad=1.26e+11p pd=1.44e+06u as=1.596e+11p ps=1.6e+06u -M1001 a_321_369# A1_N VPWR VPB phighvt w=640000u l=180000u -+ ad=3.652e+11p pd=2.86e+06u as=1.2558e+12p ps=9.86e+06u -M1002 a_627_47# B1 VGND VNB nshort w=420000u l=150000u -+ ad=2.541e+11p pd=2.89e+06u as=5.4595e+11p ps=5.41e+06u -M1003 X a_84_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1004 a_627_47# a_321_369# a_84_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1005 a_84_21# a_321_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.984e+11p pd=1.9e+06u as=0p ps=0u -M1006 VPWR B1 a_723_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.208e+11p ps=1.97e+06u -M1007 VPWR a_84_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1008 VPWR A2_N a_321_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_723_369# B2 a_84_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B2 a_627_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_84_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_313_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_84_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A1_N a_313_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 X a_84_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND a_84_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND B1 a_627_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 X a_84_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_723_369# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 VPWR a_321_369# a_84_21# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X7 VPWR a_84_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR A1_N a_321_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X9 a_84_21# B2 a_723_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_84_21# a_321_369# a_627_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_313_47# A2_N a_321_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_627_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_321_369# A2_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u .ends
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.cdl b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.cdl index 9d510e6..65a174a 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.cdl +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__o2bb2a_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR X *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN2 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand0 VGND A1_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand0 VGND A1_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA1N A2_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand1 sndNA1N A2_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 y inand VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A1_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi10 nmid B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand A2_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 nmid B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPB1 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 y inand VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 y inand VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand0 inand A1_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand A2_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 sndPB1 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 y inand VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o2bb2a_4
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.netlist.tsv b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.netlist.tsv index 44f0d9d..f9420ba 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.netlist.tsv +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__o2bb2a_4 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN2 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand0 MOSFET VGND A1_N sndNA1N VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA1N A2_N inand VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET y inand nmid VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A1_N VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand A2_N VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR B1 sndPB1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPB1 B2 y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET y inand VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A1_N sndNA1N VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA1N A2_N inand VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET y inand nmid VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A1_N VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand A2_N VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR B1 sndPB1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPB1 B2 y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET y inand VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.spice b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.spice index 051835a..cc128aa 100644 --- a/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.spice +++ b/cells/o2bb2a/sky130_fd_sc_hdll__o2bb2a_4.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__o2bb2a_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR X -M1000 a_787_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.1375e+12p ps=1.13e+07u -M1001 a_211_297# B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=5.8e+11p ps=5.16e+06u -M1002 X a_211_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1003 X a_211_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.51e+12p ps=1.902e+07u -M1004 VPWR A1_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 VPWR a_455_21# a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=8.19e+11p pd=7.72e+06u as=0p ps=0u -M1007 VGND a_211_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_211_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1_N a_787_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_211_297# a_455_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_211_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_455_21# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_211_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_787_47# A2_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1017 VGND B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A2_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_211_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_47# a_455_21# a_211_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1022 a_211_297# a_455_21# a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_117_297# B2 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_211_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_455_21# A2_N a_787_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_455_21# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_455_21# a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR A1_N a_455_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_211_297# a_455_21# a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_211_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_787_47# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR B1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_455_21# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_27_47# a_455_21# a_211_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_117_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_787_47# A2_N a_455_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 X a_211_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_211_297# B2 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 X a_211_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VPWR a_211_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 X a_211_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VGND B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VPWR A2_N a_455_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_27_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_117_297# B2 a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VGND A1_N a_787_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND a_211_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_211_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_455_21# A2_N a_787_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VGND a_211_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_211_297# a_455_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_455_21# A2_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.cdl b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.cdl index 334c8b6..023db07 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.cdl +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o2bb2ai_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnand0 VGND A1_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand0 VGND A1_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA1N A2_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand1 sndNA1N A2_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inand VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A1_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi10 nmid B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand A2_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 nmid B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 Y inand VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inand VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand0 inand A1_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand A2_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 sndPB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inand VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o2bb2ai_1
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.netlist.tsv b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.netlist.tsv index b2661e4..00f1e22 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.netlist.tsv +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o2bb2ai_1 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnand0 MOSFET VGND A1_N sndNA1N VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA1N A2_N inand VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid B1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inand nmid VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A1_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand A2_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR B1 sndPB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPB1 B2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inand VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A1_N sndNA1N VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA1N A2_N inand VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid B1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inand nmid VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A1_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand A2_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR B1 sndPB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPB1 B2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inand VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.spice b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.spice index 171beb0..8d57d9d 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.spice +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__o2bb2ai_1 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y -M1000 a_120_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=1.275e+12p ps=8.55e+06u -M1001 a_396_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=4.225e+11p pd=3.9e+06u as=3.8675e+11p ps=3.79e+06u -M1002 Y a_120_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.1e+11p pd=2.62e+06u as=0p ps=0u -M1003 VPWR B1 a_492_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_120_297# A2_N a_122_47# VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.755e+11p ps=1.84e+06u -M1005 a_396_47# a_120_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 a_122_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_492_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A2_N a_120_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B2 a_396_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y a_120_297# a_396_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VGND B1 a_396_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR A1_N a_120_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_396_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A1_N a_122_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_122_47# A2_N a_120_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR a_120_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_492_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_120_297# A2_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y B2 a_492_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.cdl b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.cdl index 59a567e..0ba470f 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.cdl +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o2bb2ai_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnand0 VGND A1_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand0 VGND A1_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA1N A2_N VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand1 sndNA1N A2_N VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inand VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A1_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi10 nmid B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand A2_N VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 nmid B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPB1 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 Y inand VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inand VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand0 inand A1_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand A2_N VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 sndPB1 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inand VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o2bb2ai_2
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.netlist.tsv b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.netlist.tsv index a5871f2..6c1764f 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.netlist.tsv +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o2bb2ai_2 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnand0 MOSFET VGND A1_N sndNA1N VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA1N A2_N inand VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid B1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inand nmid VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A1_N VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand A2_N VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR B1 sndPB1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPB1 B2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inand VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A1_N sndNA1N VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA1N A2_N inand VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid B1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inand nmid VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A1_N VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand A2_N VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR B1 sndPB1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPB1 B2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inand VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.spice b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.spice index 29b469e..e8338ae 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.spice +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__o2bb2ai_2 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y -M1000 a_121_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=1.96e+12p ps=1.392e+07u -M1001 a_121_297# A2_N a_123_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=3.575e+11p ps=3.7e+06u -M1002 a_503_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=8.7425e+11p pd=7.89e+06u as=7.345e+11p ps=7.46e+06u -M1003 VPWR A1_N a_121_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1_N a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_788_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=5.8e+11p ps=5.16e+06u -M1006 a_123_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_121_297# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B2 a_788_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_121_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_503_47# a_121_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1011 a_123_47# A2_N a_121_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_121_297# a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_503_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_788_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A2_N a_121_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_121_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND B2 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND B1 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B1 a_788_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B2 a_788_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_503_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_788_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 Y a_121_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND A1_N a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND B1 a_503_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR a_121_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_123_47# A2_N a_121_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_788_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1_N a_121_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR B1 a_788_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y a_121_297# a_503_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND B2 a_503_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_121_297# A2_N a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_121_297# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_503_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_503_47# a_121_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR A2_N a_121_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_123_47# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_121_297# A2_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.cdl b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.cdl index ffb6e46..3975fb4 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.cdl +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o2bb2ai_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y *.PININFO A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnand0 VGND A1_N VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand0 VGND A1_N VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA1N A2_N VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 +MMNnand1 sndNA1N A2_N VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inand VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A1_N VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi10 nmid B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand A2_N VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi11 nmid B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPB1 B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 +MMNaoi20 Y inand VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inand VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand0 inand A1_N VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand A2_N VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 sndPB1 B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inand VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o2bb2ai_4
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.netlist.tsv b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.netlist.tsv index 656bd6f..3a190a5 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.netlist.tsv +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o2bb2ai_4 A1_N:I A2_N:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnand0 MOSFET VGND A1_N sndNA1N VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA1N A2_N inand VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid B1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inand nmid VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A1_N VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand A2_N VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR B1 sndPB1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPB1 B2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inand VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A1_N sndNA1N VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA1N A2_N inand VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid B1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inand nmid VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A1_N VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand A2_N VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR B1 sndPB1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPB1 B2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inand VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.spice b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.spice index 2fd6584..ef3fed1 100644 --- a/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.spice +++ b/cells/o2bb2ai/sky130_fd_sc_hdll__o2bb2ai_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__o2bb2ai_4 A1_N A2_N B1 B2 VGND VNB VPB VPWR Y -M1000 VGND B2 a_887_47# VNB nshort w=650000u l=150000u -+ ad=1.3455e+12p pd=1.194e+07u as=1.6315e+12p ps=1.412e+07u -M1001 a_113_47# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=3.08e+12p ps=2.416e+07u -M1002 a_113_47# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_47# A2_N a_113_47# VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=9.4e+06u as=4.485e+11p ps=3.98e+06u -M1004 VPWR a_113_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1005 VPWR B1 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.43e+12p ps=1.286e+07u -M1006 Y a_113_47# a_887_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1007 Y a_113_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_887_47# a_113_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B1 a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A2_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B2 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_887_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_887_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1361_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A1_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B2 a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_113_47# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_113_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR B1 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_113_47# A2_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_47# A2_N a_113_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A1_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1361_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1361_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND B1 a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_887_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_887_47# a_113_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A2_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y B2 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A1_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1361_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y a_113_47# a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_887_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_113_47# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y a_113_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_113_47# A2_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_27_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR A1_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_887_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR B1 a_1361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_887_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_113_47# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_27_47# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_113_47# A2_N a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_47# A1_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_47# A2_N a_113_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_113_47# A2_N a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND B1 a_887_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_1361_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y a_113_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR A2_N a_113_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 Y B2 a_1361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_1361_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR A1_N a_113_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR a_113_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 Y B2 a_1361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR B1 a_1361_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_113_47# A2_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND A1_N a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND A1_N a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_887_47# a_113_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND B2 a_887_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 VGND B2 a_887_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_113_47# A1_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR A1_N a_113_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_1361_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VGND B1 a_887_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VPWR a_113_47# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_1361_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 a_27_47# A2_N a_113_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 Y a_113_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 Y a_113_47# a_887_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 VPWR A2_N a_113_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_887_47# a_113_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 Y a_113_47# a_887_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 a_887_47# B1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X38 a_113_47# A2_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_887_47# B2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.cdl b/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.cdl index 0782d51..5ca922c 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.cdl +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o31ai_1 A1 A2 A3 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 sndA2 A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 sndA2 A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA2 pndA A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 pndA A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o31ai_1
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.netlist.tsv b/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.netlist.tsv index 7d22007..3eb26e7 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.netlist.tsv +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o31ai_1 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 sndA2 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET sndA2 A3 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET pndA A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 sndA2 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET sndA2 A3 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET pndA A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.spice b/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.spice index 57a3887..d255b2a 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.spice +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__o31ai_1 A1 A2 A3 B1 VGND VNB VPB VPWR Y -M1000 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=5.4e+11p ps=5.08e+06u -M1001 VGND A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=5.33e+11p ps=4.24e+06u -M1002 Y B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.535e+11p pd=2.08e+06u as=0p ps=0u -M1003 Y A3 a_213_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=3.16e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_119_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_119_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_213_297# A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_119_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND A1 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND A3 a_119_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_119_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_213_297# A3 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_117_297# A2 a_213_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.cdl b/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.cdl index 3a00ba3..1dc013b 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.cdl +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o31ai_2 A1 A2 A3 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 sndA2 A3 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 sndA2 A3 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA2 pndA A3 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 pndA A3 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o31ai_2
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.netlist.tsv b/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.netlist.tsv index 0ac594f..c106cb7 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.netlist.tsv +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o31ai_2 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 sndA2 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET sndA2 A3 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET pndA A3 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 sndA2 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET sndA2 A3 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET pndA A3 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.spice b/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.spice index 0b4359f..5d00d79 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.spice +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__o31ai_2 A1 A2 A3 B1 VGND VNB VPB VPWR Y -M1000 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=7e+11p pd=5.4e+06u as=8.5e+11p ps=7.7e+06u -M1001 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.5e+11p ps=7.7e+06u -M1002 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=1.01075e+12p pd=9.61e+06u as=1.0075e+12p ps=7e+06u -M1003 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A3 a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 a_27_297# A2 a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.86e+11p pd=2.18e+06u as=0p ps=0u -M1008 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_309_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_309_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND A3 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_309_297# A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_309_297# A3 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y A3 a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_297# A2 a_309_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.cdl b/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.cdl index ab4ab6f..9df47cd 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.cdl +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__o31ai_4 A1 A2 A3 B1 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 sndA2 A3 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 sndA2 A3 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA2 pndA A3 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 pndA A3 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o31ai_4
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.netlist.tsv b/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.netlist.tsv index 27a181b..8663845 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.netlist.tsv +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__o31ai_4 A1:I A2:I A3:I B1:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 sndA2 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET sndA2 A3 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET pndA A3 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 sndA2 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET sndA2 A3 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET pndA A3 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.spice b/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.spice index 834faf3..aefd69b 100644 --- a/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.spice +++ b/cells/o31ai/sky130_fd_sc_hdll__o31ai_4.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__o31ai_4 A1 A2 A3 B1 VGND VNB VPB VPWR Y -M1000 VGND A3 a_31_47# VNB nshort w=650000u l=150000u -+ ad=1.72575e+12p pd=1.311e+07u as=1.729e+12p ps=1.702e+07u -M1001 a_497_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.45e+12p ps=1.29e+07u -M1002 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1003 a_31_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_31_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1005 Y A3 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.435e+12p pd=1.287e+07u as=0p ps=0u -M1006 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_497_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_31_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_31_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_31_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# A2 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_31_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A3 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A2 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A3 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_497_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND A1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_31_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_497_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_31_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_27_297# A2 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_31_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 Y B1 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_497_297# A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_31_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 Y B1 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 Y A3 a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND A1 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_31_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_497_297# A3 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_31_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND A1 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND A3 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_31_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_27_297# A2 a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VPWR B1 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VGND A2 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 VGND A2 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_31_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_497_297# A2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_27_297# A2 a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND A3 a_31_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_31_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_31_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 Y B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_27_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_497_297# A3 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VPWR A1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Y A3 a_497_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.cdl b/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.cdl index cf8f7f3..97578b3 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.cdl +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o32ai_1 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 sndA2 A3 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 sndA2 A3 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA2 pndA A3 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 pndA A3 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 Y B2 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 Y B2 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o32ai_1
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.netlist.tsv b/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.netlist.tsv index 4160c67..debd065 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.netlist.tsv +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o32ai_1 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 sndA2 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET sndA2 A3 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET pndA A3 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET Y B2 pndA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 sndA2 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET sndA2 A3 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET pndA A3 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET Y B2 pndA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.spice b/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.spice index f03ca9e..c230188 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.spice +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__o32ai_1 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y -M1000 VPWR A1 a_465_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=6.0125e+11p pd=4.45e+06u as=5.655e+11p ps=5.64e+06u -M1002 Y B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.15e+11p pd=3.03e+06u as=2.3e+11p ps=2.46e+06u -M1003 a_117_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_465_297# A2 a_338_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4.55e+11p ps=2.91e+06u -M1005 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.4375e+11p ps=2.05e+06u -M1006 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_338_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 VPWR B1 a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 Y A3 a_338_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_465_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_338_297# A2 a_465_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_117_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.cdl b/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.cdl index 3b7786e..ce3d464 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.cdl +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o32ai_2 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 sndA2 A3 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 sndA2 A3 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA2 pndA A3 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 pndA A3 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 Y B2 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 Y B2 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o32ai_2
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.netlist.tsv b/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.netlist.tsv index 2d0fb0b..ea69438 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.netlist.tsv +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o32ai_2 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 sndA2 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET sndA2 A3 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET pndA A3 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET Y B2 pndA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 sndA2 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET sndA2 A3 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET pndA A3 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET Y B2 pndA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.spice b/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.spice index 0c2dab2..def6ac5 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.spice +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__o32ai_2 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y -M1000 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.0595e+12p pd=7.16e+06u as=1.469e+12p ps=1.232e+07u -M1001 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=5.8e+11p ps=5.16e+06u -M1002 Y A3 a_525_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1003 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.81e+11p ps=4.08e+06u -M1004 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A1 a_807_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=5.8e+11p ps=5.16e+06u -M1007 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_525_297# A2 a_807_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_807_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_807_297# A2 a_525_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_525_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_525_297# A3 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_807_297# A2 a_525_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_807_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VPWR A1 a_807_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND A3 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_525_297# A2 a_807_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Y A3 a_525_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.cdl b/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.cdl index 023f8b7..918ca33 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.cdl +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__o32ai_4 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y *.PININFO A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMPA0 VPWR A1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMPA0 VPWR A1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA1 sndA1 A2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPA2 sndA2 A3 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB0 VPWR B1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPB1 sndB1 B2 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNA0 pndA A1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA1 sndA1 A2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA1 pndA A2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPA2 sndA2 A3 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNA2 pndA A3 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB0 VPWR B1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMNB0 Y B1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMPB1 sndB1 B2 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA0 pndA A1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA1 pndA A2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNA2 pndA A3 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB0 Y B1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNB1 Y B2 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMNB1 Y B2 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__o32ai_4
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.netlist.tsv b/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.netlist.tsv index cd8b702..05c1f6f 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.netlist.tsv +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__o32ai_4 A1:I A2:I A3:I B1:I B2:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMPA0 MOSFET VPWR A1 sndA1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA1 MOSFET sndA1 A2 sndA2 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPA2 MOSFET sndA2 A3 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB0 MOSFET VPWR B1 sndB1 VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPB1 MOSFET sndB1 B2 Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA0 MOSFET pndA A1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA1 MOSFET pndA A2 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNA2 MOSFET pndA A3 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB0 MOSFET Y B1 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNB1 MOSFET Y B2 pndA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA0 MOSFET VPWR A1 sndA1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA1 MOSFET sndA1 A2 sndA2 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPA2 MOSFET sndA2 A3 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB0 MOSFET VPWR B1 sndB1 VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPB1 MOSFET sndB1 B2 Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA0 MOSFET pndA A1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA1 MOSFET pndA A2 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNA2 MOSFET pndA A3 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB0 MOSFET Y B1 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNB1 MOSFET Y B2 pndA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.spice b/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.spice index 2229b82..20a18f8 100644 --- a/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.spice +++ b/cells/o32ai/sky130_fd_sc_hdll__o32ai_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__o32ai_4 A1 A2 A3 B1 B2 VGND VNB VPB VPWR Y -M1000 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.425e+12p pd=1.285e+07u as=1.41e+12p ps=1.282e+07u -M1001 a_1352_297# A2 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.205e+12p pd=1.041e+07u as=1.41e+12p ps=1.282e+07u -M1002 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1003 a_1352_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=2.75925e+12p pd=2.279e+07u as=8.645e+11p ps=7.86e+06u -M1005 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.41375e+12p ps=1.215e+07u -M1007 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_886_297# A2 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A3 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1352_297# A2 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_886_297# A2 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_886_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1352_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A3 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A1 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_886_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_886_297# A3 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_886_297# A3 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_27_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_47# A2 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_886_297# A2 a_1352_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR A1 a_1352_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_1352_297# A2 a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_27_47# A1 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 Y B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 Y A3 a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VGND A3 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_27_297# B2 Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_1352_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 Y B2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_1352_297# A2 a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_27_47# B2 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_27_47# B1 Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_886_297# A2 a_1352_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_1352_297# A1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VPWR B1 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VPWR A1 a_1352_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 a_27_47# A3 VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 VGND A2 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 a_27_297# B1 VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 Y B2 a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X36 Y B1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VGND A1 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X38 VGND A3 a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 Y A3 a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_1.cdl b/cells/or2/sky130_fd_sc_hdll__or2_1.cdl index 03b91a1..ff00988 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_1.cdl +++ b/cells/or2/sky130_fd_sc_hdll__or2_1.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__or2_1 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2_1
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_1.netlist.tsv b/cells/or2/sky130_fd_sc_hdll__or2_1.netlist.tsv index 89469a2..ddec484 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_1.netlist.tsv +++ b/cells/or2/sky130_fd_sc_hdll__or2_1.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__or2_1 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_1.spice b/cells/or2/sky130_fd_sc_hdll__or2_1.spice index 7e104af..bace585 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_1.spice +++ b/cells/or2/sky130_fd_sc_hdll__or2_1.spice
@@ -16,16 +16,10 @@ .subckt sky130_fd_sc_hdll__or2_1 A B VGND VNB VPB VPWR X -M1000 VPWR A a_128_297# VPB phighvt w=420000u l=180000u -+ ad=3.057e+11p pd=2.71e+06u as=9.66e+10p ps=1.3e+06u -M1001 a_128_297# B a_38_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 a_38_297# B VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=3.307e+11p ps=3.43e+06u -M1003 X a_38_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1004 VGND A a_38_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_38_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=0p ps=0u +X0 a_38_297# B a_128_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND B a_38_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VGND a_38_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_38_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_128_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_38_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_2.cdl b/cells/or2/sky130_fd_sc_hdll__or2_2.cdl index 4455fef..a637b7e 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_2.cdl +++ b/cells/or2/sky130_fd_sc_hdll__or2_2.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__or2_2 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2_2
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_2.netlist.tsv b/cells/or2/sky130_fd_sc_hdll__or2_2.netlist.tsv index d5e4dc4..8cfb116 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_2.netlist.tsv +++ b/cells/or2/sky130_fd_sc_hdll__or2_2.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__or2_2 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_2.spice b/cells/or2/sky130_fd_sc_hdll__or2_2.spice index ca2653c..7b4fed9 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_2.spice +++ b/cells/or2/sky130_fd_sc_hdll__or2_2.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__or2_2 A B VGND VNB VPB VPWR X -M1000 VPWR A a_129_297# VPB phighvt w=420000u l=180000u -+ ad=5.957e+11p pd=5.29e+06u as=9.66e+10p ps=1.3e+06u -M1001 X a_39_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1002 a_129_297# B a_39_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 VGND A a_39_297# VNB nshort w=420000u l=150000u -+ ad=5.337e+11p pd=5.39e+06u as=1.134e+11p ps=1.38e+06u -M1004 VGND a_39_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1005 X a_39_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_39_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_39_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_39_297# B a_129_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 X a_39_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_39_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND B a_39_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VGND a_39_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_129_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 X a_39_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR a_39_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_4.cdl b/cells/or2/sky130_fd_sc_hdll__or2_4.cdl index 1d9a578..0f17836 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_4.cdl +++ b/cells/or2/sky130_fd_sc_hdll__or2_4.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__or2_4 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2_4
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_4.netlist.tsv b/cells/or2/sky130_fd_sc_hdll__or2_4.netlist.tsv index dddda0d..4972c90 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_4.netlist.tsv +++ b/cells/or2/sky130_fd_sc_hdll__or2_4.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__or2_4 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_4.spice b/cells/or2/sky130_fd_sc_hdll__or2_4.spice index 549f211..379c8bd 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_4.spice +++ b/cells/or2/sky130_fd_sc_hdll__or2_4.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__or2_4 A B VGND VNB VPB VPWR X -M1000 VGND a_35_297# X VNB nshort w=650000u l=150000u -+ ad=8.4175e+11p pd=7.79e+06u as=4.485e+11p ps=3.98e+06u -M1001 VPWR A a_129_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.55e+11p pd=7.91e+06u as=2.3e+11p ps=2.46e+06u -M1002 X a_35_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 a_129_297# B a_35_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 VGND A a_35_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1005 X a_35_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_35_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_35_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_35_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_35_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_35_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_35_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_35_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_35_297# B a_129_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 X a_35_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_35_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X a_35_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_35_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND B a_35_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND a_35_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_129_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 X a_35_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR a_35_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND a_35_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_6.cdl b/cells/or2/sky130_fd_sc_hdll__or2_6.cdl index 270a8a4..0babe94 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_6.cdl +++ b/cells/or2/sky130_fd_sc_hdll__or2_6.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__or2_6 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=6 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=6 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2_6
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_6.netlist.tsv b/cells/or2/sky130_fd_sc_hdll__or2_6.netlist.tsv index 8068478..54436d3 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_6.netlist.tsv +++ b/cells/or2/sky130_fd_sc_hdll__or2_6.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__or2_6 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 6 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 6 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_6.spice b/cells/or2/sky130_fd_sc_hdll__or2_6.spice index 53daa3f..e16ac1c 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_6.spice +++ b/cells/or2/sky130_fd_sc_hdll__or2_6.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__or2_6 A B VGND VNB VPB VPWR X -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.42e+12p pd=1.284e+07u as=8.5e+11p ps=7.7e+06u -M1001 VGND A a_123_47# VNB nshort w=650000u l=150000u -+ ad=1.7225e+12p pd=1.31e+07u as=3.51e+11p ps=3.68e+06u -M1002 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1003 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.265e+11p ps=5.52e+06u -M1004 a_123_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# B a_123_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_123_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_123_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_123_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_123_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_123_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND A a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND a_123_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_123_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_123_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND a_123_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_123_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR a_123_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_123_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_123_47# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 X a_123_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VGND B a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND a_123_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_27_297# B a_123_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VPWR a_123_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 X a_123_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_8.cdl b/cells/or2/sky130_fd_sc_hdll__or2_8.cdl index 0b36e2d..bf21272 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_8.cdl +++ b/cells/or2/sky130_fd_sc_hdll__or2_8.cdl
@@ -16,16 +16,16 @@ .SUBCKT sky130_fd_sc_hdll__or2_8 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2_8
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_8.netlist.tsv b/cells/or2/sky130_fd_sc_hdll__or2_8.netlist.tsv index 22d6d6c..9089690 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_8.netlist.tsv +++ b/cells/or2/sky130_fd_sc_hdll__or2_8.netlist.tsv
@@ -1,8 +1,8 @@ sky130_fd_sc_hdll__or2_8 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2/sky130_fd_sc_hdll__or2_8.spice b/cells/or2/sky130_fd_sc_hdll__or2_8.spice index 7733fb1..f1b0ec3 100644 --- a/cells/or2/sky130_fd_sc_hdll__or2_8.spice +++ b/cells/or2/sky130_fd_sc_hdll__or2_8.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__or2_8 A B VGND VNB VPB VPWR X -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.71e+12p pd=1.542e+07u as=8.5e+11p ps=7.7e+06u -M1001 VGND A a_123_47# VNB nshort w=650000u l=150000u -+ ad=1.963e+12p pd=1.514e+07u as=3.51e+11p ps=3.68e+06u -M1002 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1003 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1004 a_123_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# B a_123_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_123_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_123_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_123_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 X a_123_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VPWR a_123_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_123_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X a_123_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_123_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND A a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND a_123_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 X a_123_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_123_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND a_123_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 X a_123_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VGND a_123_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 VPWR a_123_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_123_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_123_47# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 X a_123_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND B a_123_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND a_123_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_27_297# B a_123_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR a_123_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 X a_123_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_1.cdl b/cells/or2b/sky130_fd_sc_hdll__or2b_1.cdl index f3d52b3..547f41b 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_1.cdl +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__or2b_1 A B_N VGND VNB VPB VPWR X *.PININFO A:I B_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2b_1
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_1.netlist.tsv b/cells/or2b/sky130_fd_sc_hdll__or2b_1.netlist.tsv index 7b5f077..466289d 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_1.netlist.tsv +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__or2b_1 A:I B_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_1.spice b/cells/or2b/sky130_fd_sc_hdll__or2b_1.spice index 51c07d2..41a3f7e 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_1.spice +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__or2b_1 A B_N VGND VNB VPB VPWR X -M1000 VGND B_N a_27_53# VNB nshort w=420000u l=150000u -+ ad=5.7225e+11p pd=4.52e+06u as=1.302e+11p ps=1.46e+06u -M1001 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1002 a_27_53# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=4.241e+11p ps=4.1e+06u -M1003 a_319_297# a_27_53# a_229_297# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.134e+11p ps=1.38e+06u -M1004 VGND A a_229_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1005 VPWR A a_319_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_229_297# a_27_53# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u +X0 VPWR B_N a_27_53# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_27_53# a_229_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VPWR a_229_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_27_53# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_319_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_229_297# a_27_53# a_319_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_229_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VGND a_229_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_2.cdl b/cells/or2b/sky130_fd_sc_hdll__or2b_2.cdl index 6029ebd..9a44a33 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_2.cdl +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__or2b_2 A B_N VGND VNB VPB VPWR X *.PININFO A:I B_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2b_2
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_2.netlist.tsv b/cells/or2b/sky130_fd_sc_hdll__or2b_2.netlist.tsv index 76090ac..bcfab0d 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_2.netlist.tsv +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__or2b_2 A:I B_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_2.spice b/cells/or2b/sky130_fd_sc_hdll__or2b_2.spice index 4754c00..019ebde 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_2.spice +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__or2b_2 A B_N VGND VNB VPB VPWR X -M1000 VGND B_N a_27_53# VNB nshort w=420000u l=150000u -+ ad=7.764e+11p pd=6.48e+06u as=1.302e+11p ps=1.46e+06u -M1001 a_228_297# a_27_53# VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1002 VPWR a_228_297# X VPB phighvt w=1e+06u l=180000u -+ ad=7.191e+11p pd=6.69e+06u as=4.8e+11p ps=2.96e+06u -M1003 a_27_53# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1004 a_318_297# a_27_53# a_228_297# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.134e+11p ps=1.38e+06u -M1005 VPWR A a_318_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_228_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.315e+11p ps=2.32e+06u -M1007 X a_228_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_228_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A a_228_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_228_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 VPWR B_N a_27_53# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VGND a_228_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR a_228_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 X a_228_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_318_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_27_53# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 X a_228_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_27_53# a_228_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_228_297# a_27_53# a_318_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_4.cdl b/cells/or2b/sky130_fd_sc_hdll__or2b_4.cdl index 491a7c2..e1365d0 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_4.cdl +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__or2b_4 A B_N VGND VNB VPB VPWR X *.PININFO A:I B_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP1 B B_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP1 B B_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN1 B B_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN1 B B_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN2 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or2b_4
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_4.netlist.tsv b/cells/or2b/sky130_fd_sc_hdll__or2b_4.netlist.tsv index 840a97d..6e377e0 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_4.netlist.tsv +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__or2b_4 A:I B_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP1 MOSFET B B_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET B B_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET B B_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET B B_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or2b/sky130_fd_sc_hdll__or2b_4.spice b/cells/or2b/sky130_fd_sc_hdll__or2b_4.spice index d3bdd3b..2208247 100644 --- a/cells/or2b/sky130_fd_sc_hdll__or2b_4.spice +++ b/cells/or2b/sky130_fd_sc_hdll__or2b_4.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__or2b_4 A B_N VGND VNB VPB VPWR X -M1000 VGND B_N a_27_53# VNB nshort w=420000u l=150000u -+ ad=1.11205e+12p pd=8.88e+06u as=1.302e+11p ps=1.46e+06u -M1001 a_27_53# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=1.0684e+12p ps=9.29e+06u -M1002 VPWR a_229_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 VGND A a_229_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1004 a_229_297# a_27_53# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_319_297# a_27_53# a_229_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=2.7e+11p ps=2.54e+06u -M1006 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1009 VGND a_229_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_229_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_229_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_229_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR B_N a_27_53# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_229_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_229_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR a_229_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_27_53# B_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VGND a_27_53# a_229_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_319_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_229_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_229_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_229_297# a_27_53# a_319_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_229_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 X a_229_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR a_229_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_1.cdl b/cells/or3/sky130_fd_sc_hdll__or3_1.cdl index a5eb24a..576524a 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_1.cdl +++ b/cells/or3/sky130_fd_sc_hdll__or3_1.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__or3_1 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or3_1
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_1.netlist.tsv b/cells/or3/sky130_fd_sc_hdll__or3_1.netlist.tsv index 48711de..9f61977 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_1.netlist.tsv +++ b/cells/or3/sky130_fd_sc_hdll__or3_1.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__or3_1 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_1.spice b/cells/or3/sky130_fd_sc_hdll__or3_1.spice index 7a24f3f..5666006 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_1.spice +++ b/cells/or3/sky130_fd_sc_hdll__or3_1.spice
@@ -16,20 +16,12 @@ .subckt sky130_fd_sc_hdll__or3_1 A B C VGND VNB VPB VPWR X -M1000 X a_29_53# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.95e+11p pd=2.99e+06u as=3.107e+11p ps=2.72e+06u -M1001 VGND C a_29_53# VNB nshort w=420000u l=150000u -+ ad=3.4965e+11p pd=3.46e+06u as=2.856e+11p ps=3.04e+06u -M1002 a_119_297# C a_29_53# VPB phighvt w=420000u l=180000u -+ ad=1.008e+11p pd=1.32e+06u as=1.134e+11p ps=1.38e+06u -M1003 VPWR A a_203_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.428e+11p ps=1.52e+06u -M1004 X a_29_53# VGND VNB nshort w=650000u l=150000u -+ ad=3.1525e+11p pd=2.27e+06u as=0p ps=0u -M1005 VGND A a_29_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_203_297# B a_119_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_29_53# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_119_297# B a_203_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_29_53# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_29_53# C a_119_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VPWR a_29_53# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_29_53# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_29_53# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VGND B a_29_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_203_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_2.cdl b/cells/or3/sky130_fd_sc_hdll__or3_2.cdl index 34c37d2..becb958 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_2.cdl +++ b/cells/or3/sky130_fd_sc_hdll__or3_2.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__or3_2 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or3_2
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_2.netlist.tsv b/cells/or3/sky130_fd_sc_hdll__or3_2.netlist.tsv index 5d82949..f774209 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_2.netlist.tsv +++ b/cells/or3/sky130_fd_sc_hdll__or3_2.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__or3_2 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_2.spice b/cells/or3/sky130_fd_sc_hdll__or3_2.spice index 710f44b..5df7c75 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_2.spice +++ b/cells/or3/sky130_fd_sc_hdll__or3_2.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__or3_2 A B C VGND VNB VPB VPWR X -M1000 VGND a_30_53# X VNB nshort w=650000u l=150000u -+ ad=6.469e+11p pd=5.71e+06u as=2.405e+11p ps=2.04e+06u -M1001 a_120_297# C a_30_53# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.134e+11p ps=1.38e+06u -M1002 VGND A a_30_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1003 VPWR a_30_53# X VPB phighvt w=1e+06u l=180000u -+ ad=8.257e+11p pd=5.75e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_30_53# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_30_53# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A a_202_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.47e+11p ps=1.54e+06u -M1007 X a_30_53# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C a_30_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_202_297# B a_120_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_120_297# B a_202_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 X a_30_53# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_30_53# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND B a_30_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_30_53# C a_120_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_30_53# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VGND a_30_53# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_202_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 X a_30_53# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VPWR a_30_53# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_4.cdl b/cells/or3/sky130_fd_sc_hdll__or3_4.cdl index c885458..6e0fc3e 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_4.cdl +++ b/cells/or3/sky130_fd_sc_hdll__or3_4.cdl
@@ -16,20 +16,20 @@ .SUBCKT sky130_fd_sc_hdll__or3_4 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or3_4
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_4.netlist.tsv b/cells/or3/sky130_fd_sc_hdll__or3_4.netlist.tsv index d590ea9..2160776 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_4.netlist.tsv +++ b/cells/or3/sky130_fd_sc_hdll__or3_4.netlist.tsv
@@ -1,10 +1,10 @@ sky130_fd_sc_hdll__or3_4 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or3/sky130_fd_sc_hdll__or3_4.spice b/cells/or3/sky130_fd_sc_hdll__or3_4.spice index df64617..b0df8f8 100644 --- a/cells/or3/sky130_fd_sc_hdll__or3_4.spice +++ b/cells/or3/sky130_fd_sc_hdll__or3_4.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__or3_4 A B C VGND VNB VPB VPWR X -M1000 a_211_297# B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.20575e+12p ps=8.91e+06u -M1002 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=1.48e+12p pd=8.96e+06u as=5.8e+11p ps=5.16e+06u -M1003 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_117_297# C a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1007 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_27_47# C a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_211_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_27_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_47# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_117_297# B a_211_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 X a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 X a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR a_27_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_1.cdl b/cells/or3b/sky130_fd_sc_hdll__or3b_1.cdl index 97812e6..1b1eff5 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_1.cdl +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__or3b_1 A B C_N VGND VNB VPB VPWR X *.PININFO A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or3b_1
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_1.netlist.tsv b/cells/or3b/sky130_fd_sc_hdll__or3b_1.netlist.tsv index 58e07ba..de78b2c 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_1.netlist.tsv +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__or3b_1 A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_1.spice b/cells/or3b/sky130_fd_sc_hdll__or3b_1.spice index 74a3659..b23a199 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_1.spice +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__or3b_1 A B C_N VGND VNB VPB VPWR X -M1000 a_225_53# B VGND VNB nshort w=420000u l=150000u -+ ad=2.835e+11p pd=3.03e+06u as=4.787e+11p ps=4.92e+06u -M1001 VGND A a_225_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND a_117_297# a_225_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_117_297# C_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=4.241e+11p ps=4.1e+06u -M1004 VPWR A a_399_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1005 a_399_297# B a_315_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.008e+11p ps=1.32e+06u -M1006 a_117_297# C_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 a_315_297# a_117_297# a_225_53# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1008 X a_225_53# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.85e+11p pd=2.57e+06u as=0p ps=0u -M1009 X a_225_53# VGND VNB nshort w=650000u l=150000u -+ ad=1.7875e+11p pd=1.85e+06u as=0p ps=0u +X0 a_225_53# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_225_53# a_117_297# a_315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR C_N a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VGND B a_225_53# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VGND a_225_53# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_315_297# B a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 VGND C_N a_117_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VPWR a_225_53# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_225_53# a_117_297# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_399_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_2.cdl b/cells/or3b/sky130_fd_sc_hdll__or3b_2.cdl index 270020f..2022522 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_2.cdl +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__or3b_2 A B C_N VGND VNB VPB VPWR X *.PININFO A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or3b_2
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_2.netlist.tsv b/cells/or3b/sky130_fd_sc_hdll__or3b_2.netlist.tsv index fe1c0fb..93a7c35 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_2.netlist.tsv +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__or3b_2 A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_2.spice b/cells/or3b/sky130_fd_sc_hdll__or3b_2.spice index 62657ea..3e61c11 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_2.spice +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__or3b_2 A B C_N VGND VNB VPB VPWR X -M1000 a_448_297# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=6.164e+11p ps=5.43e+06u -M1001 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=3.4125e+11p pd=2.35e+06u as=5.5575e+11p ps=5.52e+06u -M1002 VGND B a_186_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.268e+11p ps=2.76e+06u -M1003 a_186_21# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_546_297# B a_448_297# VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 a_186_21# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR C_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4e+11p ps=2.8e+06u -M1008 a_186_21# a_27_47# a_546_297# VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1009 VGND C_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1010 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_546_297# a_27_47# a_186_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 X a_186_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND A a_186_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND a_186_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND a_27_47# a_186_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_27_47# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR a_186_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR A a_448_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 a_186_21# B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_27_47# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 X a_186_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_448_297# B a_546_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_4.cdl b/cells/or3b/sky130_fd_sc_hdll__or3b_4.cdl index eeefaf7..622372b 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_4.cdl +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__or3b_4 A B C_N VGND VNB VPB VPWR X *.PININFO A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or3b_4
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_4.netlist.tsv b/cells/or3b/sky130_fd_sc_hdll__or3b_4.netlist.tsv index 1398356..fbf7905 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_4.netlist.tsv +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__or3b_4 A:I B:I C_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or3b/sky130_fd_sc_hdll__or3b_4.spice b/cells/or3b/sky130_fd_sc_hdll__or3b_4.spice index 6d71f0e..2b29e9d 100644 --- a/cells/or3b/sky130_fd_sc_hdll__or3b_4.spice +++ b/cells/or3b/sky130_fd_sc_hdll__or3b_4.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__or3b_4 A B C_N VGND VNB VPB VPWR X -M1000 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=8.857e+11p pd=7.87e+06u as=5.8e+11p ps=5.16e+06u -M1001 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=8.635e+11p ps=7.91e+06u -M1002 a_186_21# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=0p ps=0u -M1003 a_186_21# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_186_21# a_27_47# a_694_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=3.5e+11p ps=2.7e+06u -M1006 VGND B a_186_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR C_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1010 VGND C_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_694_297# B a_600_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 a_600_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND a_27_47# a_186_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 X a_186_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_186_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_186_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_694_297# a_27_47# a_186_21# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_186_21# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND a_186_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_600_297# B a_694_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND A a_186_21# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_47# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VGND a_186_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 X a_186_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR a_186_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_27_47# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X14 VPWR A a_600_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 X a_186_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_1.cdl b/cells/or4/sky130_fd_sc_hdll__or4_1.cdl index c931e8e..ff13dae 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_1.cdl +++ b/cells/or4/sky130_fd_sc_hdll__or4_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__or4_1 A B C D VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4_1
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_1.netlist.tsv b/cells/or4/sky130_fd_sc_hdll__or4_1.netlist.tsv index db4903c..e0a5816 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_1.netlist.tsv +++ b/cells/or4/sky130_fd_sc_hdll__or4_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__or4_1 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_1.spice b/cells/or4/sky130_fd_sc_hdll__or4_1.spice index cd5dec1..99b6308 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_1.spice +++ b/cells/or4/sky130_fd_sc_hdll__or4_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__or4_1 A B C D VGND VNB VPB VPWR X -M1000 a_27_297# D VGND VNB nshort w=420000u l=150000u -+ ad=3.15e+11p pd=3.18e+06u as=4.7985e+11p ps=4.92e+06u -M1001 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.73e+11p pd=2.14e+06u as=0p ps=0u -M1002 VGND A a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_117_297# D a_27_297# VPB phighvt w=420000u l=180000u -+ ad=1.47e+11p pd=1.54e+06u as=1.134e+11p ps=1.38e+06u -M1004 VPWR A a_307_297# VPB phighvt w=420000u l=180000u -+ ad=3.107e+11p pd=2.72e+06u as=1.428e+11p ps=1.52e+06u -M1005 VGND C a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_307_297# B a_223_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.008e+11p ps=1.32e+06u -M1007 a_27_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.3e+11p pd=2.86e+06u as=0p ps=0u -M1009 a_223_297# C a_117_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_27_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_27_297# D a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_307_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 VGND B a_27_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VGND D a_27_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_27_297# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_27_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_117_297# C a_223_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 VGND a_27_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_223_297# B a_307_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_2.cdl b/cells/or4/sky130_fd_sc_hdll__or4_2.cdl index 3d2ad07..e1751f7 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_2.cdl +++ b/cells/or4/sky130_fd_sc_hdll__or4_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__or4_2 A B C D VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4_2
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_2.netlist.tsv b/cells/or4/sky130_fd_sc_hdll__or4_2.netlist.tsv index 15e53ff..c9eaac8 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_2.netlist.tsv +++ b/cells/or4/sky130_fd_sc_hdll__or4_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__or4_2 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_2.spice b/cells/or4/sky130_fd_sc_hdll__or4_2.spice index a5a31d6..a2149bd 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_2.spice +++ b/cells/or4/sky130_fd_sc_hdll__or4_2.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__or4_2 A B C D VGND VNB VPB VPWR X -M1000 a_27_297# D VGND VNB nshort w=420000u l=150000u -+ ad=2.94e+11p pd=3.08e+06u as=6.666e+11p ps=6.83e+06u -M1001 VGND A a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=3.4775e+11p pd=2.37e+06u as=0p ps=0u -M1003 a_117_297# D a_27_297# VPB phighvt w=420000u l=180000u -+ ad=1.47e+11p pd=1.54e+06u as=1.134e+11p ps=1.38e+06u -M1004 VPWR A a_305_297# VPB phighvt w=420000u l=180000u -+ ad=6.257e+11p pd=5.35e+06u as=1.47e+11p ps=1.54e+06u -M1005 a_27_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_27_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4.55e+11p ps=2.91e+06u -M1008 VGND a_27_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_223_297# C a_117_297# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1011 a_305_297# B a_223_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_27_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND B a_27_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VPWR a_27_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_27_297# D a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 a_305_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VGND D a_27_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_27_297# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_223_297# B a_305_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 a_27_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 X a_27_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_117_297# C a_223_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 VGND a_27_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_4.cdl b/cells/or4/sky130_fd_sc_hdll__or4_4.cdl index ce764ae..50e5da5 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_4.cdl +++ b/cells/or4/sky130_fd_sc_hdll__or4_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__or4_4 A B C D VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4_4
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_4.netlist.tsv b/cells/or4/sky130_fd_sc_hdll__or4_4.netlist.tsv index 7912349..c599ae0 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_4.netlist.tsv +++ b/cells/or4/sky130_fd_sc_hdll__or4_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__or4_4 A:I B:I C:I D:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4/sky130_fd_sc_hdll__or4_4.spice b/cells/or4/sky130_fd_sc_hdll__or4_4.spice index a410f1e..eeaa32f 100644 --- a/cells/or4/sky130_fd_sc_hdll__or4_4.spice +++ b/cells/or4/sky130_fd_sc_hdll__or4_4.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__or4_4 A B C D VGND VNB VPB VPWR X -M1000 X a_32_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=9.7e+11p ps=7.94e+06u -M1001 a_332_297# B a_238_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1002 X a_32_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=1.07575e+12p ps=9.81e+06u -M1003 VGND A a_32_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.55e+11p ps=4e+06u -M1004 VGND a_32_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_32_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C a_32_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_32_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_238_297# C a_122_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4e+11p ps=2.8e+06u -M1009 VPWR a_32_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A a_332_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_32_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_32_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_32_297# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_122_297# D a_32_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 VPWR a_32_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_32_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_32_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_32_297# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VGND a_32_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_32_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 X a_32_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR a_32_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 X a_32_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR a_32_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_122_297# C a_238_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_32_297# D a_122_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_332_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_238_297# B a_332_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND a_32_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND D a_32_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND B a_32_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_1.cdl b/cells/or4b/sky130_fd_sc_hdll__or4b_1.cdl index 7109be9..0fd944f 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_1.cdl +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_1.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__or4b_1 A B C D_N VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4b_1
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_1.netlist.tsv b/cells/or4b/sky130_fd_sc_hdll__or4b_1.netlist.tsv index 1776982..4ee1542 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_1.netlist.tsv +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_1.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__or4b_1 A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_1.spice b/cells/or4b/sky130_fd_sc_hdll__or4b_1.spice index 812f92b..aad5c90 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_1.spice +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_1.spice
@@ -16,28 +16,16 @@ .subckt sky130_fd_sc_hdll__or4b_1 A B C D_N VGND VNB VPB VPWR X -M1000 a_117_297# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=6.1845e+11p ps=6.42e+06u -M1001 a_225_297# a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=2.961e+11p pd=3.09e+06u as=0p ps=0u -M1002 X a_225_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.7875e+11p pd=1.85e+06u as=0p ps=0u -M1003 VGND A a_225_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_117_297# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=4.241e+11p ps=4.1e+06u -M1005 a_504_297# B a_416_297# VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=1.092e+11p ps=1.36e+06u -M1006 a_225_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_504_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C a_225_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_315_297# a_117_297# a_225_297# VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=1.134e+11p ps=1.38e+06u -M1010 a_416_297# C a_315_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_225_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.85e+11p pd=2.57e+06u as=0p ps=0u +X0 a_225_297# C VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_504_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_225_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_225_297# a_117_297# a_315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VPWR D_N a_117_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VGND D_N a_117_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VGND a_225_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND B a_225_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND a_117_297# a_225_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_315_297# C a_416_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 a_416_297# B a_504_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 VPWR a_225_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_2.cdl b/cells/or4b/sky130_fd_sc_hdll__or4b_2.cdl index 24b6d3c..7e978cc 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_2.cdl +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_2.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__or4b_2 A B C D_N VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4b_2
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_2.netlist.tsv b/cells/or4b/sky130_fd_sc_hdll__or4b_2.netlist.tsv index a4a64ef..a93a852 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_2.netlist.tsv +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_2.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__or4b_2 A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_2.spice b/cells/or4b/sky130_fd_sc_hdll__or4b_2.spice index f830c8c..7a311db 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_2.spice +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_2.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__or4b_2 A B C D_N VGND VNB VPB VPWR X -M1000 a_425_297# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.47e+11p pd=1.54e+06u as=7.227e+11p ps=6.17e+06u -M1001 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=6.771e+11p ps=6.88e+06u -M1002 VGND a_27_47# a_186_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.15e+11p ps=3.18e+06u -M1003 a_186_21# a_27_47# a_615_297# VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=1.428e+11p ps=1.52e+06u -M1004 VPWR D_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1005 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 a_615_297# C a_531_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.008e+11p ps=1.32e+06u -M1007 VGND B a_186_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_531_297# B a_425_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_186_21# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 a_186_21# C VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND C a_186_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_186_21# B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VPWR A a_425_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_27_47# D_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 a_186_21# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VGND a_186_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND A a_186_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_615_297# a_27_47# a_186_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 a_27_47# D_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 X a_186_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR a_186_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_531_297# C a_615_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 X a_186_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_425_297# B a_531_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_4.cdl b/cells/or4b/sky130_fd_sc_hdll__or4b_4.cdl index 61f1806..e1c5fe9 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_4.cdl +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_4.cdl
@@ -16,28 +16,28 @@ .SUBCKT sky130_fd_sc_hdll__or4b_4 A B C D_N VGND VNB VPB VPWR X *.PININFO A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4b_4
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_4.netlist.tsv b/cells/or4b/sky130_fd_sc_hdll__or4b_4.netlist.tsv index d7e8c7d..bf85192 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_4.netlist.tsv +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_4.netlist.tsv
@@ -1,14 +1,14 @@ sky130_fd_sc_hdll__or4b_4 A:I B:I C:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4b/sky130_fd_sc_hdll__or4b_4.spice b/cells/or4b/sky130_fd_sc_hdll__or4b_4.spice index 989393c..86ff090 100644 --- a/cells/or4b/sky130_fd_sc_hdll__or4b_4.spice +++ b/cells/or4b/sky130_fd_sc_hdll__or4b_4.spice
@@ -16,40 +16,22 @@ .subckt sky130_fd_sc_hdll__or4b_4 A B C D_N VGND VNB VPB VPWR X -M1000 VPWR a_225_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.0734e+12p pd=9.3e+06u as=5.8e+11p ps=5.16e+06u -M1001 VPWR A a_525_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 X a_225_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=1.2023e+12p ps=1.127e+07u -M1003 a_117_413# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1004 X a_225_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A a_225_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.55e+11p ps=4e+06u -M1006 a_525_297# B a_431_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 a_225_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_431_297# C a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4e+11p ps=2.8e+06u -M1009 VPWR a_225_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_225_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_225_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND C a_225_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_117_413# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.0785e+11p pd=1.36e+06u as=0p ps=0u -M1014 a_225_297# a_117_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_225_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_225_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_315_297# a_117_413# a_225_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u +X0 VPWR D_N a_117_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 X a_225_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_225_297# a_117_413# a_315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VPWR a_225_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND a_225_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_525_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND D_N a_117_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_431_297# B a_525_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND a_225_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 X a_225_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VPWR a_225_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_225_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_315_297# C a_431_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 X a_225_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 VGND a_117_413# a_225_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_225_297# C VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 X a_225_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VGND B a_225_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.cdl b/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.cdl index 45d9763..5fd9c35 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.cdl +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.cdl
@@ -16,32 +16,32 @@ .SUBCKT sky130_fd_sc_hdll__or4bb_1 A B C_N D_N VGND VNB VPB VPWR X *.PININFO A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4bb_1
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.netlist.tsv b/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.netlist.tsv index 10e3ac8..7a15c7c 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.netlist.tsv +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.netlist.tsv
@@ -1,16 +1,16 @@ sky130_fd_sc_hdll__or4bb_1 A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.spice b/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.spice index 7afdca1..d5ba8ec 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.spice +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_1.spice
@@ -16,32 +16,18 @@ .subckt sky130_fd_sc_hdll__or4bb_1 A B C_N D_N VGND VNB VPB VPWR X -M1000 X a_331_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.85e+11p pd=2.57e+06u as=5.64325e+11p ps=5.4e+06u -M1001 a_609_297# B a_527_297# VPB phighvt w=420000u l=180000u -+ ad=1.281e+11p pd=1.45e+06u as=9.66e+10p ps=1.3e+06u -M1002 a_421_413# a_216_93# a_331_413# VPB phighvt w=420000u l=180000u -+ ad=2.514e+11p pd=2.7e+06u as=1.134e+11p ps=1.38e+06u -M1003 a_216_93# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.281e+11p pd=1.45e+06u as=6.2055e+11p ps=6.43e+06u -M1004 a_331_413# B VGND VNB nshort w=420000u l=150000u -+ ad=2.814e+11p pd=3.02e+06u as=0p ps=0u -M1005 VGND A a_331_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1007 VGND a_27_410# a_331_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A a_609_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_331_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.7875e+11p pd=1.85e+06u as=0p ps=0u -M1010 a_331_413# a_216_93# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1012 a_216_93# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1013 a_527_297# a_27_410# a_421_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_331_413# a_27_410# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_27_410# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 VGND D_N a_216_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VPWR a_331_413# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_331_413# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VGND a_331_413# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND a_216_93# a_331_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_527_297# B a_609_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 a_27_410# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 VGND B a_331_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VPWR D_N a_216_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 a_609_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 a_331_413# a_216_93# a_421_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 a_421_413# a_27_410# a_527_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.cdl b/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.cdl index ae061f2..7317a7d 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.cdl +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.cdl
@@ -16,32 +16,32 @@ .SUBCKT sky130_fd_sc_hdll__or4bb_2 A B C_N D_N VGND VNB VPB VPWR X *.PININFO A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4bb_2
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.netlist.tsv b/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.netlist.tsv index 28c90c0..218f599 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.netlist.tsv +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.netlist.tsv
@@ -1,16 +1,16 @@ sky130_fd_sc_hdll__or4bb_2 A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.spice b/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.spice index 0188f1c..a5fbf07 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.spice +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_2.spice
@@ -16,36 +16,20 @@ .subckt sky130_fd_sc_hdll__or4bb_2 A B C_N D_N VGND VNB VPB VPWR X -M1000 VPWR A a_614_297# VPB phighvt w=420000u l=180000u -+ ad=8.59325e+11p pd=7.99e+06u as=1.281e+11p ps=1.45e+06u -M1001 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=8.121e+11p pd=8.33e+06u as=1.302e+11p ps=1.46e+06u -M1002 a_336_413# a_216_93# VGND VNB nshort w=420000u l=150000u -+ ad=2.814e+11p pd=3.02e+06u as=0p ps=0u -M1003 a_216_93# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1004 VPWR a_336_413# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 X a_336_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_532_297# a_27_410# a_426_413# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=2.514e+11p ps=2.7e+06u -M1007 VGND A a_336_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_426_413# a_216_93# a_336_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1009 a_614_297# B a_532_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1011 a_216_93# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1012 a_336_413# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_336_413# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1014 X a_336_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_27_410# a_336_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND a_216_93# a_336_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_426_413# a_27_410# a_532_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VGND B a_336_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND D_N a_216_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_336_413# a_216_93# a_426_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 X a_336_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_336_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_336_413# a_27_410# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_27_410# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 VPWR D_N a_216_93# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 a_336_413# A VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_27_410# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VPWR a_336_413# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VGND a_336_413# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_532_297# B a_614_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X15 a_614_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.cdl b/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.cdl index 058fa71..9690dd8 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.cdl +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.cdl
@@ -16,32 +16,32 @@ .SUBCKT sky130_fd_sc_hdll__or4bb_4 A B C_N D_N VGND VNB VPB VPWR X *.PININFO A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O -MMP0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMP0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP2 sndPB C VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMP3 sndPC D VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP2 C C_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP3 D D_N VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIP4 X y VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN0 y A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP2 sndPB C VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN1 y B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMP3 sndPC D VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN2 y C VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 C C_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMN3 y D VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 D D_N VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN2 C C_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP4 X y VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIN3 D D_N VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMN0 y A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN1 y B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN2 y C VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMN3 y D VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 sd=0.28 -+ topography=normal area=0.063 perim=1.14 -MMIN2 C C_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 D D_N VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN4 X y VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN4 X y VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__or4bb_4
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.netlist.tsv b/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.netlist.tsv index 4be1024..99fd536 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.netlist.tsv +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.netlist.tsv
@@ -1,16 +1,16 @@ sky130_fd_sc_hdll__or4bb_4 A:I B:I C_N:I D_N:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMP0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP1 MOSFET sndPA B sndPB VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP2 MOSFET sndPB C sndPC VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMP3 MOSFET sndPC D y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET C C_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET D D_N VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP4 MOSFET X y VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN0 MOSFET y A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN1 MOSFET y B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN2 MOSFET y C VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMN3 MOSFET y D VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET C C_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET D D_N VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN4 MOSFET X y VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP1 MOSFET sndPA B sndPB VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP2 MOSFET sndPB C sndPC VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMP3 MOSFET sndPC D y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET C C_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET D D_N VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP4 MOSFET X y VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN0 MOSFET y A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN1 MOSFET y B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN2 MOSFET y C VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMN3 MOSFET y D VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET C C_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET D D_N VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN4 MOSFET X y VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.spice b/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.spice index cac7d2e..240abcb 100644 --- a/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.spice +++ b/cells/or4bb/sky130_fd_sc_hdll__or4bb_4.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__or4bb_4 A B C_N D_N VGND VNB VPB VPWR X -M1000 X a_335_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.20363e+12p ps=1.058e+07u -M1001 a_425_297# a_224_297# a_335_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=2.7e+11p ps=2.54e+06u -M1002 VGND A a_335_297# VNB nshort w=650000u l=150000u -+ ad=1.2044e+12p pd=1.129e+07u as=4.355e+11p ps=3.94e+06u -M1003 VPWR A a_625_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_224_297# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1005 a_335_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_335_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1007 VPWR a_335_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 a_625_297# B a_531_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 a_531_297# a_27_410# a_425_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_335_297# a_224_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_27_410# a_335_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_335_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1015 X a_335_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_335_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_224_297# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1018 VPWR a_335_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_335_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_410# C_N VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_335_297# a_224_297# a_425_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_335_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 X a_335_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VGND D_N a_224_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 VPWR a_335_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_224_297# a_335_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_335_297# a_27_410# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_625_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_410# C_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 VGND a_335_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_531_297# B a_625_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 VPWR D_N a_224_297# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 VGND B a_335_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 X a_335_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 X a_335_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND a_335_297# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR a_335_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 X a_335_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_425_297# a_27_410# a_531_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.cdl b/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.cdl index ef2d880..efe0147 100644 --- a/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.cdl +++ b/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.cdl
@@ -16,13 +16,13 @@ .SUBCKT sky130_fd_sc_hdll__probe_p_8 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIP1 Ab A VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 net29 Ab VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 net29 Ab VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Ab A VNB nfet_01v8 m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Ab A VNB nshort m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 net29 Ab VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 net29 Ab VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 rI112 net29 X short .ENDS sky130_fd_sc_hdll__probe_p_8
diff --git a/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.netlist.tsv b/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.netlist.tsv index 24c930f..9c74a9c 100644 --- a/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.netlist.tsv +++ b/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.netlist.tsv
@@ -1,7 +1,7 @@ sky130_fd_sc_hdll__probe_p_8 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP1 MOSFET Ab A VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET net29 Ab VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Ab A VGND VNB nshort 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET net29 Ab VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET net29 Ab VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET net29 Ab VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 rI112 RESISTOR net29 X short
diff --git a/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.spice b/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.spice index 965db05..d4c2e1b 100644 --- a/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.spice +++ b/cells/probe_p/sky130_fd_sc_hdll__probe_p_8.spice
@@ -16,49 +16,27 @@ .subckt sky130_fd_sc_hdll__probe_p_8 A VGND VNB VPB VPWR X -M1000 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.72e+12p ps=1.544e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.339e+12p ps=1.192e+07u -M1003 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1005 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -R0 a_399_297# X short w=3.02e+06u l=5000u -M1017 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_399_297# X VPB short w=3.02e+06u l=5000u +X18 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.cdl b/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.cdl index 7ee055c..0996d00 100644 --- a/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.cdl +++ b/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.cdl
@@ -16,14 +16,14 @@ .SUBCKT sky130_fd_sc_hdll__probec_p_8 A VGND VNB VPB VPWR X *.PININFO A:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIP1 Ab A VPB phighvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP1 Ab A VPB pfet_01v8_hvt m=3 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP2 net33 Ab VPB phighvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP2 net33 Ab VPB pfet_01v8_hvt m=8 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN1 Ab A VNB nfet_01v8 m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN1 Ab A VNB nshort m=3 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN2 net33 Ab VNB nshort m=8 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN2 net33 Ab VNB nfet_01v8 m=8 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 rI112 net33 X short rI120 VGND met5vgnd short rI119 VPWR met5vpwr short
diff --git a/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.netlist.tsv b/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.netlist.tsv index 40542ad..e36943b 100644 --- a/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.netlist.tsv +++ b/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.netlist.tsv
@@ -1,9 +1,9 @@ sky130_fd_sc_hdll__probec_p_8 A:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP1 MOSFET Ab A VPWR VPB phighvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP2 MOSFET net33 Ab VPWR VPB phighvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN1 MOSFET Ab A VGND VNB nshort 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN2 MOSFET net33 Ab VGND VNB nshort 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP1 MOSFET Ab A VPWR VPB pfet_01v8_hvt 3 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP2 MOSFET net33 Ab VPWR VPB pfet_01v8_hvt 8 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN1 MOSFET Ab A VGND VNB nfet_01v8 3 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN2 MOSFET net33 Ab VGND VNB nfet_01v8 8 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 rI112 RESISTOR net33 X short rI120 RESISTOR VGND met5vgnd short rI119 RESISTOR VPWR met5vpwr short
diff --git a/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.spice b/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.spice index 8caf558..93354d6 100644 --- a/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.spice +++ b/cells/probec_p/sky130_fd_sc_hdll__probec_p_8.spice
@@ -16,51 +16,29 @@ .subckt sky130_fd_sc_hdll__probec_p_8 A VGND VNB VPB VPWR X -M1000 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.72e+12p ps=1.544e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.339e+12p ps=1.192e+07u -M1003 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -R0 X a_399_297# short w=1.6e+06u l=100000u -M1004 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1005 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -R1 VPWR m5_872_595# short w=0u l=1.2e+06u -R2 VGND m5_872_n71# short w=0u l=1.2e+06u -M1017 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 X a_399_297# VPB short w=1.6e+06u l=100000u +X3 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_27_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_399_297# a_27_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_399_297# a_27_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VPWR m5_872_595# VNB short w=0u l=1.2e+06u +X19 VGND m5_872_n71# VNB short w=0u l=1.2e+06u +X20 VPWR A a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_27_47# a_399_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND a_27_47# a_399_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.cdl b/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.cdl index 1f152e5..2f74063 100644 --- a/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.cdl +++ b/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.cdl
@@ -17,100 +17,100 @@ .SUBCKT sky130_fd_sc_hdll__sdfbbp_1 CLK D RESET_B SCD SCE SET_B VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I RESET_B:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I *.PININFO VPWR:I Q:O Q_N:O -MI98 net105 D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI98 net105 D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 net105 SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI120 net105 SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.525 perim=3.1 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 RESET RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI642 RESET RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI676 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI676 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI675 net176 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI675 net176 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net213 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI677 M1 RESET VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 net160 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net145 net117 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI653 Q net213 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 Q_N net117 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net213 net117 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI677 M1 RESET VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 net105 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 +MI648 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI668 S0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI667 net128 M1 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI630 net117 RESET VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI3 net117 S0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 net116 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 net105 D VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 net105 sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI649 net160 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI679 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI669 S0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net213 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI9 net117 S0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI670 net265 M1 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI678 net216 RESET VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 +MI655 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net257 net117 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI654 net145 net117 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI10 net117 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI651 Q_N net117 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI11 net268 RESET VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 +MI652 net213 net117 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 net241 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 net105 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI42 net105 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI643 RESET RESET_B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI668 S0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI667 net128 M1 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI680 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net213 net117 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI630 net117 RESET VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI661 Q_N net117 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI3 net117 S0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI640 sceb SCE VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 net116 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI639 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 net105 D VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 net105 sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI679 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI669 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net213 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI9 net117 S0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI670 net265 M1 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI678 net216 RESET VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net257 net117 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI10 net117 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI11 net268 RESET VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 net241 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 net105 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI643 RESET RESET_B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI680 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 net213 net117 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI661 Q_N net117 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI640 sceb SCE VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfbbp_1
diff --git a/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.netlist.tsv b/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.netlist.tsv index 47e8862..72acea0 100644 --- a/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.netlist.tsv +++ b/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.netlist.tsv
@@ -1,50 +1,50 @@ sky130_fd_sc_hdll__sdfbbp_1 CLK:I D:I RESET_B:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI98 MOSFET net105 D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET net105 SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET RESET RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI676 MOSFET M1 M0 net176 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI675 MOSFET net176 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net213 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI677 MOSFET M1 RESET net176 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M0 clkpos net160 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET net160 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET S0 clkneg net145 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net145 net117 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET Q_N net117 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net213 net117 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET net105 clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI668 MOSFET S0 clkpos net128 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI667 MOSFET net128 M1 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI630 MOSFET net117 RESET net116 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI3 MOSFET net117 S0 net116 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET net116 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET net105 D p0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET net105 sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI679 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI669 MOSFET S0 clkneg net265 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net213 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI9 MOSFET net117 S0 net268 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI670 MOSFET net265 M1 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI678 MOSFET net216 RESET VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net257 net117 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET S0 clkpos net257 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI10 MOSFET net117 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI11 MOSFET net268 RESET VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET net241 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET net105 clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M0 clkneg net241 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI643 MOSFET RESET RESET_B VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI680 MOSFET M1 M0 net216 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net213 net117 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI661 MOSFET Q_N net117 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI640 MOSFET sceb SCE VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET net105 D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET net105 SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET RESET RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI676 MOSFET M1 M0 net176 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI675 MOSFET net176 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net213 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI677 MOSFET M1 RESET net176 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M0 clkpos net160 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET net160 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET S0 clkneg net145 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net145 net117 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET Q_N net117 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net213 net117 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET net105 clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI668 MOSFET S0 clkpos net128 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI667 MOSFET net128 M1 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI630 MOSFET net117 RESET net116 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI3 MOSFET net117 S0 net116 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET net116 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET net105 D p0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET net105 sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI679 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI669 MOSFET S0 clkneg net265 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net213 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI9 MOSFET net117 S0 net268 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI670 MOSFET net265 M1 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI678 MOSFET net216 RESET VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net257 net117 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET S0 clkpos net257 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI10 MOSFET net117 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI11 MOSFET net268 RESET VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET net241 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET net105 clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M0 clkneg net241 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI643 MOSFET RESET RESET_B VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI680 MOSFET M1 M0 net216 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net213 net117 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI661 MOSFET Q_N net117 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI640 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.spice b/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.spice index 079ecc6..cbdcfe8 100644 --- a/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.spice +++ b/cells/sdfbbp/sky130_fd_sc_hdll__sdfbbp_1.spice
@@ -17,100 +17,52 @@ .subckt sky130_fd_sc_hdll__sdfbbp_1 CLK D RESET_B SCD SCE SET_B VGND VNB VPB VPWR + Q Q_N -M1000 a_2216_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=3.931e+11p pd=3.84e+06u as=1.5247e+12p ps=1.429e+07u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1002 a_2058_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=2.583e+11p pd=2.38e+06u as=2.152e+12p ps=1.881e+07u -M1003 VGND SCE a_453_315# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.365e+11p ps=1.49e+06u -M1004 a_810_413# SCE VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1005 Q_N a_2058_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.3075e+11p pd=2.01e+06u as=0p ps=0u -M1006 a_1105_413# a_27_47# a_1003_47# VPB phighvt w=420000u l=180000u -+ ad=1.974e+11p pd=1.78e+06u as=1.218e+11p ps=1.42e+06u -M1007 a_2216_47# a_1525_21# a_2058_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=2.016e+11p ps=1.91e+06u -M1008 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 a_1353_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=4.387e+11p pd=4.01e+06u as=0p ps=0u -M1010 a_1864_47# a_211_363# a_1769_47# VNB nshort w=360000u l=150000u -+ ad=1.764e+11p pd=1.7e+06u as=1.87e+11p ps=1.93e+06u -M1011 VPWR SCE a_453_315# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.449e+11p ps=1.53e+06u -M1012 a_1197_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=3.066e+11p pd=2.5e+06u as=0p ps=0u -M1013 a_1197_21# a_1003_47# a_1353_47# VNB nshort w=640000u l=150000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1014 VGND a_2058_21# a_1992_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.341e+11p ps=1.5e+06u -M1015 VPWR a_1197_21# a_1105_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_2845_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 VPWR RESET_B a_1525_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1018 a_409_363# SCD VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1019 a_1121_47# a_211_363# a_1003_47# VNB nshort w=360000u l=150000u -+ ad=1.521e+11p pd=1.6e+06u as=1.584e+11p ps=1.6e+06u -M1020 a_1003_47# a_211_363# a_483_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.219e+11p ps=3.37e+06u -M1021 a_1353_47# a_1525_21# a_1197_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_483_47# a_453_315# a_409_363# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_411_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1024 a_483_47# SCE a_411_47# VNB nshort w=420000u l=150000u -+ ad=2.805e+11p pd=3.04e+06u as=0p ps=0u -M1025 VGND a_1197_21# a_1121_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_1525_21# a_1469_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=2.436e+11p ps=2.26e+06u -M1027 a_1003_47# a_27_47# a_483_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND RESET_B a_1525_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1029 VPWR a_2058_21# a_1968_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.932e+11p ps=1.76e+06u -M1030 VPWR a_2058_21# a_2845_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1031 a_1469_329# a_1003_47# a_1197_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1968_413# a_211_363# a_1864_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1033 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1034 a_2320_329# a_1864_47# a_2058_21# VPB phighvt w=840000u l=180000u -+ ad=1.932e+11p pd=2.14e+06u as=0p ps=0u -M1035 a_483_47# D a_824_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1036 VPWR a_1525_21# a_2320_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1769_47# a_1197_21# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1039 Q_N a_2058_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.65e+11p pd=2.73e+06u as=0p ps=0u -M1040 a_2058_21# a_1864_47# a_2216_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_1710_329# a_1197_21# VPWR VPB phighvt w=840000u l=180000u -+ ad=4.032e+11p pd=2.96e+06u as=0p ps=0u -M1042 a_1864_47# a_27_47# a_1710_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND a_2058_21# a_2845_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1044 a_483_47# D a_810_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_824_47# a_453_315# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_1992_47# a_27_47# a_1864_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 Q a_2845_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u +X0 a_1469_329# a_1525_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X1 a_1353_47# a_1003_47# a_1197_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X2 a_1769_47# a_211_363# a_1864_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X3 VGND a_2845_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_1525_21# RESET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 VPWR SCD a_409_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_1864_47# a_211_363# a_1968_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 VGND SET_B a_1353_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X9 a_1710_329# a_27_47# a_1864_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X10 a_453_315# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 a_453_315# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_1105_413# a_1197_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 a_1121_47# a_1197_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_1992_47# a_2058_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR a_2845_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND SCD a_411_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_483_47# a_211_363# a_1003_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X18 VPWR SET_B a_1197_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_824_47# D a_483_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 a_1197_21# a_1003_47# a_1469_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X22 a_1968_413# a_2058_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X23 a_1003_47# a_211_363# a_1121_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X24 a_2845_47# a_2058_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X25 a_810_413# D a_483_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 a_1525_21# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_2845_47# a_2058_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 VPWR a_2058_21# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 a_2058_21# a_1525_21# a_2216_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X31 a_2216_47# a_1864_47# a_2058_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X32 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X33 a_2320_329# a_1525_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X34 a_1864_47# a_27_47# a_1992_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X35 a_1003_47# a_27_47# a_1105_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X36 VPWR SET_B a_2058_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X37 a_409_363# a_453_315# a_483_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X38 VPWR SCE a_810_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X39 VGND a_1197_21# a_1769_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X40 VGND a_453_315# a_824_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X41 a_1197_21# a_1525_21# a_1353_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X42 a_411_47# SCE a_483_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X43 a_483_47# a_27_47# a_1003_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X44 a_2058_21# a_1864_47# a_2320_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X45 VGND a_2058_21# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X46 VPWR a_1197_21# a_1710_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X47 VGND SET_B a_2216_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.cdl b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.cdl index f356e53..026834c 100644 --- a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.cdl +++ b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.cdl
@@ -17,84 +17,84 @@ .SUBCKT sky130_fd_sc_hdll__sdfrbp_1 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I *.PININFO Q:O Q_N:O -MI642 clkneg CLK VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI642 clkneg CLK VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net92 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net134 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net127 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net115 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 Q net92 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net110 net92 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net92 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI672 net171 net92 VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 +MI657 net134 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI670 Q_N net171 VNB nshort m=1 w=0.52 l=0.15 mult=1 sa=0.265 sb=0.265 +MI33 net127 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net115 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 Q net92 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net110 net92 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI672 net171 net92 VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI670 Q_N net171 VNB nfet_01v8 m=1 w=0.52 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 clkneg CLK VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkpos clkneg VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MI643 clkneg CLK VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net215 net92 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net92 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net92 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net194 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net194 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI662 net215 net92 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 Q net92 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 sceb SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI673 net171 net92 VPB phighvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 +MI659 net92 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI671 Q_N net171 VPB phighvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 +MI658 net92 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 +MI30 net194 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net194 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 Q net92 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI633 sceb SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI673 net171 net92 VPB pfet_01v8_hvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI671 Q_N net171 VPB pfet_01v8_hvt m=1 w=0.79 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfrbp_1
diff --git a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.netlist.tsv b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.netlist.tsv index 682ea0b..9ada25d 100644 --- a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.netlist.tsv +++ b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.netlist.tsv
@@ -1,42 +1,42 @@ sky130_fd_sc_hdll__sdfrbp_1 CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI642 MOSFET clkneg CLK VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net92 S0 net134 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net134 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net127 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net115 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net115 M1 net127 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET S0 clkneg net110 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET Q net92 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net110 net92 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI672 MOSFET net171 net92 VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI670 MOSFET Q_N net171 VGND VNB nshort 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET clkneg CLK VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net215 net92 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net92 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET S0 clkpos net215 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net92 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net194 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net194 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net194 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET Q net92 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET sceb SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI673 MOSFET net171 net92 VPWR VPB phighvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI671 MOSFET Q_N net171 VPWR VPB phighvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net92 S0 net134 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net134 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net127 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net115 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net115 M1 net127 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET S0 clkneg net110 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET Q net92 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net110 net92 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI672 MOSFET net171 net92 VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI670 MOSFET Q_N net171 VGND VNB nfet_01v8 1 0.52 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net215 net92 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net92 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET S0 clkpos net215 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net92 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net194 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net194 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net194 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET Q net92 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI673 MOSFET net171 net92 VPWR VPB pfet_01v8_hvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI671 MOSFET Q_N net171 VPWR VPB pfet_01v8_hvt 1 0.79 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.spice b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.spice index 53b8275..f7844fe 100644 --- a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.spice +++ b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_1.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__sdfrbp_1 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q Q_N -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.5405e+12p ps=1.444e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=1.88075e+12p pd=1.788e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1013 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1014 VPWR a_1972_21# a_2580_47# VPB phighvt w=790000u l=180000u -+ ad=0p pd=0u as=2.133e+11p ps=2.12e+06u -M1015 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1016 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1017 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1018 VGND a_1972_21# a_2580_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1019 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1020 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1024 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1026 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1027 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1028 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1029 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1031 Q_N a_2580_47# VGND VNB nshort w=520000u l=150000u -+ ad=1.456e+11p pd=1.6e+06u as=0p ps=0u -M1032 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1033 Q_N a_2580_47# VPWR VPB phighvt w=790000u l=180000u -+ ad=2.291e+11p pd=2.16e+06u as=0p ps=0u -M1034 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1039 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR RESET_B a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 VGND a_2580_47# Q_N VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u +X2 a_1972_21# a_1757_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_618_389# D a_700_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X5 VGND a_1972_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VGND a_1202_413# a_1380_303# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X7 a_870_389# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X8 a_1322_47# a_1380_303# a_1428_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_700_389# a_331_66# a_870_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X11 a_700_389# SCE a_899_66# VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u +X12 a_1202_413# a_213_47# a_1322_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X13 a_1757_47# a_27_47# a_1866_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X14 VPWR SCE a_618_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X15 a_631_119# D a_700_389# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_331_66# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X17 a_331_66# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_1866_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 VPWR a_1202_413# a_1380_303# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X20 a_1428_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_1324_413# a_1380_303# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X23 a_2580_47# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=790000u l=180000u +X24 a_1380_303# a_213_47# a_1757_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X25 a_1202_413# a_27_47# a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 a_1380_303# a_27_47# a_1757_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 a_2157_47# a_1757_47# a_1972_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_1757_47# a_213_47# a_1951_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X29 VPWR a_2580_47# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=790000u l=180000u +X30 VPWR a_1972_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 a_700_389# a_213_47# a_1202_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X32 VGND RESET_B a_2157_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X33 VGND a_331_66# a_631_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 a_1951_413# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X35 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_899_66# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X37 VPWR RESET_B a_1972_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X38 a_700_389# a_27_47# a_1202_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X39 a_2580_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=520000u l=150000u .ends
diff --git a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.cdl b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.cdl index bce1744..82b4fe2 100644 --- a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.cdl +++ b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.cdl
@@ -17,84 +17,84 @@ .SUBCKT sky130_fd_sc_hdll__sdfrbp_2 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I *.PININFO Q:O Q_N:O -MI642 clkneg CLK VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI642 clkneg CLK VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net92 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net134 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net127 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net115 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 Q net92 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net103 net92 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net92 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI672 net171 net92 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI657 net134 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI670 Q_N net171 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI33 net127 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net115 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 Q net92 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net103 net92 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI672 net171 net92 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI670 Q_N net171 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 clkneg CLK VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkpos clkneg VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MI643 clkneg CLK VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net215 net92 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net92 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net92 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net194 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net194 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI662 net215 net92 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 Q net92 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 sceb SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI673 net171 net92 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI659 net92 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI671 Q_N net171 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI658 net92 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI30 net194 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net194 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 Q net92 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI633 sceb SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI673 net171 net92 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI671 Q_N net171 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfrbp_2
diff --git a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.netlist.tsv b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.netlist.tsv index 0c1b38a..d4e68a5 100644 --- a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.netlist.tsv +++ b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.netlist.tsv
@@ -1,42 +1,42 @@ sky130_fd_sc_hdll__sdfrbp_2 CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI642 MOSFET clkneg CLK VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net92 S0 net134 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net134 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net127 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net115 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net115 M1 net127 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET S0 clkneg net103 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET Q net92 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net103 net92 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI672 MOSFET net171 net92 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI670 MOSFET Q_N net171 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET clkneg CLK VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net215 net92 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net92 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET S0 clkpos net215 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net92 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net194 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net194 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net194 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET Q net92 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET sceb SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI673 MOSFET net171 net92 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI671 MOSFET Q_N net171 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net92 S0 net134 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net134 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net127 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net115 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net115 M1 net127 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET S0 clkneg net103 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET Q net92 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net103 net92 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI672 MOSFET net171 net92 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI670 MOSFET Q_N net171 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net215 net92 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net92 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET S0 clkpos net215 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net92 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net194 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net194 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net194 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET Q net92 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI673 MOSFET net171 net92 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI671 MOSFET Q_N net171 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.spice b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.spice index f620ce6..415707d 100644 --- a/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.spice +++ b/cells/sdfrbp/sky130_fd_sc_hdll__sdfrbp_2.spice
@@ -16,92 +16,48 @@ .subckt sky130_fd_sc_hdll__sdfrbp_2 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q Q_N -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.77805e+12p ps=1.664e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=2.2692e+12p pd=2.101e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q_N a_2372_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1013 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1015 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.34e+11p pd=2.02e+06u as=0p ps=0u -M1016 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_1972_21# a_2372_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1020 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_1972_21# a_2372_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1024 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1026 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1027 Q_N a_2372_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.0475e+11p pd=1.93e+06u as=0p ps=0u -M1028 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1029 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1030 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u -M1033 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1035 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1036 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND a_2372_47# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_2372_47# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1043 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR a_2372_47# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR RESET_B a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_2372_47# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 a_1972_21# a_1757_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VGND a_1972_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_618_389# D a_700_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X7 VGND a_1202_413# a_1380_303# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X8 Q a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_870_389# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X10 a_1322_47# a_1380_303# a_1428_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_700_389# a_331_66# a_870_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X13 a_700_389# SCE a_899_66# VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u +X14 a_1202_413# a_213_47# a_1322_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X15 a_1757_47# a_27_47# a_1866_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X16 VPWR SCE a_618_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X17 a_631_119# D a_700_389# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_331_66# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X19 a_331_66# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 VPWR a_1972_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_1866_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 a_2372_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X23 VPWR a_1202_413# a_1380_303# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X24 a_1428_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X25 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 a_1324_413# a_1380_303# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 a_1380_303# a_213_47# a_1757_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X28 a_1202_413# a_27_47# a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X29 a_1380_303# a_27_47# a_1757_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X30 Q_N a_2372_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 a_2157_47# a_1757_47# a_1972_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X32 a_1757_47# a_213_47# a_1951_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X33 a_700_389# a_213_47# a_1202_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X34 VGND RESET_B a_2157_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X35 VGND a_331_66# a_631_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 Q a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X37 a_1951_413# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X38 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_899_66# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X40 Q_N a_2372_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 VPWR RESET_B a_1972_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X42 a_700_389# a_27_47# a_1202_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X43 VGND a_2372_47# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.cdl b/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.cdl index f3d24b7..dba8500 100644 --- a/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.cdl +++ b/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.cdl
@@ -17,76 +17,76 @@ .SUBCKT sky130_fd_sc_hdll__sdfrtn_1 CLK_N D RESET_B SCD SCE VGND VNB VPB VPWR Q *.PININFO CLK_N:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I *.PININFO Q:O -MI642 clkpos CLK_N VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI642 clkpos CLK_N VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkneg clkpos VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI636 clkneg clkpos VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net87 net153 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net117 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net87 net153 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net110 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI657 net117 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net98 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 net153 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 +MI33 net110 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net87 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net86 net87 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI634 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net98 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 net153 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net87 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net86 net87 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 clkpos CLK_N VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MI643 clkpos CLK_N VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg clkpos VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MI635 clkneg clkpos VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net190 net87 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net87 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI662 net190 net87 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 net153 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI659 net87 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 net153 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net87 net153 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net87 net153 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI30 net169 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net169 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net169 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net87 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI32 net169 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net87 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI633 sceb SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 sceb SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfrtn_1
diff --git a/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.netlist.tsv b/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.netlist.tsv index eb7a67f..1bb3926 100644 --- a/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.netlist.tsv +++ b/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.netlist.tsv
@@ -1,38 +1,38 @@ sky130_fd_sc_hdll__sdfrtn_1 CLK_N:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI642 MOSFET clkpos CLK_N VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkneg clkpos VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net87 net153 net117 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net117 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net110 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net98 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net98 M1 net110 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET net153 clkneg net86 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net87 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net86 net87 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos net153 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET clkpos CLK_N VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg clkpos VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net190 net87 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net87 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET net153 clkpos net190 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net87 net153 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net169 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net169 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net169 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net87 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg net153 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET sceb SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET clkpos CLK_N VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net87 net153 net117 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net117 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net110 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net98 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net98 M1 net110 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET net153 clkneg net86 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net87 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net86 net87 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos net153 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET clkpos CLK_N VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net190 net87 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net87 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET net153 clkpos net190 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net87 net153 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net169 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net169 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net169 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net87 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg net153 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.spice b/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.spice index 5da1c39..65b0f7e 100644 --- a/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.spice +++ b/cells/sdfrtn/sky130_fd_sc_hdll__sdfrtn_1.spice
@@ -16,76 +16,40 @@ .subckt sky130_fd_sc_hdll__sdfrtn_1 CLK_N D RESET_B SCD SCE VGND VNB VPB VPWR Q -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.3533e+12p ps=1.268e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=1.6398e+12p pd=1.569e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_213_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1013 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1014 VPWR CLK_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1016 a_1951_413# a_27_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1202_413# a_27_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1022 a_1324_413# a_213_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1866_47# a_213_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1024 a_1757_47# a_27_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1025 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1026 VGND CLK_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1027 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1029 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1030 a_1757_47# a_213_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1322_47# a_27_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1035 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR RESET_B a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_1972_21# a_1757_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_27_47# CLK_N VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_618_389# D a_700_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X4 VGND a_1972_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND a_1202_413# a_1380_303# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X6 a_870_389# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X7 a_1322_47# a_1380_303# a_1428_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_700_389# a_331_66# a_870_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X10 a_700_389# SCE a_899_66# VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u +X11 a_1202_413# a_27_47# a_1322_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X12 a_1757_47# a_213_47# a_1866_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X13 VPWR SCE a_618_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X14 a_631_119# D a_700_389# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 a_331_66# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X16 a_331_66# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1866_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 VPWR a_1202_413# a_1380_303# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X19 a_1428_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_27_47# CLK_N VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_1324_413# a_1380_303# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X22 a_1380_303# a_27_47# a_1757_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 a_1202_413# a_213_47# a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X24 a_1380_303# a_213_47# a_1757_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 a_2157_47# a_1757_47# a_1972_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 a_1757_47# a_27_47# a_1951_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 VPWR a_1972_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_700_389# a_27_47# a_1202_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X29 VGND RESET_B a_2157_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 VGND a_331_66# a_631_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_1951_413# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X32 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_899_66# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X34 VPWR RESET_B a_1972_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X35 a_700_389# a_213_47# a_1202_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u .ends
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.cdl b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.cdl index 119a7c4..816beda 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.cdl +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.cdl
@@ -17,76 +17,76 @@ .SUBCKT sky130_fd_sc_hdll__sdfrtp_1 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q *.PININFO CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I *.PININFO Q:O -MI642 clkneg CLK VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI642 clkneg CLK VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net84 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net114 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net107 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net95 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 Q net84 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net90 net84 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net84 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net114 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 net107 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net95 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 Q net84 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net90 net84 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 clkneg CLK VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkpos clkneg VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MI643 clkneg CLK VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net187 net84 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net84 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net84 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net166 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net166 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI662 net187 net84 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 Q net84 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI659 net84 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net84 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI30 net166 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net166 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 Q net84 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI633 sceb SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 sceb SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfrtp_1
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.netlist.tsv b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.netlist.tsv index be9cfc0..f1f2e05 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.netlist.tsv +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.netlist.tsv
@@ -1,38 +1,38 @@ sky130_fd_sc_hdll__sdfrtp_1 CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI642 MOSFET clkneg CLK VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net84 S0 net114 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net114 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net107 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net95 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net95 M1 net107 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET S0 clkneg net90 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET Q net84 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net90 net84 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET clkneg CLK VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net187 net84 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net84 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET S0 clkpos net187 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net84 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net166 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net166 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net166 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET Q net84 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET sceb SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net84 S0 net114 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net114 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net107 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net95 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net95 M1 net107 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET S0 clkneg net90 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET Q net84 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net90 net84 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net187 net84 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net84 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET S0 clkpos net187 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net84 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net166 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net166 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net166 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET Q net84 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.spice b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.spice index a276bb6..23a9f72 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.spice +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_1.spice
@@ -16,76 +16,40 @@ .subckt sky130_fd_sc_hdll__sdfrtp_1 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.3533e+12p ps=1.268e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=1.6398e+12p pd=1.569e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1013 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1014 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1016 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1022 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1024 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1025 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1026 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1027 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1029 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1030 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1035 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR RESET_B a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_1972_21# a_1757_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_618_389# D a_700_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X4 VGND a_1972_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VGND a_1202_413# a_1380_303# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X6 a_870_389# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X7 a_1322_47# a_1380_303# a_1428_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_700_389# a_331_66# a_870_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X10 a_700_389# SCE a_899_66# VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u +X11 a_1202_413# a_213_47# a_1322_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X12 a_1757_47# a_27_47# a_1866_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X13 VPWR SCE a_618_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X14 a_631_119# D a_700_389# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 a_331_66# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X16 a_331_66# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1866_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 VPWR a_1202_413# a_1380_303# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X19 a_1428_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_1324_413# a_1380_303# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X22 a_1380_303# a_213_47# a_1757_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 a_1202_413# a_27_47# a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X24 a_1380_303# a_27_47# a_1757_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X25 a_2157_47# a_1757_47# a_1972_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 a_1757_47# a_213_47# a_1951_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 VPWR a_1972_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_700_389# a_213_47# a_1202_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X29 VGND RESET_B a_2157_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 VGND a_331_66# a_631_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_1951_413# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X32 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 a_899_66# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X34 VPWR RESET_B a_1972_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X35 a_700_389# a_27_47# a_1202_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u .ends
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.cdl b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.cdl index 1007e47..b92502d 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.cdl +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.cdl
@@ -17,76 +17,76 @@ .SUBCKT sky130_fd_sc_hdll__sdfrtp_2 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q *.PININFO CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I *.PININFO Q:O -MI642 clkneg CLK VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI642 clkneg CLK VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net84 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net114 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net107 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net95 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 Q net84 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net90 net84 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net84 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net114 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 net107 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net95 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 Q net84 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net90 net84 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 clkneg CLK VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkpos clkneg VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MI643 clkneg CLK VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net187 net84 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net84 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net84 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net166 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net166 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI662 net187 net84 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 Q net84 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI659 net84 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net84 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI30 net166 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net166 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 Q net84 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI633 sceb SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 sceb SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfrtp_2
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.netlist.tsv b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.netlist.tsv index 66bdd77..65ceaed 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.netlist.tsv +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.netlist.tsv
@@ -1,38 +1,38 @@ sky130_fd_sc_hdll__sdfrtp_2 CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI642 MOSFET clkneg CLK VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net84 S0 net114 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net114 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net107 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net95 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net95 M1 net107 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET S0 clkneg net90 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET Q net84 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net90 net84 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET clkneg CLK VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net187 net84 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net84 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET S0 clkpos net187 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net84 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net166 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net166 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net166 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET Q net84 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET sceb SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net84 S0 net114 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net114 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net107 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net95 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net95 M1 net107 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET S0 clkneg net90 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET Q net84 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net90 net84 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net187 net84 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net84 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET S0 clkpos net187 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net84 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net166 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net166 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net166 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET Q net84 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.spice b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.spice index 735b202..3bc3d83 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.spice +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_2.spice
@@ -16,80 +16,42 @@ .subckt sky130_fd_sc_hdll__sdfrtp_2 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.6198e+12p ps=1.48e+07u -M1002 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.0598e+12p ps=1.853e+07u -M1003 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1004 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1013 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1015 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1016 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1023 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1025 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1026 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1027 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1028 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1030 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1032 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1037 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Q a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR RESET_B a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VPWR a_1972_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_1972_21# a_1757_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_618_389# D a_700_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X6 VGND a_1202_413# a_1380_303# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X7 a_870_389# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X8 a_1322_47# a_1380_303# a_1428_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 Q a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_700_389# a_331_66# a_870_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X12 a_700_389# SCE a_899_66# VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u +X13 a_1202_413# a_213_47# a_1322_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X14 a_1757_47# a_27_47# a_1866_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X15 VPWR SCE a_618_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X16 a_631_119# D a_700_389# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_331_66# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X18 a_331_66# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_1866_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 VPWR a_1202_413# a_1380_303# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X21 a_1428_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_1324_413# a_1380_303# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X24 a_1380_303# a_213_47# a_1757_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X25 a_1202_413# a_27_47# a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 a_1380_303# a_27_47# a_1757_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 a_2157_47# a_1757_47# a_1972_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 VGND a_1972_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_1757_47# a_213_47# a_1951_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X30 a_700_389# a_213_47# a_1202_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X31 VGND RESET_B a_2157_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X32 VGND a_331_66# a_631_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X33 a_1951_413# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X34 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_899_66# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X36 VPWR RESET_B a_1972_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X37 a_700_389# a_27_47# a_1202_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u .ends
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.cdl b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.cdl index ddfcde2..5f69e1c 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.cdl +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.cdl
@@ -17,76 +17,76 @@ .SUBCKT sky130_fd_sc_hdll__sdfrtp_4 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q *.PININFO CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I *.PININFO Q:O -MI642 clkneg CLK VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 +MI642 clkneg CLK VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net84 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net114 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net107 RESET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI4 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net95 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 Q net84 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net83 net84 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI656 net84 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI657 net114 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 net107 RESET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI4 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net95 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 Q net84 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net83 net84 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.5 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 clkneg CLK VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkpos clkneg VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 +MI643 clkneg CLK VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net187 net84 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI635 clkpos clkneg VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net84 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net84 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI30 net166 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net166 RESET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI662 net187 net84 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 Q net84 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI659 net84 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net84 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI30 net166 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net166 RESET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 Q net84 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 M1 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI633 sceb SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 M1 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI633 sceb SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.54 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfrtp_4
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.netlist.tsv b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.netlist.tsv index f5a2a44..4a4c0c9 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.netlist.tsv +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.netlist.tsv
@@ -1,38 +1,38 @@ sky130_fd_sc_hdll__sdfrtp_4 CLK:I D:I RESET_B:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI642 MOSFET clkneg CLK VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net84 S0 net114 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net114 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net107 RESET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI4 MOSFET M0 clkpos net95 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net95 M1 net107 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET S0 clkneg net83 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET Q net84 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net83 net84 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET clkneg CLK VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkpos clkneg VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net187 net84 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net84 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET S0 clkpos net187 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net84 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI30 MOSFET net166 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET M0 clkneg net166 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net166 RESET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET Q net84 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET M1 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI633 MOSFET sceb SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net84 S0 net114 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net114 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net107 RESET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI4 MOSFET M0 clkpos net95 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net95 M1 net107 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET S0 clkneg net83 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET Q net84 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net83 net84 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.5 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net187 net84 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net84 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET S0 clkpos net187 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net84 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI30 MOSFET net166 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET M0 clkneg net166 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net166 RESET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET Q net84 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI633 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.54 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.spice b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.spice index 8dc8126..c5025ef 100644 --- a/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.spice +++ b/cells/sdfrtp/sky130_fd_sc_hdll__sdfrtp_4.spice
@@ -16,88 +16,46 @@ .subckt sky130_fd_sc_hdll__sdfrtp_4 CLK D RESET_B SCD SCE VGND VNB VPB VPWR Q -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.45e+11p pd=5.29e+06u as=2.2648e+12p ps=2.094e+07u -M1002 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.7043e+12p ps=1.636e+07u -M1003 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1004 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1005 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1007 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1008 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1009 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1010 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1011 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1013 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.265e+11p ps=4.22e+06u -M1014 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1016 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1017 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1018 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1019 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1021 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1026 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1028 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1029 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1031 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1032 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1034 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1035 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1041 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR RESET_B a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 Q a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Q a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_1972_21# a_1757_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 VGND a_1972_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_618_389# D a_700_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X7 VGND a_1202_413# a_1380_303# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X8 a_870_389# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X9 a_1322_47# a_1380_303# a_1428_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VGND a_27_47# a_213_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_700_389# a_331_66# a_870_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X12 a_700_389# SCE a_899_66# VNB sky130_fd_pr__nfet_01v8 w=420000u l=500000u +X13 a_1202_413# a_213_47# a_1322_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X14 a_1757_47# a_27_47# a_1866_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X15 VGND a_1972_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR SCE a_618_389# VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X17 a_631_119# D a_700_389# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 VPWR a_1972_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_331_66# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=540000u l=180000u +X20 a_331_66# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 a_1866_47# a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 VPWR a_1202_413# a_1380_303# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X23 a_1428_47# RESET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X24 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_1324_413# a_1380_303# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 Q a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_1380_303# a_213_47# a_1757_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X28 Q a_1972_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 a_1202_413# a_27_47# a_1324_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X30 a_1380_303# a_27_47# a_1757_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X31 a_2157_47# a_1757_47# a_1972_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X32 a_1757_47# a_213_47# a_1951_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X33 VPWR a_1972_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X34 a_700_389# a_213_47# a_1202_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X35 VGND RESET_B a_2157_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 VGND a_331_66# a_631_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X37 a_1951_413# a_1972_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X38 VPWR a_27_47# a_213_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_899_66# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=180000u +X40 VPWR RESET_B a_1972_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X41 a_700_389# a_27_47# a_1202_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u .ends
diff --git a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.cdl b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.cdl index 96da9c0..321ca7e 100644 --- a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.cdl +++ b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.cdl
@@ -17,88 +17,88 @@ .SUBCKT sky130_fd_sc_hdll__sdfsbp_1 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O *.PININFO Q_N:O -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net159 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net138 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI669 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI661 Q_N S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net199 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net199 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net98 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI27 net243 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 S0 clkpos VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net227 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net199 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net215 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI662 net159 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 Q_N S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net138 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI669 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI661 Q_N S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI645 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 net199 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net199 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net98 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI27 net243 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net227 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net199 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net215 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI651 Q_N S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net199 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net199 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net206 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 net230 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net206 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 net230 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfsbp_1
diff --git a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.netlist.tsv b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.netlist.tsv index a015286..364e22f 100644 --- a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.netlist.tsv +++ b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.netlist.tsv
@@ -1,44 +1,44 @@ sky130_fd_sc_hdll__sdfsbp_1 CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net159 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net159 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net138 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI669 MOSFET S0 clkpos net138 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI661 MOSFET Q_N S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net199 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net199 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net98 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net98 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI27 MOSFET net243 S1 net215 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET S0 clkpos net230 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net227 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net199 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net215 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET Q_N S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net206 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net199 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net227 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net206 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET net230 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net243 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net159 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net159 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net138 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI669 MOSFET S0 clkpos net138 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI661 MOSFET Q_N S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net199 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net199 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net98 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net98 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI27 MOSFET net243 S1 net215 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET S0 clkpos net230 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net227 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net199 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net215 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET Q_N S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net206 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net199 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net227 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net206 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net230 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net243 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.spice b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.spice index 7437bc7..e3d55cd 100644 --- a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.spice +++ b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_1.spice
@@ -16,88 +16,46 @@ .subckt sky130_fd_sc_hdll__sdfsbp_1 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q Q_N -M1000 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.4601e+12p pd=1.494e+07u as=1.134e+11p ps=1.38e+06u -M1001 a_1930_295# a_1735_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1002 Q a_2632_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.9705e+12p ps=1.846e+07u -M1003 a_1930_295# a_1735_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1004 a_1075_413# a_877_369# a_199_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1005 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1006 a_1735_329# a_877_369# a_1655_47# VNB nshort w=640000u l=150000u -+ ad=3.054e+11p pd=2.42e+06u as=4.736e+11p ps=2.76e+06u -M1007 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1008 a_1219_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.701e+11p pd=1.65e+06u as=0p ps=0u -M1009 a_1870_413# a_877_369# a_1735_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=4.305e+11p ps=4.05e+06u -M1010 a_1655_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Q a_2632_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1012 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1013 a_1735_329# a_693_369# a_1652_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=2.15e+06u -M1014 a_1735_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1016 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1017 VPWR a_1930_295# a_1870_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1467_47# a_1075_413# a_1219_21# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.512e+11p ps=1.56e+06u -M1019 a_27_369# a_349_21# a_199_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR SET_B a_1219_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.344e+11p ps=1.48e+06u -M1022 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1024 a_199_47# SCE a_109_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.96e+06u as=1.26e+11p ps=1.44e+06u -M1025 VGND a_1219_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q_N a_1735_329# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1027 a_1075_413# a_693_369# a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_295_47# D a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1652_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR a_1735_329# a_2632_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1031 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1032 Q_N a_1735_329# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1033 a_109_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2049_47# a_1930_295# a_1977_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.12e+06u as=8.82e+10p ps=1.26e+06u -M1035 VGND a_1735_329# a_2632_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1036 a_199_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1038 VPWR a_1219_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND SET_B a_2049_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1041 a_1977_47# a_693_369# a_1735_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 VGND a_693_369# a_877_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_1467_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_1870_413# a_1930_295# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X4 a_1075_413# a_877_369# a_1177_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_199_47# a_349_21# a_27_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_211_369# D a_199_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X7 a_349_21# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X8 a_1075_413# a_693_369# a_1169_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_693_369# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_199_47# a_877_369# a_1075_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 VPWR a_1075_413# a_1652_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X12 a_349_21# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_1219_21# a_1075_413# a_1467_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_1169_413# a_1219_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X15 VPWR a_1735_329# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 a_1219_21# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X17 a_199_47# a_693_369# a_1075_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 VGND a_1075_413# a_1655_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X19 VPWR a_2632_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR SCE a_211_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X21 a_1735_329# a_693_369# a_1977_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 VPWR a_693_369# a_877_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X23 a_295_47# a_349_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X24 a_2632_47# a_1735_329# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X25 a_693_369# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X26 a_1652_329# a_693_369# a_1735_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X27 a_1977_47# a_1930_295# a_2049_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_2632_47# a_1735_329# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 VGND SCD a_109_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 a_199_47# D a_295_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 VPWR a_1735_329# a_1930_295# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X32 a_1177_47# a_1219_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X33 a_1655_47# a_877_369# a_1735_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X34 a_2049_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X35 VGND a_1735_329# a_1930_295# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 VPWR a_1075_413# a_1219_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X37 a_109_47# SCE a_199_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X38 VGND a_2632_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 a_1735_329# a_877_369# a_1870_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X40 VPWR SET_B a_1735_329# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X41 VGND a_1735_329# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.cdl b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.cdl index 2c74d66..c7aff70 100644 --- a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.cdl +++ b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.cdl
@@ -17,88 +17,88 @@ .SUBCKT sky130_fd_sc_hdll__sdfsbp_2 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O *.PININFO Q_N:O -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net195 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net195 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net130 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net122 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI669 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net107 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI661 Q_N S0 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI34 S0 clkpos VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 net239 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net223 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 net242 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net226 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net195 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net187 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI645 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net195 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI663 net195 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q net195 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net130 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net122 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI669 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net107 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI661 Q_N S0 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 net239 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 Q_N S0 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net223 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 net242 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net226 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net195 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net187 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net195 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI651 Q_N S0 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfsbp_2
diff --git a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.netlist.tsv b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.netlist.tsv index 169242c..9832fb8 100644 --- a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.netlist.tsv +++ b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.netlist.tsv
@@ -1,44 +1,44 @@ sky130_fd_sc_hdll__sdfsbp_2 CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net195 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net195 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net130 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net130 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net122 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI669 MOSFET S0 clkpos net122 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net107 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net107 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI661 MOSFET Q_N S0 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI34 MOSFET S0 clkpos net242 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET net239 S1 net187 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net223 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net226 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net223 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET net242 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net239 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net226 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net195 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net187 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net195 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET Q_N S0 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net195 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net195 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net130 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net130 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net122 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI669 MOSFET S0 clkpos net122 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net107 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net107 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI661 MOSFET Q_N S0 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI34 MOSFET S0 clkpos net242 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET net239 S1 net187 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net223 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net226 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net223 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net242 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net239 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net226 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net195 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net187 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net195 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET Q_N S0 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.spice b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.spice index 8897c49..4d58669 100644 --- a/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.spice +++ b/cells/sdfsbp/sky130_fd_sc_hdll__sdfsbp_2.spice
@@ -16,96 +16,50 @@ .subckt sky130_fd_sc_hdll__sdfsbp_2 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q Q_N -M1000 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.90535e+12p pd=1.891e+07u as=1.134e+11p ps=1.38e+06u -M1001 a_1930_295# a_1735_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1002 a_1930_295# a_1735_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=2.6255e+12p ps=2.377e+07u -M1003 a_1075_413# a_877_369# a_199_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1004 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1005 a_1735_329# a_877_369# a_1655_47# VNB nshort w=640000u l=150000u -+ ad=3.054e+11p pd=2.42e+06u as=4.736e+11p ps=2.76e+06u -M1006 Q a_2739_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1007 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1008 a_1219_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.701e+11p pd=1.65e+06u as=0p ps=0u -M1009 a_1870_413# a_877_369# a_1735_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=4.305e+11p ps=4.05e+06u -M1010 a_1655_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 a_1735_329# a_693_369# a_1652_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=2.15e+06u -M1013 a_1735_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR a_2739_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 VGND a_1735_329# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1016 VPWR a_1735_329# a_2739_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1017 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1019 VPWR a_1735_329# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1020 VPWR a_1930_295# a_1870_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1467_47# a_1075_413# a_1219_21# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.512e+11p ps=1.56e+06u -M1022 a_27_369# a_349_21# a_199_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR SET_B a_1219_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.344e+11p ps=1.48e+06u -M1025 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q a_2739_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_199_47# SCE a_109_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.96e+06u as=1.26e+11p ps=1.44e+06u -M1029 VGND a_1219_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Q_N a_1735_329# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1075_413# a_693_369# a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_295_47# D a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND a_1735_329# a_2739_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1034 VGND a_2739_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_1652_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1037 Q_N a_1735_329# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_109_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_2049_47# a_1930_295# a_1977_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.12e+06u as=8.82e+10p ps=1.26e+06u -M1040 a_199_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1042 VPWR a_1219_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND SET_B a_2049_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1045 a_1977_47# a_693_369# a_1735_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 VGND a_693_369# a_877_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 Q a_2739_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 a_1467_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_1870_413# a_1930_295# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 VPWR a_2739_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_1075_413# a_877_369# a_1177_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_199_47# a_349_21# a_27_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X8 a_211_369# D a_199_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X9 a_349_21# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_1075_413# a_693_369# a_1169_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X11 a_693_369# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_2739_47# a_1735_329# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 Q_N a_1735_329# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_199_47# a_877_369# a_1075_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X15 VPWR a_1075_413# a_1652_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X16 a_349_21# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1219_21# a_1075_413# a_1467_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_1169_413# a_1219_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 VPWR a_1735_329# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 Q_N a_1735_329# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 a_1219_21# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X22 a_199_47# a_693_369# a_1075_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X23 VGND a_1075_413# a_1655_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X24 VPWR SCE a_211_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X25 a_1735_329# a_693_369# a_1977_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 VPWR a_693_369# a_877_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X27 a_295_47# a_349_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_2739_47# a_1735_329# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 a_693_369# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X30 a_1652_329# a_693_369# a_1735_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X31 a_1977_47# a_1930_295# a_2049_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X32 VGND SCD a_109_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X33 a_199_47# D a_295_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 Q a_2739_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X35 VPWR a_1735_329# a_1930_295# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X36 a_1177_47# a_1219_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X37 a_1655_47# a_877_369# a_1735_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X38 a_2049_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X39 VGND a_1735_329# a_1930_295# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X40 VGND a_2739_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 VPWR a_1075_413# a_1219_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X42 a_109_47# SCE a_199_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X43 a_1735_329# a_877_369# a_1870_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X44 VPWR SET_B a_1735_329# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X45 VGND a_1735_329# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.cdl b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.cdl index d9d99db..d4732b7 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.cdl +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.cdl
@@ -16,84 +16,84 @@ .SUBCKT sky130_fd_sc_hdll__sdfstp_1 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI645 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI645 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net165 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net165 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net109 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net96 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI669 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net84 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 S0 clkpos VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 net209 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net200 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 net189 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net196 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net165 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net157 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI663 net165 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net165 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI660 Q net165 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net109 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net96 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI669 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net84 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 net209 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net200 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 net189 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net196 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net165 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net157 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net165 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 .ENDS sky130_fd_sc_hdll__sdfstp_1
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.netlist.tsv b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.netlist.tsv index e89eafe..041deb6 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.netlist.tsv +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.netlist.tsv
@@ -1,42 +1,42 @@ sky130_fd_sc_hdll__sdfstp_1 CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI645 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net165 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net165 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net109 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net109 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net96 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI669 MOSFET S0 clkpos net96 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net84 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net84 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET S0 clkpos net189 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET net209 S1 net157 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net200 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net196 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net200 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET net189 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net209 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net196 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net165 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net157 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net165 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI645 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net165 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net165 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net109 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net109 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net96 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI669 MOSFET S0 clkpos net96 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net84 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net84 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET S0 clkpos net189 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET net209 S1 net157 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net200 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net196 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net200 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net189 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net209 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net196 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net165 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net157 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net165 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.spice b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.spice index 6400210..0147ea9 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.spice +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_1.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__sdfstp_1 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q -M1000 VPWR SET_B a_1229_21# VPB phighvt w=420000u l=180000u -+ ad=1.5997e+12p pd=1.544e+07u as=1.722e+11p ps=1.66e+06u -M1001 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.2848e+12p pd=1.309e+07u as=1.134e+11p ps=1.38e+06u -M1002 Q a_2381_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1003 a_1955_47# a_693_369# a_1725_329# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=2.482e+11p ps=2.2e+06u -M1004 VPWR a_1725_329# a_2381_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1005 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 a_1075_413# a_877_369# a_201_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1007 a_1725_329# a_877_369# a_1645_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=5.056e+11p ps=2.86e+06u -M1008 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1009 a_1229_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1841_413# a_877_369# a_1725_329# VPB phighvt w=420000u l=180000u -+ ad=1.722e+11p pd=1.66e+06u as=3.906e+11p ps=3.86e+06u -M1011 a_1725_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1013 a_1725_329# a_693_369# a_1643_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=1.932e+11p ps=2.14e+06u -M1014 a_1921_295# a_1725_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1015 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1016 VGND a_1229_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 a_1645_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_1921_295# a_1841_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1467_47# a_1075_413# a_1229_21# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.512e+11p ps=1.56e+06u -M1021 a_27_369# a_349_21# a_201_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_119_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1023 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1024 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1026 a_1075_413# a_693_369# a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1027 a_2027_47# a_1921_295# a_1955_47# VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1028 a_1643_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_295_47# D a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_201_47# SCE a_119_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND SET_B a_2027_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND a_1725_329# a_2381_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1033 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1034 a_1921_295# a_1725_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1035 Q a_2381_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1036 a_201_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1038 VPWR a_1229_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u +X0 VGND a_693_369# a_877_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_27_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X2 a_1467_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 a_119_47# SCE a_201_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VPWR a_2381_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_1075_413# a_877_369# a_1177_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 VPWR SET_B a_1725_329# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_2381_47# a_1725_329# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X8 VGND a_1725_329# a_1921_295# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_201_47# a_349_21# a_27_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_211_369# D a_201_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 a_349_21# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X12 a_1075_413# a_693_369# a_1169_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 a_693_369# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_2027_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 a_1841_413# a_1921_295# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X16 a_201_47# a_877_369# a_1075_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X17 a_349_21# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_1229_21# a_1075_413# a_1467_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_1169_413# a_1229_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X20 a_201_47# a_693_369# a_1075_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 VPWR SCE a_211_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X22 VGND SCD a_119_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X23 a_1725_329# a_693_369# a_1955_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X24 VPWR a_693_369# a_877_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X25 VPWR a_1075_413# a_1229_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 a_295_47# a_349_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 a_1177_47# a_1229_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_1955_47# a_1921_295# a_2027_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 VPWR a_1075_413# a_1643_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X30 a_1725_329# a_877_369# a_1841_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X31 a_693_369# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X32 VGND a_1075_413# a_1645_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X33 a_201_47# D a_295_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 a_1229_21# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X35 a_2381_47# a_1725_329# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 VGND a_2381_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VPWR a_1725_329# a_1921_295# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X38 a_1645_47# a_877_369# a_1725_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X39 a_1643_329# a_693_369# a_1725_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u .ends
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.cdl b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.cdl index 7331676..8a23f2b 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.cdl +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.cdl
@@ -16,84 +16,84 @@ .SUBCKT sky130_fd_sc_hdll__sdfstp_2 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI645 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI645 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net165 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net165 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net109 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net96 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI669 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net84 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 S0 clkpos VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 net209 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net200 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 net189 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net196 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net165 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net157 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI663 net165 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net165 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI660 Q net165 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net109 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net96 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI669 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net84 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 net209 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net200 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 net189 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net196 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net165 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net157 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net165 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 .ENDS sky130_fd_sc_hdll__sdfstp_2
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.netlist.tsv b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.netlist.tsv index ca0f77a..69c29f2 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.netlist.tsv +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.netlist.tsv
@@ -1,42 +1,42 @@ sky130_fd_sc_hdll__sdfstp_2 CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI645 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net165 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net165 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net109 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net109 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net96 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI669 MOSFET S0 clkpos net96 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net84 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net84 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET S0 clkpos net189 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET net209 S1 net157 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net200 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net196 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net200 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET net189 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net209 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net196 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net165 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net157 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net165 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI645 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net165 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net165 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net109 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net109 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net96 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI669 MOSFET S0 clkpos net96 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net84 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net84 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET S0 clkpos net189 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET net209 S1 net157 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net200 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net196 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net200 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net189 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net209 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net196 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net165 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net157 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net165 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.spice b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.spice index fef5f02..69d660a 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.spice +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_2.spice
@@ -16,88 +16,46 @@ .subckt sky130_fd_sc_hdll__sdfstp_2 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q -M1000 VPWR SET_B a_1229_21# VPB phighvt w=420000u l=180000u -+ ad=2.0718e+12p pd=1.868e+07u as=1.722e+11p ps=1.66e+06u -M1001 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.50395e+12p pd=1.505e+07u as=1.134e+11p ps=1.38e+06u -M1002 a_2067_47# a_1951_295# a_1995_47# VNB nshort w=420000u l=150000u -+ ad=2.016e+11p pd=1.8e+06u as=8.82e+10p ps=1.26e+06u -M1003 a_1745_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=4.746e+11p pd=4.26e+06u as=0p ps=0u -M1004 a_1951_295# a_1745_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 a_1995_47# a_693_369# a_1745_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.332e+11p ps=2.5e+06u -M1006 a_1891_413# a_877_369# a_1745_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 a_1075_413# a_877_369# a_201_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1009 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1010 a_1229_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND SET_B a_2067_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_2447_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1014 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1016 VGND a_1229_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 VPWR a_1951_295# a_1891_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1019 a_1951_295# a_1745_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1020 a_1654_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=5.088e+11p pd=2.87e+06u as=0p ps=0u -M1021 a_1467_47# a_1075_413# a_1229_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.512e+11p ps=1.56e+06u -M1022 Q a_2447_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_369# a_349_21# a_201_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_119_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1025 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1026 VGND a_1745_329# a_2447_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1027 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_1663_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=1.932e+11p pd=2.14e+06u as=0p ps=0u -M1029 VPWR a_1745_329# a_2447_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1030 a_1075_413# a_693_369# a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1031 a_1745_329# a_693_369# a_1663_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_295_47# D a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND a_2447_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1034 a_201_47# SCE a_119_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Q a_2447_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1037 a_201_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1039 VPWR a_1229_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1041 a_1745_329# a_877_369# a_1654_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1663_329# a_693_369# a_1745_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X1 VGND a_693_369# a_877_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_27_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 a_119_47# SCE a_201_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 VPWR a_1075_413# a_1663_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X5 a_1075_413# a_877_369# a_1177_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_2067_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VGND a_2447_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 a_201_47# a_349_21# a_27_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X9 a_2447_47# a_1745_329# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_211_369# D a_201_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 a_349_21# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X12 a_1075_413# a_693_369# a_1169_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 a_693_369# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 VGND a_1745_329# a_1951_295# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 a_201_47# a_877_369# a_1075_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X16 a_349_21# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1229_21# a_1075_413# a_1467_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_1169_413# a_1229_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 a_201_47# a_693_369# a_1075_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 Q a_2447_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR SCE a_211_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X22 a_1745_329# a_877_369# a_1891_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X23 VPWR a_1745_329# a_1951_295# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X24 VGND SCD a_119_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X25 VPWR a_2447_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 VPWR a_693_369# a_877_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X27 VPWR a_1075_413# a_1229_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X28 a_295_47# a_349_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 a_1177_47# a_1229_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X30 a_1654_47# a_877_369# a_1745_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X31 a_1891_413# a_1951_295# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X32 a_693_369# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X33 a_201_47# D a_295_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 a_1229_21# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X35 a_1745_329# a_693_369# a_1995_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X36 VGND a_1075_413# a_1654_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X37 a_1467_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X38 Q a_2447_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X39 VPWR SET_B a_1745_329# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X40 a_1995_47# a_1951_295# a_2067_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X41 a_2447_47# a_1745_329# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u .ends
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.cdl b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.cdl index 82bbdf5..8938e04 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.cdl +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.cdl
@@ -16,84 +16,84 @@ .SUBCKT sky130_fd_sc_hdll__sdfstp_4 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI645 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 M1 M0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI645 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI663 net165 S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q net165 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M1 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net109 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI6 net96 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI669 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 S0 SET_B VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 S1 S0 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 S0 clkneg VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 net84 M0 VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 S0 clkpos VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 net209 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 S1 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 M1 M0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net200 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 net189 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 S0 clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 db clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI658 M1 M0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net196 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI47 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 net165 S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 net157 SET_B VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI663 net165 S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 Q net165 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI660 Q net165 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M1 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net109 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI6 net96 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI669 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 S0 SET_B VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 S1 S0 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 net84 M0 VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 S0 clkpos VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 net209 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 S1 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 M0 clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 M1 M0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net200 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 net189 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 S0 clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 db clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net196 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 net165 S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI25 net157 SET_B VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 Q net165 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 .ENDS sky130_fd_sc_hdll__sdfstp_4
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.netlist.tsv b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.netlist.tsv index 835cc8b..e603b7f 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.netlist.tsv +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.netlist.tsv
@@ -1,42 +1,42 @@ sky130_fd_sc_hdll__sdfstp_4 CLK:I D:I SCD:I SCE:I SET_B:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI645 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET M1 M0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI663 MOSFET net165 S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q net165 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M1 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net109 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkneg net109 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI6 MOSFET net96 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI669 MOSFET S0 clkpos net96 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET S0 SET_B VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET S1 S0 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET S0 clkneg net84 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET net84 M0 VPWR VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET S0 clkpos net189 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET net209 S1 net157 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET S1 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkpos net200 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET M1 M0 net196 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net200 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET net189 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET S0 clkneg net209 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET db clkneg M0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net196 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET net165 S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET net157 SET_B VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET Q net165 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI645 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI663 MOSFET net165 S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q net165 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M1 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net109 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkneg net109 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI6 MOSFET net96 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI669 MOSFET S0 clkpos net96 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET S0 SET_B VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET S0 clkneg net84 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET net84 M0 VPWR VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET S0 clkpos net189 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET net209 S1 net157 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkpos net200 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET M1 M0 net196 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net200 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET net189 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET S0 clkneg net209 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET db clkneg M0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net196 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET net165 S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET net157 SET_B VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET Q net165 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1
diff --git a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.spice b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.spice index cf9a9bb..3a641c6 100644 --- a/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.spice +++ b/cells/sdfstp/sky130_fd_sc_hdll__sdfstp_4.spice
@@ -16,96 +16,50 @@ .subckt sky130_fd_sc_hdll__sdfstp_4 CLK D SCD SCE SET_B VGND VNB VPB VPWR Q -M1000 VPWR SET_B a_1229_21# VPB phighvt w=420000u l=180000u -+ ad=2.3974e+12p pd=2.127e+07u as=1.722e+11p ps=1.66e+06u -M1001 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.73245e+12p pd=1.7e+07u as=1.134e+11p ps=1.38e+06u -M1002 a_2067_47# a_1951_295# a_1995_47# VNB nshort w=420000u l=150000u -+ ad=2.016e+11p pd=1.8e+06u as=8.82e+10p ps=1.26e+06u -M1003 a_1745_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=4.746e+11p pd=4.26e+06u as=0p ps=0u -M1004 a_1951_295# a_1745_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 a_1995_47# a_693_369# a_1745_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.332e+11p ps=2.5e+06u -M1006 a_1891_413# a_877_369# a_1745_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 a_1075_413# a_877_369# a_201_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1009 VGND a_2447_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1010 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1011 a_1229_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Q a_2447_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1013 Q a_2447_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1015 VGND SET_B a_2067_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_2447_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1018 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1019 VGND a_1229_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1020 VPWR a_1951_295# a_1891_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 a_1951_295# a_1745_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1023 a_1654_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=5.088e+11p pd=2.87e+06u as=0p ps=0u -M1024 a_1467_47# a_1075_413# a_1229_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.512e+11p ps=1.56e+06u -M1025 Q a_2447_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_369# a_349_21# a_201_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_119_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1028 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1029 VPWR a_2447_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND a_1745_329# a_2447_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1031 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1032 a_1663_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=1.932e+11p pd=2.14e+06u as=0p ps=0u -M1033 a_1075_413# a_693_369# a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1034 a_1745_329# a_693_369# a_1663_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_295_47# D a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND a_2447_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_201_47# SCE a_119_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Q a_2447_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1040 VPWR a_1745_329# a_2447_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1041 a_201_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1043 VPWR a_1229_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1045 a_1745_329# a_877_369# a_1654_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1663_329# a_693_369# a_1745_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X1 VGND a_693_369# a_877_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X2 a_27_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 a_119_47# SCE a_201_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 Q a_2447_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_2447_47# a_1745_329# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND a_2447_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VPWR a_1075_413# a_1663_329# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X8 a_1075_413# a_877_369# a_1177_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_2067_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VGND a_2447_47# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_201_47# a_349_21# a_27_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X12 a_2447_47# a_1745_329# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_211_369# D a_201_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_349_21# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X15 a_1075_413# a_693_369# a_1169_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X16 a_693_369# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND a_1745_329# a_1951_295# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_201_47# a_877_369# a_1075_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 a_349_21# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_1229_21# a_1075_413# a_1467_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 a_1169_413# a_1229_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X22 a_201_47# a_693_369# a_1075_413# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X23 Q a_2447_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR SCE a_211_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X25 a_1745_329# a_877_369# a_1891_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X26 VPWR a_1745_329# a_1951_295# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 VGND SCD a_119_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 VPWR a_2447_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VPWR a_693_369# a_877_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X30 VPWR a_1075_413# a_1229_21# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X31 a_295_47# a_349_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X32 a_1177_47# a_1229_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X33 a_1654_47# a_877_369# a_1745_329# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X34 a_1891_413# a_1951_295# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X35 a_693_369# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X36 a_201_47# D a_295_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X37 a_1229_21# SET_B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X38 a_1745_329# a_693_369# a_1995_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X39 VGND a_1075_413# a_1654_47# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X40 Q a_2447_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X41 a_1467_47# SET_B VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X42 Q a_2447_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X43 VPWR SET_B a_1745_329# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X44 a_1995_47# a_1951_295# a_2067_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X45 VPWR a_2447_47# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.cdl b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.cdl index 9faae4b..036069f 100644 --- a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.cdl +++ b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.cdl
@@ -16,76 +16,76 @@ .SUBCKT sky130_fd_sc_hdll__sdfxbp_1 CLK D SCD SCE VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI657 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net132 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI641 net120 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI646 Q S1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI661 Q_N net153 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net153 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 S1 S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI657 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI656 net132 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 S1 S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M1 M0 VPB phighvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net189 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 Q S1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q_N net153 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI643 net177 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI640 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI641 net120 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 net153 S1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI642 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI646 Q S1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI635 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI639 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI661 Q_N net153 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net153 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 S1 S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 S1 S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M1 M0 VPB pfet_01v8_hvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net189 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI645 Q S1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q_N net153 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI643 net177 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI651 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI640 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 net153 S1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfxbp_1
diff --git a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.netlist.tsv b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.netlist.tsv index 429a891..5704e73 100644 --- a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.netlist.tsv +++ b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.netlist.tsv
@@ -1,38 +1,38 @@ sky130_fd_sc_hdll__sdfxbp_1 CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI657 MOSFET M0 clkpos net132 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net132 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI641 MOSFET net120 S1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET S0 clkneg net120 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI646 MOSFET Q S1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI661 MOSFET Q_N net153 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net153 S1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET S1 S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET S1 S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET S0 clkpos net177 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M1 M0 VPWR VPB phighvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net189 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET Q S1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q_N net153 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI643 MOSFET net177 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI640 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M0 clkneg net189 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET net153 S1 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI657 MOSFET M0 clkpos net132 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net132 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI641 MOSFET net120 S1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET S0 clkneg net120 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI646 MOSFET Q S1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI661 MOSFET Q_N net153 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net153 S1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET S0 clkpos net177 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net189 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET Q S1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q_N net153 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI643 MOSFET net177 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI640 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M0 clkneg net189 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET net153 S1 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.spice b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.spice index f08ba6f..dfb1501 100644 --- a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.spice +++ b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_1.spice
@@ -16,76 +16,40 @@ .subckt sky130_fd_sc_hdll__sdfxbp_1 CLK D SCD SCE VGND VNB VPB VPWR Q Q_N -M1000 VPWR a_1179_183# a_1111_413# VPB phighvt w=420000u l=180000u -+ ad=1.70555e+12p pd=1.505e+07u as=1.47e+11p ps=1.54e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.3638e+12p ps=1.273e+07u -M1002 Q a_1653_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1003 a_1179_183# a_1001_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.978e+11p pd=1.99e+06u as=0p ps=0u -M1004 VPWR SCD a_698_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1005 a_1464_413# a_27_47# a_1179_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1006 a_1001_47# a_27_47# a_604_369# VNB nshort w=360000u l=150000u -+ ad=1.548e+11p pd=1.58e+06u as=2.604e+11p ps=2.88e+06u -M1007 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_1653_315# a_2114_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 a_698_369# a_319_47# a_604_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.99e+11p ps=3.24e+06u -M1010 a_604_369# D a_529_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 VGND a_1653_315# a_2114_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1012 VPWR a_1464_413# a_1653_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1013 a_503_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.08e+11p pd=1.93e+06u as=0p ps=0u -M1014 VGND a_1179_183# a_1117_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.374e+11p ps=1.52e+06u -M1015 a_717_47# SCE a_604_369# VNB nshort w=420000u l=150000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1016 a_604_369# D a_503_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1019 a_1111_413# a_27_47# a_1001_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1020 VGND a_1653_315# a_1615_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.446e+11p ps=1.55e+06u -M1021 a_1179_183# a_1001_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1001_47# a_211_363# a_604_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1024 a_1464_413# a_211_363# a_1179_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=0p ps=0u -M1025 a_529_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_1653_315# a_1558_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.037e+11p ps=1.81e+06u -M1027 Q_N a_2114_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1028 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1029 a_1117_47# a_211_363# a_1001_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Q_N a_2114_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1031 a_1558_413# a_211_363# a_1464_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Q a_1653_315# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1033 VGND SCD a_717_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_1615_47# a_27_47# a_1464_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND a_1464_413# a_1653_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u +X0 a_1117_47# a_1179_183# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_2114_47# a_1653_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X2 VPWR a_1001_47# a_1179_183# VPB sky130_fd_pr__pfet_01v8_hvt w=750000u l=180000u +X3 VPWR a_2114_47# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_1653_315# a_1464_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_1111_413# a_1179_183# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_1558_413# a_1653_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 VGND a_1001_47# a_1179_183# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X8 a_1615_47# a_1653_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_698_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 a_2114_47# a_1653_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_604_369# a_211_363# a_1001_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X13 a_1001_47# a_27_47# a_1111_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X14 a_319_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR a_1653_315# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND a_319_47# a_529_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_1653_315# a_1464_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_1464_413# a_211_363# a_1558_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X20 a_1179_183# a_27_47# a_1464_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X21 a_604_369# SCE a_717_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 a_604_369# a_27_47# a_1001_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 a_1179_183# a_211_363# a_1464_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X24 VGND a_2114_47# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR SCE a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X26 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 a_529_47# D a_604_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X29 VGND a_1653_315# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_717_47# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_1464_413# a_27_47# a_1615_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X32 a_604_369# a_319_47# a_698_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X33 a_1001_47# a_211_363# a_1117_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X34 a_503_369# D a_604_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X35 a_319_47# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u .ends
diff --git a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.cdl b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.cdl index f228601..9c79c09 100644 --- a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.cdl +++ b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.cdl
@@ -16,76 +16,76 @@ .SUBCKT sky130_fd_sc_hdll__sdfxbp_2 CLK D SCD SCE VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.525 perim=3.1 -MI657 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net129 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI641 net120 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI646 Q S1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI652 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI661 Q_N net153 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI662 net153 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 S1 S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI657 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI656 net129 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 S1 S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M1 M0 VPB phighvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net189 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 Q S1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 Q_N net153 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI643 net177 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI640 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI641 net120 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI647 net153 S1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI642 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI646 Q S1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI635 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI639 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI652 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI661 Q_N net153 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI662 net153 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI649 S1 S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 S1 S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M1 M0 VPB pfet_01v8_hvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net189 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI645 Q S1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 Q_N net153 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI643 net177 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI651 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI640 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI647 net153 S1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfxbp_2
diff --git a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.netlist.tsv b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.netlist.tsv index e74272a..beef156 100644 --- a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.netlist.tsv +++ b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.netlist.tsv
@@ -1,38 +1,38 @@ sky130_fd_sc_hdll__sdfxbp_2 CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI657 MOSFET M0 clkpos net129 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net129 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI641 MOSFET net120 S1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET S0 clkneg net120 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI646 MOSFET Q S1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI652 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI661 MOSFET Q_N net153 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI662 MOSFET net153 S1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET S1 S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET S1 S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET S0 clkpos net177 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M1 M0 VPWR VPB phighvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net189 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET Q S1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET Q_N net153 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI643 MOSFET net177 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI640 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M0 clkneg net189 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI647 MOSFET net153 S1 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI657 MOSFET M0 clkpos net129 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net129 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI641 MOSFET net120 S1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET S0 clkneg net120 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI646 MOSFET Q S1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI661 MOSFET Q_N net153 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net153 S1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET S0 clkpos net177 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net189 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET Q S1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET Q_N net153 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI643 MOSFET net177 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI640 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M0 clkneg net189 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI647 MOSFET net153 S1 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.spice b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.spice index 59d566c..a53e058 100644 --- a/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.spice +++ b/cells/sdfxbp/sky130_fd_sc_hdll__sdfxbp_2.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__sdfxbp_2 CLK D SCD SCE VGND VNB VPB VPWR Q Q_N -M1000 VPWR a_1179_183# a_1111_413# VPB phighvt w=420000u l=180000u -+ ad=2.67555e+12p pd=2.099e+07u as=1.47e+11p ps=1.54e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.9813e+12p ps=1.723e+07u -M1002 a_1179_183# a_1001_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.978e+11p pd=1.99e+06u as=0p ps=0u -M1003 VPWR a_1653_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 VGND a_2234_47# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1005 VPWR a_2234_47# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 Q_N a_2234_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR SCD a_698_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1008 a_1464_413# a_27_47# a_1179_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1009 a_1001_47# a_27_47# a_604_369# VNB nshort w=360000u l=150000u -+ ad=1.548e+11p pd=1.58e+06u as=2.604e+11p ps=2.88e+06u -M1010 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1011 a_698_369# a_319_47# a_604_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.99e+11p ps=3.24e+06u -M1012 Q_N a_2234_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Q a_1653_315# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1014 a_604_369# D a_529_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 VPWR a_1464_413# a_1653_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1016 a_503_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.08e+11p pd=1.93e+06u as=0p ps=0u -M1017 VGND a_1179_183# a_1117_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.374e+11p ps=1.52e+06u -M1018 VPWR a_1653_315# a_2234_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1019 a_717_47# SCE a_604_369# VNB nshort w=420000u l=150000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1020 a_604_369# D a_503_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1023 a_1111_413# a_27_47# a_1001_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1024 VGND a_1653_315# a_1615_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.446e+11p ps=1.55e+06u -M1025 a_1179_183# a_1001_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q a_1653_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND a_1653_315# a_2234_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1028 a_1001_47# a_211_363# a_604_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1030 a_1464_413# a_211_363# a_1179_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=0p ps=0u -M1031 a_529_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR a_1653_315# a_1558_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.037e+11p ps=1.81e+06u -M1033 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1034 a_1117_47# a_211_363# a_1001_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND a_1653_315# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1558_413# a_211_363# a_1464_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND SCD a_717_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1615_47# a_27_47# a_1464_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND a_1464_413# a_1653_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u +X0 a_1117_47# a_1179_183# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 VPWR a_1653_315# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VPWR a_1001_47# a_1179_183# VPB sky130_fd_pr__pfet_01v8_hvt w=750000u l=180000u +X3 a_1653_315# a_1464_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 a_1111_413# a_1179_183# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_1558_413# a_1653_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 Q a_1653_315# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND a_1001_47# a_1179_183# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X8 a_1615_47# a_1653_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_698_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 a_604_369# a_211_363# a_1001_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X12 VGND a_2234_47# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 a_1001_47# a_27_47# a_1111_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X14 a_319_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 VGND a_319_47# a_529_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_1653_315# a_1464_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_1464_413# a_211_363# a_1558_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 a_2234_47# a_1653_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_1179_183# a_27_47# a_1464_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X21 a_604_369# SCE a_717_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 a_604_369# a_27_47# a_1001_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 a_1179_183# a_211_363# a_1464_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X24 Q a_1653_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 VPWR SCE a_503_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X26 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 a_529_47# D a_604_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 Q_N a_2234_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X30 a_717_47# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X31 a_1464_413# a_27_47# a_1615_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X32 a_604_369# a_319_47# a_698_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X33 a_1001_47# a_211_363# a_1117_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X34 a_2234_47# a_1653_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X35 a_503_369# D a_604_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X36 Q_N a_2234_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 a_319_47# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X38 VPWR a_2234_47# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 VGND a_1653_315# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.cdl b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.cdl index 7f43d70..05dc762 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.cdl +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.cdl
@@ -16,68 +16,68 @@ .SUBCKT sky130_fd_sc_hdll__sdfxtp_1 CLK D SCD SCE VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI652 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 S1 S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI652 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI649 S1 S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI634 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net75 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI641 net54 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI646 Q S1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 net122 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI640 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net155 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 Q S1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI639 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 S1 S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI657 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 net75 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI641 net54 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI646 Q S1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI648 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI635 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI642 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI643 net122 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI640 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net155 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI645 Q S1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M1 M0 VPB phighvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 sb=0.265 +MI651 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 S1 S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M1 M0 VPB pfet_01v8_hvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfxtp_1
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.netlist.tsv b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.netlist.tsv index 5e47771..70af809 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.netlist.tsv +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.netlist.tsv
@@ -1,34 +1,34 @@ sky130_fd_sc_hdll__sdfxtp_1 CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI652 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET S1 S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET M0 clkpos net75 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net75 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI641 MOSFET net54 S1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI646 MOSFET Q S1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET S0 clkneg net54 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET net122 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI640 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net155 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET Q S1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M0 clkneg net155 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET S1 S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET S0 clkpos net122 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M1 M0 VPWR VPB phighvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET M0 clkpos net75 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net75 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI641 MOSFET net54 S1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI646 MOSFET Q S1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET S0 clkneg net54 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET net122 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI640 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net155 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET Q S1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M0 clkneg net155 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET S0 clkpos net122 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.spice b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.spice index 45fbb83..287f33b 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.spice +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_1.spice
@@ -16,68 +16,36 @@ .subckt sky130_fd_sc_hdll__sdfxtp_1 CLK D SCD SCE VGND VNB VPB VPWR Q -M1000 VPWR a_1189_21# a_1121_413# VPB phighvt w=420000u l=180000u -+ ad=1.3699e+12p pd=1.231e+07u as=1.47e+11p ps=1.54e+06u -M1001 VGND a_1474_413# a_1647_21# VNB nshort w=650000u l=150000u -+ ad=1.0782e+12p pd=1.048e+07u as=2.015e+11p ps=1.92e+06u -M1002 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1003 a_608_369# D a_507_47# VNB nshort w=420000u l=150000u -+ ad=2.604e+11p pd=2.88e+06u as=1.638e+11p ps=1.62e+06u -M1004 a_1474_413# a_27_47# a_1189_21# VPB phighvt w=420000u l=180000u -+ ad=1.26e+11p pd=1.44e+06u as=2.4195e+11p ps=2.22e+06u -M1005 VGND a_1189_21# a_1117_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.446e+11p ps=1.56e+06u -M1006 a_504_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1007 a_203_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1008 VGND a_1647_21# a_1581_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.338e+11p ps=1.5e+06u -M1009 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1010 VPWR a_1647_21# a_1570_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.659e+11p ps=1.63e+06u -M1011 a_1121_413# a_27_47# a_1011_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1012 a_1189_21# a_1011_47# VGND VNB nshort w=640000u l=150000u -+ ad=2.104e+11p pd=2.06e+06u as=0p ps=0u -M1013 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.428e+11p ps=1.52e+06u -M1014 a_1011_47# a_203_47# a_608_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=3.34e+06u -M1015 a_1570_413# a_203_47# a_1474_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_1647_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 a_203_47# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1018 a_1474_413# a_203_47# a_1189_21# VNB nshort w=360000u l=150000u -+ ad=1.35e+11p pd=1.47e+06u as=0p ps=0u -M1019 VPWR SCD a_702_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1020 VGND SCD a_721_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1021 a_507_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_702_369# a_319_47# a_608_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1117_47# a_203_47# a_1011_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.368e+11p ps=1.48e+06u -M1024 VPWR a_1474_413# a_1647_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1025 a_1189_21# a_1011_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_1011_47# a_27_47# a_608_369# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1581_47# a_27_47# a_1474_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1029 a_721_47# SCE a_608_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_608_369# D a_504_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Q a_1647_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u +X0 a_1011_47# a_27_47# a_1121_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_1647_21# a_1474_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_1647_21# a_1474_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_608_369# SCE a_721_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 a_1189_21# a_27_47# a_1474_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X6 a_1474_413# a_203_47# a_1570_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_608_369# a_27_47# a_1011_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X8 a_504_369# D a_608_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X9 a_702_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 VGND a_319_47# a_507_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 a_507_47# D a_608_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VGND a_1011_47# a_1189_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X13 a_1474_413# a_27_47# a_1581_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X14 a_319_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VGND a_27_47# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_1570_413# a_1647_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X17 a_1189_21# a_203_47# a_1474_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X18 a_721_47# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_1581_47# a_1647_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 VPWR SCE a_504_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X21 VPWR a_1011_47# a_1189_21# VPB sky130_fd_pr__pfet_01v8_hvt w=750000u l=180000u +X22 VGND a_1647_21# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VPWR a_1647_21# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VPWR a_27_47# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X25 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 a_1011_47# a_203_47# a_1117_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X27 a_1121_413# a_1189_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X28 a_1117_47# a_1189_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 a_319_47# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X30 a_608_369# a_319_47# a_702_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X31 a_608_369# a_203_47# a_1011_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.cdl b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.cdl index d3a7ae4..958a214 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.cdl +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.cdl
@@ -16,68 +16,68 @@ .SUBCKT sky130_fd_sc_hdll__sdfxtp_2 CLK D SCD SCE VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI652 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 S1 S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI652 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI649 S1 S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI634 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net75 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI641 net54 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI646 Q S1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 net122 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI640 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net138 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 Q S1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI639 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 S1 S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI657 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 net75 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI641 net54 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI646 Q S1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI648 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI635 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI642 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI643 net122 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI640 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net138 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI645 Q S1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M1 M0 VPB phighvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 sb=0.265 +MI651 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 S1 S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M1 M0 VPB pfet_01v8_hvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfxtp_2
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.netlist.tsv b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.netlist.tsv index 13cc4a8..712617f 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.netlist.tsv +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.netlist.tsv
@@ -1,34 +1,34 @@ sky130_fd_sc_hdll__sdfxtp_2 CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI652 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET S1 S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET M0 clkpos net75 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net75 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI641 MOSFET net54 S1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI646 MOSFET Q S1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET S0 clkneg net54 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET net122 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI640 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net138 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET Q S1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M0 clkneg net138 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET S1 S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET S0 clkpos net122 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M1 M0 VPWR VPB phighvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET M0 clkpos net75 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net75 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI641 MOSFET net54 S1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI646 MOSFET Q S1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET S0 clkneg net54 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET net122 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI640 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net138 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET Q S1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M0 clkneg net138 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET S0 clkpos net122 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.spice b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.spice index c5fe7a4..6327625 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.spice +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_2.spice
@@ -16,72 +16,38 @@ .subckt sky130_fd_sc_hdll__sdfxtp_2 CLK D SCD SCE VGND VNB VPB VPWR Q -M1000 VPWR a_1189_183# a_1121_413# VPB phighvt w=420000u l=180000u -+ ad=1.71115e+12p pd=1.5e+07u as=1.47e+11p ps=1.54e+06u -M1001 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1002 a_608_369# D a_517_47# VNB nshort w=420000u l=150000u -+ ad=2.604e+11p pd=2.88e+06u as=1.428e+11p ps=1.52e+06u -M1003 a_1474_413# a_27_47# a_1189_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1004 VPWR a_1667_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 VGND a_1667_315# Q VNB nshort w=650000u l=150000u -+ ad=1.30535e+12p pd=1.249e+07u as=2.405e+11p ps=2.04e+06u -M1006 VGND a_1667_315# a_1625_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.32e+11p ps=1.49e+06u -M1007 VGND a_1189_183# a_1127_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.584e+11p ps=1.62e+06u -M1008 a_504_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1009 a_203_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1010 VPWR a_1667_315# a_1568_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.121e+11p ps=1.85e+06u -M1011 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 a_1121_413# a_27_47# a_1011_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1013 a_1474_413# a_203_47# a_1189_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=1.978e+11p ps=1.99e+06u -M1014 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1015 Q a_1667_315# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_1474_413# a_1667_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1017 a_517_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1127_47# a_203_47# a_1011_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.548e+11p ps=1.58e+06u -M1019 a_1189_183# a_1011_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Q a_1667_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1011_47# a_203_47# a_608_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=3.34e+06u -M1022 a_203_47# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1023 a_1625_47# a_27_47# a_1474_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR SCD a_702_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1025 VGND SCD a_721_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1026 VPWR a_1474_413# a_1667_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1027 a_702_369# a_319_47# a_608_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1189_183# a_1011_47# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1568_413# a_203_47# a_1474_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_1011_47# a_27_47# a_608_369# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1032 a_721_47# SCE a_608_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_608_369# D a_504_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1011_47# a_27_47# a_1121_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_1568_413# a_1667_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_608_369# SCE a_721_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND a_319_47# a_517_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_1474_413# a_203_47# a_1568_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_1127_47# a_1189_183# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_1189_183# a_27_47# a_1474_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 VPWR a_1667_315# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_319_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 Q a_1667_315# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_608_369# a_27_47# a_1011_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X12 a_1189_183# a_203_47# a_1474_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X13 VGND a_1667_315# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_504_369# D a_608_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X15 a_702_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X16 a_517_47# D a_608_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VGND a_27_47# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 a_721_47# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_1474_413# a_27_47# a_1625_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X20 a_1011_47# a_203_47# a_1127_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X21 VPWR SCE a_504_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X22 a_1667_315# a_1474_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_1625_47# a_1667_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X24 a_1667_315# a_1474_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR a_27_47# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X26 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X27 Q a_1667_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VPWR a_1011_47# a_1189_183# VPB sky130_fd_pr__pfet_01v8_hvt w=750000u l=180000u +X29 a_1121_413# a_1189_183# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X30 VGND a_1011_47# a_1189_183# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X31 a_319_47# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X32 a_608_369# a_319_47# a_702_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X33 a_608_369# a_203_47# a_1011_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.cdl b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.cdl index 26ea694..a08fafd 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.cdl +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.cdl
@@ -16,68 +16,68 @@ .SUBCKT sky130_fd_sc_hdll__sdfxtp_4 CLK D SCD SCE VGND VNB VPB VPWR Q *.PININFO CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O -MI652 M1 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 S1 S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI652 M1 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 sceb SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI649 S1 S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI634 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net78 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI641 net54 S1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI646 Q S1 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI98 db D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI103 n1 SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI120 db SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI104 n0 sceb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.525 perim=3.1 -MI643 net122 S1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI640 sceb SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net138 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 Q S1 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 M1 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI639 sceb SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 S1 S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI657 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 net78 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI641 net54 S1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI646 Q S1 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 +MI648 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI635 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI642 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI98 db D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI103 n1 SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI120 db SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI104 n0 sceb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.525 perim=3.1 +MI643 net122 S1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI640 sceb SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net138 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI645 Q S1 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M1 M0 VPB phighvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 sb=0.265 +MI651 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 M1 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI638 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI637 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 S1 S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI664 M1 M0 VPB pfet_01v8_hvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI107 p0 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI94 db D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI107 p0 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI94 db D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI108 p1 SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI101 db sceb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI108 p1 SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI101 db sceb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdfxtp_4
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.netlist.tsv b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.netlist.tsv index c60be46..9884c9f 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.netlist.tsv +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.netlist.tsv
@@ -1,34 +1,34 @@ sky130_fd_sc_hdll__sdfxtp_4 CLK:I D:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI652 MOSFET M1 clkpos S0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET S1 S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET sceb SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET M0 clkpos net78 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net78 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI641 MOSFET net54 S1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI646 MOSFET Q S1 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET S0 clkneg net54 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI98 MOSFET db D n0 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI103 MOSFET n1 SCD VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI120 MOSFET db SCE n1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI104 MOSFET n0 sceb VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 -MI643 MOSFET net122 S1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI640 MOSFET sceb SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net138 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET Q S1 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET M1 clkneg S0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M0 clkneg net138 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET S1 S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET S0 clkpos net122 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M1 M0 VPWR VPB phighvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI107 MOSFET p0 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI94 MOSFET db D p0 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI108 MOSFET p1 SCD VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI101 MOSFET db sceb p1 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI652 MOSFET M1 clkpos S0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET S1 S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET sceb SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET M0 clkpos net78 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net78 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI641 MOSFET net54 S1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI646 MOSFET Q S1 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET S0 clkneg net54 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI98 MOSFET db D n0 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI103 MOSFET n1 SCD VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI120 MOSFET db SCE n1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI104 MOSFET n0 sceb VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.525 3.1 +MI643 MOSFET net122 S1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI640 MOSFET sceb SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net138 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET Q S1 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET M1 clkneg S0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M0 clkneg net138 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET S1 S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET S0 clkpos net122 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI107 MOSFET p0 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI94 MOSFET db D p0 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI108 MOSFET p1 SCD VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI101 MOSFET db sceb p1 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.spice b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.spice index ddd0437..b9b4e43 100644 --- a/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.spice +++ b/cells/sdfxtp/sky130_fd_sc_hdll__sdfxtp_4.spice
@@ -16,80 +16,42 @@ .subckt sky130_fd_sc_hdll__sdfxtp_4 CLK D SCD SCE VGND VNB VPB VPWR Q -M1000 VPWR a_1189_183# a_1121_413# VPB phighvt w=420000u l=180000u -+ ad=1.98115e+12p pd=1.754e+07u as=1.47e+11p ps=1.54e+06u -M1001 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1002 a_608_369# D a_517_47# VNB nshort w=420000u l=150000u -+ ad=2.604e+11p pd=2.88e+06u as=1.428e+11p ps=1.52e+06u -M1003 a_1474_413# a_27_47# a_1189_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1004 VPWR a_1667_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 VGND a_1667_315# a_1625_47# VNB nshort w=420000u l=150000u -+ ad=1.48085e+12p pd=1.433e+07u as=1.32e+11p ps=1.49e+06u -M1006 VGND a_1667_315# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1007 VGND a_1189_183# a_1127_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.584e+11p ps=1.62e+06u -M1008 a_504_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1009 a_203_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1010 VPWR a_1667_315# a_1568_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.121e+11p ps=1.85e+06u -M1011 VGND a_1667_315# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1013 a_1121_413# a_27_47# a_1011_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1014 a_1474_413# a_203_47# a_1189_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=1.978e+11p ps=1.99e+06u -M1015 Q a_1667_315# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1017 Q a_1667_315# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_1667_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_1474_413# a_1667_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1020 a_517_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1127_47# a_203_47# a_1011_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.548e+11p ps=1.58e+06u -M1022 a_1189_183# a_1011_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Q a_1667_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1011_47# a_203_47# a_608_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=3.34e+06u -M1025 Q a_1667_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_203_47# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1027 a_1625_47# a_27_47# a_1474_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR SCD a_702_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1029 VGND SCD a_721_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1030 VPWR a_1474_413# a_1667_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1031 a_702_369# a_319_47# a_608_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1189_183# a_1011_47# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1568_413# a_203_47# a_1474_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_1011_47# a_27_47# a_608_369# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1036 a_721_47# SCE a_608_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_608_369# D a_504_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_1011_47# a_27_47# a_1121_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X1 a_1568_413# a_1667_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 a_608_369# SCE a_721_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X3 VGND a_319_47# a_517_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_1474_413# a_203_47# a_1568_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X5 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_1127_47# a_1189_183# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 a_1189_183# a_27_47# a_1474_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X8 VPWR a_1667_315# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_319_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_608_369# a_27_47# a_1011_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X11 a_1189_183# a_203_47# a_1474_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X12 VGND a_1667_315# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VGND a_1667_315# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_504_369# D a_608_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X15 a_702_369# SCD VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X16 a_517_47# D a_608_369# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 Q a_1667_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 Q a_1667_315# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VGND a_27_47# a_203_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_721_47# SCD VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 a_1474_413# a_27_47# a_1625_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X22 a_1011_47# a_203_47# a_1127_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 VPWR SCE a_504_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X24 a_1667_315# a_1474_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_1625_47# a_1667_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 a_1667_315# a_1474_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 VPWR a_27_47# a_203_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X28 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 Q a_1667_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X30 VPWR a_1667_315# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X31 Q a_1667_315# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X32 VPWR a_1011_47# a_1189_183# VPB sky130_fd_pr__pfet_01v8_hvt w=750000u l=180000u +X33 a_1121_413# a_1189_183# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X34 VGND a_1011_47# a_1189_183# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X35 a_319_47# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X36 a_608_369# a_319_47# a_702_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X37 a_608_369# a_203_47# a_1011_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.cdl b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.cdl index 3bda9ee..2b3a7d1 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.cdl +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__sdlclkp_1 CLK GATE SCE VGND VNB VPB VPWR GCLK *.PININFO CLK:I GATE:I SCE:I VGND:I VNB:I VPB:I VPWR:I GCLK:O -MI662 net88 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net76 CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net76 m1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI22 net68 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI21 net116 GATE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI662 net88 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI664 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkpos CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 GCLK net76 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 net116 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI659 net76 CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 net116 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 +MI658 net76 m1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI19 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net123 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 net116 SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net112 CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net76 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 net116 GATE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI22 net68 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkpos CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI21 net116 GATE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkpos CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 GCLK net76 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 net116 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 net116 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 GCLK net76 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 M0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net123 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 net116 SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net112 CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 net76 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI23 net116 GATE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkpos CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 GCLK net76 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdlclkp_1
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.netlist.tsv b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.netlist.tsv index 5c24e96..effd8a1 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.netlist.tsv +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__sdlclkp_1 CLK:I GATE:I SCE:I VGND:I VNB:I VPB:I VPWR:I GCLK:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI662 MOSFET net88 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkpos net88 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net76 CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net76 m1 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI22 MOSFET net68 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI21 MOSFET net116 GATE net68 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkpos CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET GCLK net76 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET net116 clkneg M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET net116 clkpos M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET m1 M0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkneg net123 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net123 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET net116 SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net112 CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net76 m1 net112 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET net116 GATE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkpos CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET GCLK net76 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net88 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkpos net88 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net76 CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net76 m1 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI22 MOSFET net68 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI21 MOSFET net116 GATE net68 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkpos CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET GCLK net76 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET net116 clkneg M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET net116 clkpos M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET m1 M0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkneg net123 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net123 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET net116 SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net112 CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net76 m1 net112 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET net116 GATE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkpos CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET GCLK net76 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.spice b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.spice index 0dbe563..812c5f6 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.spice +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_1.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__sdlclkp_1 CLK GATE SCE VGND VNB VPB VPWR GCLK -M1000 a_484_315# a_299_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.3826e+12p ps=1.216e+07u -M1001 a_1089_47# a_484_315# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.92e+11p pd=1.88e+06u as=0p ps=0u -M1002 a_269_21# CLK VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1003 a_27_47# GATE a_117_369# VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=1.472e+11p ps=1.74e+06u -M1004 a_484_315# a_299_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=7.9265e+11p ps=7.37e+06u -M1005 a_117_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_415_47# a_266_243# a_299_47# VNB nshort w=360000u l=150000u -+ ad=1.968e+11p pd=1.85e+06u as=1.548e+11p ps=1.58e+06u -M1007 a_269_21# CLK VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1008 a_1181_47# a_484_315# a_1089_47# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.302e+11p ps=1.46e+06u -M1009 a_410_413# a_269_21# a_299_47# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=1.47e+11p ps=1.54e+06u -M1010 VPWR a_484_315# a_410_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_484_315# a_415_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 GCLK a_1089_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.95e+11p pd=2.59e+06u as=0p ps=0u -M1013 VGND CLK a_1181_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_299_47# a_269_21# a_27_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=2.622e+11p ps=2.95e+06u -M1015 VGND SCE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR CLK a_1089_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_299_47# a_266_243# a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 GCLK a_1089_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.8525e+11p pd=1.87e+06u as=0p ps=0u -M1019 VGND a_269_21# a_266_243# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1020 VPWR a_269_21# a_266_243# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1021 a_27_47# GATE VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR SCE a_117_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 a_410_413# a_484_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VGND a_299_47# a_484_315# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_299_47# a_266_243# a_415_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X4 VPWR a_299_47# a_484_315# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR a_484_315# a_1089_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_27_47# a_266_243# a_299_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 VPWR CLK a_269_21# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X8 a_266_243# a_269_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 VGND GATE a_27_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 a_266_243# a_269_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 a_415_47# a_484_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VGND CLK a_269_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_27_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_27_47# a_269_21# a_299_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X15 a_117_369# GATE a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X16 a_1089_47# a_484_315# a_1181_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 VPWR a_1089_47# GCLK VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND a_1089_47# GCLK VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 a_1089_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X20 a_1181_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 a_299_47# a_269_21# a_410_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.cdl b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.cdl index b70f67e..99d3ef8 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.cdl +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__sdlclkp_2 CLK GATE SCE VGND VNB VPB VPWR GCLK *.PININFO CLK:I GATE:I SCE:I VGND:I VNB:I VPB:I VPWR:I GCLK:O -MI662 net88 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net76 CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net76 m1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI22 net63 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI21 net116 GATE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI662 net88 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI664 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkpos CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 GCLK net76 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 net116 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI659 net76 CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 net116 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 +MI658 net76 m1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI19 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net123 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 net116 SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net112 CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net76 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 net116 GATE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI22 net63 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkpos CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI21 net116 GATE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkpos CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 GCLK net76 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 net116 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 net116 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 GCLK net76 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 M0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net123 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 net116 SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net112 CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 net76 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI23 net116 GATE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkpos CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 GCLK net76 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdlclkp_2
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.netlist.tsv b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.netlist.tsv index 50ae1b9..c59be89 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.netlist.tsv +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__sdlclkp_2 CLK:I GATE:I SCE:I VGND:I VNB:I VPB:I VPWR:I GCLK:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI662 MOSFET net88 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkpos net88 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net76 CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net76 m1 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI22 MOSFET net63 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI21 MOSFET net116 GATE net63 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkpos CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET GCLK net76 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET net116 clkneg M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET net116 clkpos M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET m1 M0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkneg net123 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net123 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET net116 SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net112 CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net76 m1 net112 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET net116 GATE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkpos CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET GCLK net76 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net88 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkpos net88 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net76 CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net76 m1 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI22 MOSFET net63 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI21 MOSFET net116 GATE net63 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkpos CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET GCLK net76 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET net116 clkneg M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET net116 clkpos M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET m1 M0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkneg net123 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net123 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET net116 SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net112 CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net76 m1 net112 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET net116 GATE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkpos CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET GCLK net76 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.spice b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.spice index 621878f..375c420 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.spice +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_2.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__sdlclkp_2 CLK GATE SCE VGND VNB VPB VPWR GCLK -M1000 a_484_315# a_299_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.6654e+12p ps=1.474e+07u -M1001 a_269_21# CLK VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1002 a_27_47# GATE a_117_369# VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=1.472e+11p ps=1.74e+06u -M1003 VPWR a_1093_47# GCLK VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_1185_47# a_484_315# a_1093_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.302e+11p ps=1.46e+06u -M1005 VGND CLK a_1185_47# VNB nshort w=420000u l=150000u -+ ad=9.4605e+11p pd=9.05e+06u as=0p ps=0u -M1006 a_484_315# a_299_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1007 a_117_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_415_47# a_266_243# a_299_47# VNB nshort w=360000u l=150000u -+ ad=1.977e+11p pd=1.85e+06u as=1.548e+11p ps=1.58e+06u -M1009 a_410_413# a_269_21# a_299_47# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=1.47e+11p ps=1.54e+06u -M1010 VPWR a_484_315# a_410_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 GCLK a_1093_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_1093_47# GCLK VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1013 VPWR CLK a_1093_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.856e+11p ps=1.86e+06u -M1014 GCLK a_1093_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_484_315# a_415_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_269_21# CLK VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1017 VGND a_269_21# a_266_243# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 a_299_47# a_269_21# a_27_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=2.622e+11p ps=2.95e+06u -M1019 a_1093_47# a_484_315# VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND SCE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_299_47# a_266_243# a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_269_21# a_266_243# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1023 a_27_47# GATE VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR SCE a_117_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 a_410_413# a_484_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X2 VGND a_299_47# a_484_315# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_299_47# a_266_243# a_415_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X4 VPWR a_299_47# a_484_315# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 GCLK a_1093_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 a_27_47# a_266_243# a_299_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 VPWR CLK a_269_21# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X8 VGND GATE a_27_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_1093_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_1185_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VPWR a_484_315# a_1093_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X12 a_266_243# a_269_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 VGND a_1093_47# GCLK VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_415_47# a_484_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 a_27_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 a_27_47# a_269_21# a_299_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X17 a_1093_47# a_484_315# a_1185_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X18 VGND CLK a_269_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_117_369# GATE a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X20 GCLK a_1093_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 VPWR a_1093_47# GCLK VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_299_47# a_269_21# a_410_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X23 a_266_243# a_269_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u .ends
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.cdl b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.cdl index b9a253f..70c8fe9 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.cdl +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__sdlclkp_4 CLK GATE SCE VGND VNB VPB VPWR GCLK *.PININFO CLK:I GATE:I SCE:I VGND:I VNB:I VPB:I VPWR:I GCLK:O -MI662 net88 m1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI664 M0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 net76 CLK VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net76 m1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 m1 M0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI22 net63 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI21 net116 GATE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI662 net88 m1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 clkneg clkpos VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI664 M0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 clkpos CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI660 GCLK net76 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 net116 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 +MI659 net76 CLK VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 net116 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 +MI658 net76 m1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI20 m1 M0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI19 m1 M0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI655 M0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI654 net123 m1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 net116 SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 net112 CLK VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net76 m1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 net116 GATE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 clkneg clkpos VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI22 net63 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 clkpos CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI21 net116 GATE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 clkneg clkpos VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI45 clkpos CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI660 GCLK net76 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 net116 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 net116 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI20 m1 M0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI653 GCLK net76 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI655 M0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI654 net123 m1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI24 net116 SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 net112 CLK VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI656 net76 m1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI23 net116 GATE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 clkneg clkpos VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 clkpos CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI653 GCLK net76 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sdlclkp_4
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.netlist.tsv b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.netlist.tsv index 05ec200..5e71e28 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.netlist.tsv +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__sdlclkp_4 CLK:I GATE:I SCE:I VGND:I VNB:I VPB:I VPWR:I GCLK:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI662 MOSFET net88 m1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI664 MOSFET M0 clkpos net88 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET net76 CLK VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net76 m1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET m1 M0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI22 MOSFET net63 SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI21 MOSFET net116 GATE net63 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET clkneg clkpos VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET clkpos CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI660 MOSFET GCLK net76 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET net116 clkneg M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET net116 clkpos M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI20 MOSFET m1 M0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI655 MOSFET M0 clkneg net123 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI654 MOSFET net123 m1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET net116 SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET net112 CLK VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net76 m1 net112 VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET net116 GATE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET clkneg clkpos VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET clkpos CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI653 MOSFET GCLK net76 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI662 MOSFET net88 m1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI664 MOSFET M0 clkpos net88 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET net76 CLK VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net76 m1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET m1 M0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI22 MOSFET net63 SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI21 MOSFET net116 GATE net63 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET clkneg clkpos VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET clkpos CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI660 MOSFET GCLK net76 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET net116 clkneg M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET net116 clkpos M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI20 MOSFET m1 M0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI655 MOSFET M0 clkneg net123 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI654 MOSFET net123 m1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET net116 SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET net112 CLK VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net76 m1 net112 VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET net116 GATE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET clkneg clkpos VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET clkpos CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI653 MOSFET GCLK net76 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.spice b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.spice index 00f6bc1..4743612 100644 --- a/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.spice +++ b/cells/sdlclkp/sky130_fd_sc_hdll__sdlclkp_4.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__sdlclkp_4 CLK GATE SCE VGND VNB VPB VPWR GCLK -M1000 a_425_47# a_277_243# a_310_47# VNB nshort w=360000u l=150000u -+ ad=2.196e+11p pd=1.96e+06u as=1.53e+11p ps=1.57e+06u -M1001 a_27_47# GATE VGND VNB nshort w=420000u l=150000u -+ ad=2.664e+11p pd=2.97e+06u as=1.3078e+12p ps=1.141e+07u -M1002 a_27_47# GATE a_117_369# VPB phighvt w=640000u l=180000u -+ ad=2.373e+11p pd=2.08e+06u as=1.472e+11p ps=1.74e+06u -M1003 GCLK a_1125_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.15e+11p pd=5.43e+06u as=2.2235e+12p ps=1.837e+07u -M1004 GCLK a_1125_47# VGND VNB nshort w=650000u l=150000u -+ ad=5.3625e+11p pd=4.25e+06u as=0p ps=0u -M1005 a_421_413# a_280_21# a_310_47# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=1.47e+11p ps=1.54e+06u -M1006 a_280_21# CLK VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 a_117_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_280_21# a_277_243# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 VPWR CLK a_1125_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 VPWR a_505_315# a_421_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1125_47# a_505_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_310_47# a_277_243# a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_280_21# a_277_243# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1014 VGND a_1125_47# GCLK VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_505_315# a_425_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND SCE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 GCLK a_1125_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1217_47# a_505_315# a_1125_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=2.015e+11p ps=1.92e+06u -M1019 a_505_315# a_310_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1020 VPWR a_1125_47# GCLK VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND CLK a_1217_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 GCLK a_1125_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_280_21# CLK VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1024 VGND a_1125_47# GCLK VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_1125_47# GCLK VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_310_47# a_280_21# a_27_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_505_315# a_310_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u +X0 VPWR SCE a_117_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X1 a_1217_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_421_413# a_505_315# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X3 GCLK a_1125_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 GCLK a_1125_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VGND a_1125_47# GCLK VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X6 VPWR a_1125_47# GCLK VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VGND GATE a_27_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 VGND a_1125_47# GCLK VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_1125_47# a_505_315# a_1217_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VGND CLK a_280_21# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VPWR a_310_47# a_505_315# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_27_47# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 VPWR CLK a_280_21# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_117_369# GATE a_27_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X15 GCLK a_1125_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 GCLK a_1125_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_310_47# a_280_21# a_421_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X18 a_425_47# a_505_315# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_277_243# a_280_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X20 a_277_243# a_280_21# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 a_1125_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X22 a_27_47# a_280_21# a_310_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X23 VPWR a_1125_47# GCLK VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 a_310_47# a_277_243# a_425_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X25 VGND a_310_47# a_505_315# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VPWR a_505_315# a_1125_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_27_47# a_277_243# a_310_47# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u .ends
diff --git a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.cdl b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.cdl index 15e1fbd..73da6be 100644 --- a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.cdl +++ b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.cdl
@@ -17,92 +17,92 @@ .SUBCKT sky130_fd_sc_hdll__sedfxbp_1 CLK D DE SCD SCE VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I DE:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O *.PININFO Q_N:O -MI14 net155 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI14 net155 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 S0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 Q S0 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net123 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI637 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI13 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI643 net127 q1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 M1 M0 VPB phighvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 q1 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net116 deneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI651 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 net107 sceneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI645 Q S0 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net123 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 VPWR SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 net104 D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 net104 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 net87 q1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 deneg DE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 VPWR DE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 sceneg SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI52 Q_N q1 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI638 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI641 net235 q1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI646 Q S0 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net224 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 net104 sceneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI643 net127 q1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 q1 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI639 M1 M0 VPB pfet_01v8_hvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 q1 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 net116 deneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 net107 sceneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 VPWR SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 net104 D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 net104 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 net87 q1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 deneg DE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 VPWR DE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 sceneg SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI52 Q_N q1 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 sceneg SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI635 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI641 net235 q1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI642 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI646 Q S0 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net104 D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI656 net224 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 net104 sceneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI18 q1 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 net200 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI45 sceneg SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net104 D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 S0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI16 net200 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 S0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI41 net192 q1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI39 VGND deneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 deneg DE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI41 net192 q1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net203 DE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI49 net176 SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI48 VGND SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 VGND deneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 deneg DE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net203 DE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI49 net176 SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI48 VGND SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI53 Q_N q1 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI53 Q_N q1 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sedfxbp_1
diff --git a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.netlist.tsv b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.netlist.tsv index 7ccdceb..87b7399 100644 --- a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.netlist.tsv +++ b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.netlist.tsv
@@ -1,46 +1,46 @@ sky130_fd_sc_hdll__sedfxbp_1 CLK:I D:I DE:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI14 MOSFET net155 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET S0 clkneg net155 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET Q S0 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net123 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI643 MOSFET net127 q1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET M1 M0 VPWR VPB phighvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET S0 clkpos net127 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M0 clkneg net123 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET q1 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net116 deneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET net107 sceneg db VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET VPWR SCD net107 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET net104 D net116 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET net104 SCE db VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET net87 q1 net104 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET deneg DE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET VPWR DE net87 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET sceneg SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI52 MOSFET Q_N q1 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI641 MOSFET net235 q1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET S0 clkneg net235 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI646 MOSFET Q S0 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net224 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET M0 clkpos net224 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET net104 sceneg db VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET q1 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET sceneg SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net104 D net203 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET net200 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET S0 clkpos net200 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI41 MOSFET net192 q1 net104 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET VGND deneg net192 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET deneg DE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net203 DE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI49 MOSFET net176 SCE db VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI48 MOSFET VGND SCD net176 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI53 MOSFET Q_N q1 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET net155 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET S0 clkneg net155 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET Q S0 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net123 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI643 MOSFET net127 q1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET S0 clkpos net127 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M0 clkneg net123 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET q1 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net116 deneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET net107 sceneg db VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET VPWR SCD net107 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET net104 D net116 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET net104 SCE db VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET net87 q1 net104 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET deneg DE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET VPWR DE net87 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET sceneg SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI52 MOSFET Q_N q1 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI641 MOSFET net235 q1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET S0 clkneg net235 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI646 MOSFET Q S0 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net224 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET M0 clkpos net224 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET net104 sceneg db VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET q1 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET sceneg SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net104 D net203 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET net200 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET S0 clkpos net200 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI41 MOSFET net192 q1 net104 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET VGND deneg net192 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET deneg DE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net203 DE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI49 MOSFET net176 SCE db VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI48 MOSFET VGND SCD net176 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI53 MOSFET Q_N q1 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.spice b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.spice index f0df6cf..e7b440e 100644 --- a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.spice +++ b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_1.spice
@@ -16,92 +16,48 @@ .subckt sky130_fd_sc_hdll__sedfxbp_1 CLK D DE SCD SCE VGND VNB VPB VPWR Q Q_N -M1000 a_1787_159# a_1611_413# VPWR VPB phighvt w=750000u l=180000u -+ ad=2.025e+11p pd=2.04e+06u as=1.93535e+12p ps=1.705e+07u -M1001 Q a_2266_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=1.4487e+12p ps=1.404e+07u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 a_2165_413# a_1787_159# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1004 a_2266_413# a_27_47# a_2165_413# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1005 VPWR DE a_455_324# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 a_319_47# a_851_264# a_779_47# VNB nshort w=420000u l=150000u -+ ad=2.478e+11p pd=2.86e+06u as=1.932e+11p ps=1.76e+06u -M1008 a_2181_47# a_1787_159# VGND VNB nshort w=420000u l=150000u -+ ad=1.356e+11p pd=1.51e+06u as=0p ps=0u -M1009 Q a_2266_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1010 a_2266_413# a_211_363# a_2181_47# VNB nshort w=360000u l=150000u -+ ad=1.494e+11p pd=1.55e+06u as=0p ps=0u -M1011 a_1611_413# a_27_47# a_985_47# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=6.015e+11p ps=4.57e+06u -M1012 a_985_47# a_955_21# a_1376_369# VPB phighvt w=640000u l=180000u -+ ad=4.837e+11p pd=4.13e+06u as=2.24e+11p ps=1.98e+06u -M1013 VGND SCE a_955_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1014 VGND a_2266_413# a_851_264# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_985_47# a_955_21# a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q_N a_851_264# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 VPWR SCE a_955_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.76e+11p ps=1.83e+06u -M1018 a_409_369# D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=3.84e+11p ps=3.76e+06u -M1019 a_985_47# SCE a_1373_119# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1020 VGND a_851_264# a_2391_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.32e+11p ps=1.49e+06u -M1021 a_787_369# DE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.432e+11p pd=2.04e+06u as=0p ps=0u -M1022 a_319_47# a_851_264# a_787_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1611_413# a_211_363# a_985_47# VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1024 VPWR a_1787_159# a_1712_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.617e+11p ps=1.61e+06u -M1025 VPWR a_455_324# a_409_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_985_47# SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Q_N a_851_264# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_1712_413# a_27_47# a_1611_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_2266_413# a_851_264# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.792e+11p ps=1.84e+06u -M1030 VGND DE a_455_324# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1031 a_779_47# a_455_324# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1376_369# SCD VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1034 a_1373_119# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR a_851_264# a_2360_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.058e+11p ps=1.82e+06u -M1036 VGND a_1787_159# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.518e+11p ps=1.6e+06u -M1037 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1038 a_1738_47# a_211_363# a_1611_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_2391_47# a_27_47# a_2266_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_413_47# D a_319_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1041 VGND DE a_413_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_2360_413# a_211_363# a_2266_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_1787_159# a_1611_413# VGND VNB nshort w=640000u l=150000u -+ ad=1.664e+11p pd=1.8e+06u as=0p ps=0u +X0 VGND a_1787_159# a_2181_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 a_455_324# DE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X2 VPWR a_1611_413# a_1787_159# VPB sky130_fd_pr__pfet_01v8_hvt w=750000u l=180000u +X3 a_955_21# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X4 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 VGND SCD a_1373_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_2266_413# a_211_363# a_2360_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X7 a_2266_413# a_27_47# a_2391_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X8 VPWR DE a_787_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X9 a_787_369# a_851_264# a_319_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 a_413_47# DE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 VGND a_455_324# a_779_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X13 a_985_47# a_27_47# a_1611_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X14 a_1738_47# a_1787_159# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VPWR SCD a_1376_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X16 a_985_47# a_211_363# a_1611_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X17 VGND a_851_264# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_2165_413# a_27_47# a_2266_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X19 a_2391_47# a_851_264# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X21 VGND a_1611_413# a_1787_159# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X22 a_319_47# SCE a_985_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X23 VGND a_2266_413# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X24 a_455_324# DE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X25 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X26 a_1611_413# a_27_47# a_1712_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X27 a_319_47# D a_413_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X28 a_319_47# a_955_21# a_985_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 a_1611_413# a_211_363# a_1738_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X30 a_409_369# a_455_324# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X31 a_955_21# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X32 a_851_264# a_2266_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X33 a_2181_47# a_211_363# a_2266_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X34 a_779_47# a_851_264# a_319_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X35 VPWR a_2266_413# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_1712_413# a_1787_159# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X37 a_851_264# a_2266_413# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X38 a_2360_413# a_851_264# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X39 a_319_47# D a_409_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X40 VPWR a_1787_159# a_2165_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X41 a_1376_369# a_955_21# a_985_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X42 a_1373_119# SCE a_985_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X43 VPWR a_851_264# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.cdl b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.cdl index 4d5b606..874aae2 100644 --- a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.cdl +++ b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.cdl
@@ -17,92 +17,92 @@ .SUBCKT sky130_fd_sc_hdll__sedfxbp_2 CLK D DE SCD SCE VGND VNB VPB VPWR Q Q_N *.PININFO CLK:I D:I DE:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O *.PININFO Q_N:O -MI14 net155 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI637 clkpos clkneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI14 net155 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI13 S0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI651 db clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI645 Q S0 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI658 net144 M1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI638 clkneg CLK VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI637 clkpos clkneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 ++ sa=0.265 sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI13 S0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI643 net127 q1 VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI639 M1 M0 VPB phighvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI644 S0 clkpos VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI659 M0 clkneg VPB phighvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 q1 S0 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 net116 deneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI651 db clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 net107 sceneg VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 +MI645 Q S0 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 ++ sd=0.28 topography=normal area=0.063 perim=1.14 +MI658 net144 M1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 VPWR SCD VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI31 net104 D VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI42 net104 SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI40 net96 q1 VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI36 deneg DE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI38 VPWR DE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 sceneg SCE VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI52 Q_N q1 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI634 M1 M0 VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI636 clkpos clkneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI638 clkneg CLK VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI635 clkneg CLK VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI641 net240 q1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI642 S0 clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI648 db clkneg VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI646 Q S0 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI656 net224 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI657 M0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI43 net104 sceneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 +MI643 net127 q1 VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 + sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 -MI18 q1 S0 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI639 M1 M0 VPB pfet_01v8_hvt m=1 w=0.75 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI644 S0 clkpos VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI659 M0 clkneg VPB pfet_01v8_hvt m=1 w=0.42 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI17 q1 S0 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 net116 deneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 net107 sceneg VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI46 VPWR SCD VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI31 net104 D VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI42 net104 SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI40 net96 q1 VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI36 deneg DE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI38 VPWR DE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI44 sceneg SCE VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI52 Q_N q1 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI634 M1 M0 VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 sceneg SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI636 clkpos clkneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI635 clkneg CLK VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI641 net240 q1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI642 S0 clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI648 db clkneg VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI646 Q S0 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI32 net104 D VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI656 net224 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI657 M0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI43 net104 sceneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI18 q1 S0 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 net200 M1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI45 sceneg SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI32 net104 D VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI15 S0 clkpos VNB nshort m=1 w=0.36 l=0.15 mult=1 sa=0.265 sb=0.265 +MI16 net200 M1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI15 S0 clkpos VNB nfet_01v8 m=1 w=0.36 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI41 net192 q1 VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI39 VGND deneg VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI37 deneg DE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI41 net192 q1 VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 net180 DE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI49 net171 SCE VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI48 VGND SCD VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI39 VGND deneg VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI37 deneg DE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 net180 DE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI49 net171 SCE VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI48 VGND SCD VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI53 Q_N q1 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI53 Q_N q1 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__sedfxbp_2
diff --git a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.netlist.tsv b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.netlist.tsv index 061fe84..8bb4262 100644 --- a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.netlist.tsv +++ b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.netlist.tsv
@@ -1,46 +1,46 @@ sky130_fd_sc_hdll__sedfxbp_2 CLK:I D:I DE:I SCD:I SCE:I VGND:I VNB:I VPB:I VPWR:I Q:O Q_N:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MI14 MOSFET net155 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI637 MOSFET clkpos clkneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI13 MOSFET S0 clkneg net155 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI651 MOSFET db clkpos M0 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI645 MOSFET Q S0 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI658 MOSFET net144 M1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI638 MOSFET clkneg CLK VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI643 MOSFET net127 q1 VPWR VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI639 MOSFET M1 M0 VPWR VPB phighvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI644 MOSFET S0 clkpos net127 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI659 MOSFET M0 clkneg net144 VPB phighvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET q1 S0 VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET net116 deneg VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET net107 sceneg db VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET VPWR SCD net107 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI31 MOSFET net104 D net116 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI42 MOSFET net104 SCE db VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI40 MOSFET net96 q1 net104 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI36 MOSFET deneg DE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI38 MOSFET VPWR DE net96 VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET sceneg SCE VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI52 MOSFET Q_N q1 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI634 MOSFET M1 M0 VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI636 MOSFET clkpos clkneg VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI635 MOSFET clkneg CLK VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI641 MOSFET net240 q1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI642 MOSFET S0 clkneg net240 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI648 MOSFET db clkneg M0 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI646 MOSFET Q S0 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI656 MOSFET net224 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI657 MOSFET M0 clkpos net224 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI43 MOSFET net104 sceneg db VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI18 MOSFET q1 S0 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET sceneg SCE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI32 MOSFET net104 D net180 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET net200 M1 VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI15 MOSFET S0 clkpos net200 VNB nshort 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI41 MOSFET net192 q1 net104 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI39 MOSFET VGND deneg net192 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI37 MOSFET deneg DE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET net180 DE VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI49 MOSFET net171 SCE db VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI48 MOSFET VGND SCD net171 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI53 MOSFET Q_N q1 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI14 MOSFET net155 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI637 MOSFET clkpos clkneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI13 MOSFET S0 clkneg net155 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI651 MOSFET db clkpos M0 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI645 MOSFET Q S0 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI658 MOSFET net144 M1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI638 MOSFET clkneg CLK VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI643 MOSFET net127 q1 VPWR VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI639 MOSFET M1 M0 VPWR VPB pfet_01v8_hvt 1 0.75 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI644 MOSFET S0 clkpos net127 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI659 MOSFET M0 clkneg net144 VPB pfet_01v8_hvt 1 0.42 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET q1 S0 VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET net116 deneg VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET net107 sceneg db VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET VPWR SCD net107 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI31 MOSFET net104 D net116 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI42 MOSFET net104 SCE db VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI40 MOSFET net96 q1 net104 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI36 MOSFET deneg DE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI38 MOSFET VPWR DE net96 VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET sceneg SCE VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI52 MOSFET Q_N q1 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI634 MOSFET M1 M0 VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI636 MOSFET clkpos clkneg VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI635 MOSFET clkneg CLK VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI641 MOSFET net240 q1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI642 MOSFET S0 clkneg net240 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI648 MOSFET db clkneg M0 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI646 MOSFET Q S0 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI656 MOSFET net224 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI657 MOSFET M0 clkpos net224 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI43 MOSFET net104 sceneg db VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI18 MOSFET q1 S0 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET sceneg SCE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI32 MOSFET net104 D net180 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET net200 M1 VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI15 MOSFET S0 clkpos net200 VNB nfet_01v8 1 0.36 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI41 MOSFET net192 q1 net104 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI39 MOSFET VGND deneg net192 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI37 MOSFET deneg DE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET net180 DE VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI49 MOSFET net171 SCE db VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI48 MOSFET VGND SCD net171 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI53 MOSFET Q_N q1 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.spice b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.spice index 0a5b22f..a0954d8 100644 --- a/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.spice +++ b/cells/sedfxbp/sky130_fd_sc_hdll__sedfxbp_2.spice
@@ -16,100 +16,52 @@ .subckt sky130_fd_sc_hdll__sedfxbp_2 CLK D DE SCD SCE VGND VNB VPB VPWR Q Q_N -M1000 a_1787_159# a_1611_413# VPWR VPB phighvt w=750000u l=180000u -+ ad=2.025e+11p pd=2.04e+06u as=2.49535e+12p ps=2.217e+07u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.7892e+12p ps=1.767e+07u -M1002 a_2165_413# a_1787_159# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1003 a_2266_413# a_27_47# a_2165_413# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1004 VGND a_851_264# a_2414_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.32e+11p ps=1.49e+06u -M1005 VPWR a_2266_413# a_851_264# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.792e+11p ps=1.84e+06u -M1006 VPWR DE a_455_324# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_2266_413# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 a_319_47# a_851_264# a_779_47# VNB nshort w=420000u l=150000u -+ ad=2.478e+11p pd=2.86e+06u as=1.932e+11p ps=1.76e+06u -M1010 a_2181_47# a_1787_159# VGND VNB nshort w=420000u l=150000u -+ ad=1.356e+11p pd=1.51e+06u as=0p ps=0u -M1011 VPWR a_851_264# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 a_2266_413# a_211_363# a_2181_47# VNB nshort w=360000u l=150000u -+ ad=1.908e+11p pd=1.78e+06u as=0p ps=0u -M1013 a_1611_413# a_27_47# a_985_47# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=6.015e+11p ps=4.57e+06u -M1014 a_985_47# a_955_21# a_1376_369# VPB phighvt w=640000u l=180000u -+ ad=4.837e+11p pd=4.13e+06u as=2.24e+11p ps=1.98e+06u -M1015 VGND SCE a_955_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1016 Q a_2266_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_851_264# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1018 VGND a_2266_413# a_851_264# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1019 a_985_47# a_955_21# a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Q_N a_851_264# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_2414_47# a_27_47# a_2266_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR SCE a_955_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.76e+11p ps=1.83e+06u -M1023 a_409_369# D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=3.84e+11p ps=3.76e+06u -M1024 a_985_47# SCE a_1373_119# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1025 a_787_369# DE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.432e+11p pd=2.04e+06u as=0p ps=0u -M1026 a_319_47# a_851_264# a_787_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1611_413# a_211_363# a_985_47# VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1028 VPWR a_1787_159# a_1712_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.617e+11p ps=1.61e+06u -M1029 VPWR a_455_324# a_409_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_985_47# SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND a_2266_413# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1032 a_1712_413# a_27_47# a_1611_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Q_N a_851_264# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND DE a_455_324# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1035 a_779_47# a_455_324# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1376_369# SCD VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1038 a_1373_119# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_851_264# a_2360_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.058e+11p ps=1.82e+06u -M1040 VGND a_1787_159# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.518e+11p ps=1.6e+06u -M1041 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1042 a_1738_47# a_211_363# a_1611_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_413_47# D a_319_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1044 Q a_2266_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VGND DE a_413_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_2360_413# a_211_363# a_2266_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 a_1787_159# a_1611_413# VGND VNB nshort w=640000u l=150000u -+ ad=1.664e+11p pd=1.8e+06u as=0p ps=0u +X0 VGND a_1787_159# a_2181_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 VGND a_2266_413# Q VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 a_455_324# DE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 VPWR a_1611_413# a_1787_159# VPB sky130_fd_pr__pfet_01v8_hvt w=750000u l=180000u +X4 Q_N a_851_264# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_955_21# SCE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X6 a_27_47# CLK VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X7 VGND SCD a_1373_119# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X8 a_2266_413# a_211_363# a_2360_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X9 a_851_264# a_2266_413# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X10 VPWR DE a_787_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X11 VPWR a_2266_413# Q VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X12 a_787_369# a_851_264# a_319_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 a_2414_47# a_851_264# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X14 a_413_47# DE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X15 VGND a_27_47# a_211_363# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X16 VGND a_455_324# a_779_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X17 a_985_47# a_27_47# a_1611_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X18 a_1738_47# a_1787_159# VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X19 a_851_264# a_2266_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X20 VPWR SCD a_1376_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X21 a_985_47# a_211_363# a_1611_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X22 Q a_2266_413# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_2165_413# a_27_47# a_2266_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X24 a_27_47# CLK VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X25 VGND a_1611_413# a_1787_159# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X26 a_319_47# SCE a_985_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X27 Q_N a_851_264# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 a_455_324# DE VGND VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X29 VGND a_851_264# Q_N VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 VPWR a_27_47# a_211_363# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X31 a_1611_413# a_27_47# a_1712_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X32 a_319_47# D a_413_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X33 a_319_47# a_955_21# a_985_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X34 a_1611_413# a_211_363# a_1738_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X35 a_409_369# a_455_324# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X36 a_955_21# SCE VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X37 a_2181_47# a_211_363# a_2266_413# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X38 a_779_47# a_851_264# a_319_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X39 a_1712_413# a_1787_159# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X40 a_2360_413# a_851_264# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X41 Q a_2266_413# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X42 a_2266_413# a_27_47# a_2414_47# VNB sky130_fd_pr__nfet_01v8 w=360000u l=150000u +X43 a_319_47# D a_409_369# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X44 VPWR a_1787_159# a_2165_413# VPB sky130_fd_pr__pfet_01v8_hvt w=420000u l=180000u +X45 a_1376_369# a_955_21# a_985_47# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X46 a_1373_119# SCE a_985_47# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X47 VPWR a_851_264# Q_N VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/tap/sky130_fd_sc_hdll__tap.spice b/cells/tap/sky130_fd_sc_hdll__tap.spice index e36039e..f0b9321 100644 --- a/cells/tap/sky130_fd_sc_hdll__tap.spice +++ b/cells/tap/sky130_fd_sc_hdll__tap.spice
@@ -15,14978 +15,331 @@ * SPDX-License-Identifier: Apache-2.0 -.subckt sky130_fd_sc_hdll__o22ai_2 B2 B1 Y A1 A2 VPB VNB VGND VPWR -M1000 Y A2 a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.7e+11p ps=7.74e+06u -M1001 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.7e+11p ps=7.74e+06u -M1002 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.2415e+12p pd=1.032e+07u as=4.81e+11p ps=4.08e+06u -M1003 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=0p ps=0u -M1007 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_515_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_515_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2_1 Y B A VPB VNB VGND VPWR -M1000 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=5.4e+11p ps=5.08e+06u -M1001 Y A a_123_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=1.755e+11p ps=1.84e+06u -M1002 a_123_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor3_4 A C B Y VPB VNB VGND VPWR -M1000 Y C VGND VNB nshort w=650000u l=150000u -+ ad=1.248e+12p pd=1.164e+07u as=1.4235e+12p ps=1.348e+07u -M1001 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.43e+12p ps=1.286e+07u -M1002 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1007 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_497_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_497_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21bo_1 X A1 B1_N A2 VNB VPB VGND VPWR -M1000 a_326_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.65e+11p pd=5.13e+06u as=6.834e+11p ps=6.52e+06u -M1001 a_412_47# A1 a_235_297# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=1.755e+11p ps=1.84e+06u -M1002 VPWR B1_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_235_297# a_27_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=9.0705e+11p ps=5.49e+06u -M1004 VGND B1_N a_27_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.323e+11p ps=1.47e+06u -M1005 X a_235_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.4375e+11p pd=2.05e+06u as=0p ps=0u -M1006 VGND A2 a_412_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A1 a_326_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_326_297# a_27_413# a_235_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1009 X a_235_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.85e+11p pd=2.77e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2b_2 B Y A_N VNB VPB VGND VPWR -M1000 a_215_47# a_27_93# Y VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=5.48e+06u as=1.755e+11p ps=1.84e+06u -M1001 VPWR a_27_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=1.0628e+12p pd=8.23e+06u as=6.5e+11p ps=5.3e+06u -M1002 Y a_27_93# a_215_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_215_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.172e+11p ps=3.3e+06u -M1004 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B a_215_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 Y a_27_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__a31oi_1 VGND VPWR Y B1 A2 A1 A3 VPB VNB -M1000 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.95e+11p pd=5.19e+06u as=6.35e+11p ps=5.27e+06u -M1001 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_203_47# A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.3075e+11p pd=2.01e+06u as=1.755e+11p ps=1.84e+06u -M1003 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=5.2e+11p pd=4.2e+06u as=2.4375e+11p ps=2.05e+06u -M1004 a_117_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_119_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u -M1007 Y A1 a_203_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2i_1 A1 S A0 Y VPB VNB VGND VPWR -M1000 Y A0 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=5.6e+11p ps=5.12e+06u -M1001 a_27_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.2e+11p ps=5.64e+06u -M1002 a_207_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=3.575e+11p pd=3.7e+06u as=1.755e+11p ps=1.84e+06u -M1003 VGND S a_303_205# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=3.66e+06u as=2.275e+11p ps=2e+06u -M1004 VPWR S a_303_205# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1005 Y A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.835e+11p ps=3.78e+06u -M1006 VPWR a_303_205# a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4.5e+11p ps=2.9e+06u -M1007 a_215_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_303_205# a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_207_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkbuf_16 X A VNB VPB VGND VPWR -M1000 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=1.4679e+12p pd=1.623e+07u as=1.1298e+12p ps=1.21e+07u -M1001 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.4e+12p pd=2.08e+07u as=3.245e+12p ps=2.849e+07u -M1004 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_118_297# A VGND VNB nshort w=420000u l=150000u -+ ad=2.772e+11p pd=3e+06u as=0p ps=0u -M1007 VGND A a_118_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_118_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_118_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1014 a_118_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A a_118_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR A a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o211ai_2 A1 A2 B1 Y C1 VNB VPB VGND VPWR -M1000 a_316_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=6.63e+11p pd=5.94e+06u as=6.175e+11p ps=5.8e+06u -M1001 Y A2 a_527_297# VPB phighvt w=1e+06u l=180000u -+ ad=9e+11p pd=7.8e+06u as=8.5e+11p ps=7.7e+06u -M1002 a_27_47# B1 a_316_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.15e+12p pd=1.03e+07u as=0p ps=0u -M1004 a_316_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=6.1425e+11p ps=5.79e+06u -M1005 VPWR A1 a_527_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1008 a_527_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_316_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1 a_316_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A2 a_316_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_527_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2b_1 A B_N X VGND VPWR VNB VPB -M1000 VGND B_N a_27_53# VNB nshort w=420000u l=150000u -+ ad=5.7225e+11p pd=4.52e+06u as=1.302e+11p ps=1.46e+06u -M1001 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1002 a_27_53# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=4.241e+11p ps=4.1e+06u -M1003 a_319_297# a_27_53# a_229_297# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.134e+11p ps=1.38e+06u -M1004 VGND A a_229_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1005 VPWR A a_319_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_229_297# a_27_53# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlrtn_1 RESET_B D GATE_N Q VGND VPWR VPB VNB -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=5.6425e+11p pd=6.14e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE_N a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.131e+12p pd=9.75e+06u as=1.728e+11p ps=1.82e+06u -M1002 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1004 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1005 a_708_47# a_203_47# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1006 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1007 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1008 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1010 a_604_47# a_27_363# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1011 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1012 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1013 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1014 VGND GATE_N a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_702_413# a_27_363# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1016 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1017 a_604_47# a_203_47# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkmux2_2 VGND VPWR S A1 A0 X VPB VNB -M1000 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=1.0664e+12p pd=8.08e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND a_741_21# a_570_47# VNB nshort w=420000u l=150000u -+ ad=6.32e+11p pd=5.72e+06u as=3.591e+11p ps=2.55e+06u -M1002 a_335_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.901e+11p pd=2.71e+06u as=0p ps=0u -M1003 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=1.404e+11p pd=1.58e+06u as=0p ps=0u -M1004 a_741_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1005 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_691_309# A1 a_79_199# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1007 a_570_47# A0 a_79_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.121e+11p ps=1.85e+06u -M1008 a_337_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=0p ps=0u -M1009 a_741_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1010 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_79_199# A0 a_335_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_741_21# a_691_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_79_199# A1 a_337_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2_8 X A B VNB VPB VGND VPWR -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.71e+12p pd=1.542e+07u as=8.5e+11p ps=7.7e+06u -M1001 VGND A a_123_47# VNB nshort w=650000u l=150000u -+ ad=1.963e+12p pd=1.514e+07u as=3.51e+11p ps=3.68e+06u -M1002 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1003 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1004 a_123_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# B a_123_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_123_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_123_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21ai_2 B1 Y A2 A1 VGND VPWR VPB VNB -M1000 a_29_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=8.7425e+11p pd=7.89e+06u as=5.005e+11p ps=4.14e+06u -M1001 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=9.95e+11p ps=7.99e+06u -M1002 a_120_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.7e+11p pd=5.34e+06u as=0p ps=0u -M1003 a_120_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B1 a_29_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1005 VPWR A1 a_120_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_29_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A2 a_120_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A1 a_29_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_29_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A2 a_29_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and3_4 A B C X VNB VPB VGND VPWR -M1000 X a_85_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.435e+12p ps=1.087e+07u -M1001 a_85_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.1e+11p pd=5.22e+06u as=0p ps=0u -M1002 a_185_47# A a_85_297# VNB nshort w=650000u l=150000u -+ ad=3.2175e+11p pd=2.29e+06u as=1.9825e+11p ps=1.91e+06u -M1003 X a_85_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.615e+11p pd=4.02e+06u as=7.085e+11p ps=6.08e+06u -M1004 VPWR a_85_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_85_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_314_47# B a_185_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1007 VGND C a_314_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_85_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR C a_85_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_85_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_85_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_85_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_85_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkbuf_4 X A VGND VPWR VPB VNB -M1000 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=4.011e+11p pd=4.43e+06u as=1.323e+11p ps=1.47e+06u -M1001 X a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=2.982e+11p pd=3.1e+06u as=0p ps=0u -M1002 X a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=9.6e+11p pd=7.92e+06u as=2.75e+11p ps=2.55e+06u -M1004 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1005 VGND a_27_47# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_27_47# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkinv_4 A Y VNB VPB VPWR VGND -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.27e+12p pd=1.054e+07u as=9e+11p ps=7.8e+06u -M1001 Y A VGND VNB nshort w=420000u l=150000u -+ ad=2.772e+11p pd=3e+06u as=4.851e+11p ps=4.83e+06u -M1002 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfstp_4 CLK D SCD Q SCE SET_B VPWR VGND VPB VNB -M1000 VPWR SET_B a_1229_21# VPB phighvt w=420000u l=180000u -+ ad=2.3974e+12p pd=2.127e+07u as=1.722e+11p ps=1.66e+06u -M1001 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.73245e+12p pd=1.7e+07u as=1.134e+11p ps=1.38e+06u -M1002 a_2067_47# a_1951_295# a_1995_47# VNB nshort w=420000u l=150000u -+ ad=2.016e+11p pd=1.8e+06u as=8.82e+10p ps=1.26e+06u -M1003 a_1745_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=4.746e+11p pd=4.26e+06u as=0p ps=0u -M1004 a_1951_295# a_1745_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 a_1995_47# a_693_369# a_1745_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.332e+11p ps=2.5e+06u -M1006 a_1891_413# a_877_369# a_1745_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 a_1075_413# a_877_369# a_201_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1009 VGND a_2447_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1010 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1011 a_1229_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Q a_2447_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1013 Q a_2447_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1015 VGND SET_B a_2067_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_2447_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1018 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1019 VGND a_1229_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1020 VPWR a_1951_295# a_1891_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 a_1951_295# a_1745_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1023 a_1654_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=5.088e+11p pd=2.87e+06u as=0p ps=0u -M1024 a_1467_47# a_1075_413# a_1229_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.512e+11p ps=1.56e+06u -M1025 Q a_2447_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_369# a_349_21# a_201_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_119_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1028 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1029 VPWR a_2447_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND a_1745_329# a_2447_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1031 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1032 a_1663_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=1.932e+11p pd=2.14e+06u as=0p ps=0u -M1033 a_1075_413# a_693_369# a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1034 a_1745_329# a_693_369# a_1663_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_295_47# D a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND a_2447_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_201_47# SCE a_119_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Q a_2447_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1040 VPWR a_1745_329# a_2447_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1041 a_201_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1043 VPWR a_1229_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1045 a_1745_329# a_877_369# a_1654_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a2bb2oi_1 A1_N Y VGND VPWR B2 B1 A2_N VPB VNB -M1000 a_521_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=2.6e+11p ps=2.1e+06u -M1001 a_119_47# A2_N a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=2.3e+11p ps=2.46e+06u -M1002 a_117_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.7e+11p ps=5.14e+06u -M1003 VGND A2_N a_119_47# VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=6.8e+06u as=2.145e+11p ps=1.96e+06u -M1004 Y a_119_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_409_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=0p ps=0u -M1006 a_409_297# a_119_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_119_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND B1 a_521_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B2 a_409_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4bb_2 D_N C_N A Y B VNB VPB VGND VPWR -M1000 Y a_216_93# VGND VNB nshort w=650000u l=150000u -+ ad=9.295e+11p pd=8.06e+06u as=1.29595e+12p ps=1.29e+07u -M1001 a_823_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.65e+11p pd=7.73e+06u as=5.43625e+11p ps=5.26e+06u -M1002 a_216_93# C_N VGND VNB nshort w=420000u l=150000u -+ ad=1.197e+11p pd=1.41e+06u as=0p ps=0u -M1003 a_433_297# a_216_93# a_343_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.3e+11p ps=7.66e+06u -M1004 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_27_93# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR D_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1009 a_823_297# B a_433_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_93# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_343_297# a_27_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 VGND a_216_93# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_216_93# C_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1014 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_433_297# B a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y a_27_93# a_343_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_343_297# a_216_93# a_433_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND D_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__isobufsrc_2 A SLEEP X VPB VNB VGND VPWR -M1000 VPWR SLEEP a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.034e+11p pd=3.96e+06u as=8.5e+11p ps=7.7e+06u -M1001 VGND A a_271_21# VNB nshort w=420000u l=150000u -+ ad=6.5345e+11p pd=6.97e+06u as=1.092e+11p ps=1.36e+06u -M1002 a_27_297# a_271_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 X a_271_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=0p ps=0u -M1005 VGND a_271_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A a_271_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 a_27_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_271_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfxbp_1 VGND VPWR SCD Q_N D SCE CLK Q VNB VPB -M1000 VPWR a_1179_183# a_1111_413# VPB phighvt w=420000u l=180000u -+ ad=1.70555e+12p pd=1.505e+07u as=1.47e+11p ps=1.54e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.3638e+12p ps=1.273e+07u -M1002 Q a_1653_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1003 a_1179_183# a_1001_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.978e+11p pd=1.99e+06u as=0p ps=0u -M1004 VPWR SCD a_698_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1005 a_1464_413# a_27_47# a_1179_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1006 a_1001_47# a_27_47# a_604_369# VNB nshort w=360000u l=150000u -+ ad=1.548e+11p pd=1.58e+06u as=2.604e+11p ps=2.88e+06u -M1007 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_1653_315# a_2114_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 a_698_369# a_319_47# a_604_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.99e+11p ps=3.24e+06u -M1010 a_604_369# D a_529_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 VGND a_1653_315# a_2114_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1012 VPWR a_1464_413# a_1653_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1013 a_503_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.08e+11p pd=1.93e+06u as=0p ps=0u -M1014 VGND a_1179_183# a_1117_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.374e+11p ps=1.52e+06u -M1015 a_717_47# SCE a_604_369# VNB nshort w=420000u l=150000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1016 a_604_369# D a_503_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1019 a_1111_413# a_27_47# a_1001_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1020 VGND a_1653_315# a_1615_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.446e+11p ps=1.55e+06u -M1021 a_1179_183# a_1001_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1001_47# a_211_363# a_604_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1024 a_1464_413# a_211_363# a_1179_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=0p ps=0u -M1025 a_529_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_1653_315# a_1558_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.037e+11p ps=1.81e+06u -M1027 Q_N a_2114_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1028 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1029 a_1117_47# a_211_363# a_1001_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Q_N a_2114_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1031 a_1558_413# a_211_363# a_1464_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Q a_1653_315# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1033 VGND SCD a_717_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_1615_47# a_27_47# a_1464_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND a_1464_413# a_1653_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -.ends -.subckt sky130_fd_sc_hdll__nor2b_1 B_N Y A VPB VNB VGND VPWR -M1000 a_253_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=3.666e+11p ps=3e+06u -M1001 VPWR B_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=4.912e+11p pd=4.26e+06u as=1.755e+11p ps=1.84e+06u -M1003 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y a_27_47# a_253_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1005 VGND B_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__a21boi_4 Y A1 B1_N A2 VNB VPB VGND VPWR -M1000 a_724_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=7.8e+11p pd=7.6e+06u as=1.365e+12p ps=1.07e+07u -M1001 a_724_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.905e+11p ps=7.94e+06u -M1003 VPWR A2 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.465e+12p pd=1.293e+07u as=2.125e+12p ps=1.825e+07u -M1004 VGND A2 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_227_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1006 a_227_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A1 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_227_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_724_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR B1_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1011 VPWR A2 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_724_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A1 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B1_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.0225e+11p ps=2.23e+06u -M1016 Y a_27_47# a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A1 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A1 a_724_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_227_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y a_27_47# a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_227_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_227_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand3_4 Y A B C VNB VPB VGND VPWR -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=2.25e+12p pd=2.05e+07u as=1.74e+12p ps=1.548e+07u -M1001 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# C VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=4.16e+11p ps=3.88e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_485_47# A Y VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=4.16e+11p ps=3.88e+06u -M1005 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_485_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_485_47# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_485_47# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2_4 X S A0 A1 VNB VPB VPWR VGND -M1000 VPWR a_424_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.195e+12p pd=1.039e+07u as=5.8e+11p ps=5.16e+06u -M1001 a_424_297# A0 a_334_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.4e+11p pd=2.68e+06u as=5.4e+11p ps=5.08e+06u -M1002 X a_424_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_424_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=8.3525e+11p ps=7.77e+06u -M1004 VPWR S a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 VGND a_424_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_530_47# A1 a_424_297# VNB nshort w=650000u l=150000u -+ ad=5.8175e+11p pd=3.09e+06u as=2.405e+11p ps=2.04e+06u -M1007 VPWR a_424_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND S a_530_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_424_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND S a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1011 a_424_297# A0 a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.525e+11p ps=3e+06u -M1012 VPWR S a_334_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_424_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_222_297# A1 a_424_297# VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1015 a_226_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_222_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_424_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and2b_4 B X A_N VNB VPB VGND VPWR -M1000 VPWR B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=1.2757e+12p pd=1.065e+07u as=2.9e+11p ps=2.58e+06u -M1001 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6.1e+11p ps=5.22e+06u -M1002 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=7.61e+11p pd=6.33e+06u as=4.615e+11p ps=4.02e+06u -M1003 VGND B a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.365e+11p ps=1.72e+06u -M1004 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# a_33_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_33_199# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_119_47# a_33_199# a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1009 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_33_199# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1011 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o22a_2 A2 X B1 A1 B2 VNB VPB VGND VPWR -M1000 a_321_47# B2 a_83_21# VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=6.06e+06u as=1.755e+11p ps=1.84e+06u -M1001 X a_83_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=1.38e+12p ps=8.76e+06u -M1002 a_627_297# A2 a_83_21# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=4.9e+11p ps=2.98e+06u -M1003 VPWR A1 a_627_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_321_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.655e+11p ps=5.64e+06u -M1005 a_411_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1006 X a_83_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1007 a_83_21# B2 a_411_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_321_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_83_21# B1 a_321_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a221oi_2 B2 C1 A2 A1 B1 Y VNB VPB VGND VPWR -M1000 Y B1 a_413_47# VNB nshort w=650000u l=150000u -+ ad=6.89e+11p pd=6.02e+06u as=3.835e+11p ps=3.78e+06u -M1001 a_27_297# B1 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.13e+12p pd=1.026e+07u as=1.515e+12p ps=1.303e+07u -M1002 VPWR A2 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 a_805_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.183e+12p ps=8.84e+06u -M1004 Y C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1005 a_321_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A1 a_805_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# B2 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_321_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B2 a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_413_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_805_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A1 a_321_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_805_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_321_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_413_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_321_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfrtp_4 VPB VNB RESET_B VPWR VGND SCE SCD D CLK Q -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.45e+11p pd=5.29e+06u as=2.2648e+12p ps=2.094e+07u -M1002 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.7043e+12p ps=1.636e+07u -M1003 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1004 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1005 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1007 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1008 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1009 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1010 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1011 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1013 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.265e+11p ps=4.22e+06u -M1014 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1016 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1017 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1018 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1019 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1021 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1026 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1028 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1029 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1031 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1032 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1034 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1035 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1041 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and4b_1 VGND VPWR C A_N X D B VPB VNB -M1000 a_379_47# B a_307_47# VNB nshort w=420000u l=150000u -+ ad=2.1e+11p pd=1.84e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=7.115e+11p pd=6.35e+06u as=1.134e+11p ps=1.38e+06u -M1002 a_509_47# C a_379_47# VNB nshort w=420000u l=150000u -+ ad=1.491e+11p pd=1.55e+06u as=0p ps=0u -M1003 X a_213_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=3.422e+11p ps=3.43e+06u -M1004 VPWR B a_213_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.171e+11p ps=3.19e+06u -M1005 VGND D a_509_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_213_413# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_213_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1008 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 a_213_413# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR D a_213_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_307_47# a_27_47# a_213_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__probe_p_8 X A VGND VPWR VPB VNB -M1000 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.72e+12p ps=1.544e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.339e+12p ps=1.192e+07u -M1003 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1005 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -R0 a_399_297# X short w=3.02e+06u l=5000u -M1017 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o32ai_4 A1 A2 A3 B1 Y B2 VNB VPB VGND VPWR -M1000 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.425e+12p pd=1.285e+07u as=1.41e+12p ps=1.282e+07u -M1001 a_1352_297# A2 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.205e+12p pd=1.041e+07u as=1.41e+12p ps=1.282e+07u -M1002 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1003 a_1352_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=2.75925e+12p pd=2.279e+07u as=8.645e+11p ps=7.86e+06u -M1005 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.41375e+12p ps=1.215e+07u -M1007 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_886_297# A2 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A3 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1352_297# A2 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_886_297# A2 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_886_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1352_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A3 a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A1 a_1352_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_886_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor3_2 C Y A B VPB VNB VGND VPWR -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.7e+11p ps=7.74e+06u -M1001 VGND C Y VNB nshort w=650000u l=150000u -+ ad=8.6125e+11p pd=9.15e+06u as=7.215e+11p ps=6.12e+06u -M1002 a_27_297# B a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.3e+11p ps=7.66e+06u -M1003 a_309_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_309_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y C a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xor2_4 X B A VNB VPB VGND VPWR -M1000 a_27_297# B a_112_47# VPB phighvt w=1e+06u l=180000u -+ ad=1.425e+12p pd=1.285e+07u as=5.8e+11p ps=5.16e+06u -M1001 VPWR A a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=1.9868e+12p ps=1.798e+07u -M1002 X B a_886_47# VNB nshort w=650000u l=150000u -+ ad=8.97e+11p pd=7.96e+06u as=9.295e+11p ps=9.36e+06u -M1003 a_112_47# A VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=1.97925e+12p ps=1.909e+07u -M1004 a_886_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_112_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_886_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_112_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_886_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_886_297# a_112_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.6245e+11p ps=7.74e+06u -M1017 X B a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_886_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_112_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_886_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_886_47# B X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_297# B a_112_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_112_47# a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_112_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND B a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR B a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_112_47# a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_112_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND A a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_112_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_886_297# a_112_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_886_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 X a_112_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_886_47# B X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND a_112_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_112_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or3b_4 A B C_N X VNB VPB VGND VPWR -M1000 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=8.857e+11p pd=7.87e+06u as=5.8e+11p ps=5.16e+06u -M1001 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=8.635e+11p ps=7.91e+06u -M1002 a_186_21# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=0p ps=0u -M1003 a_186_21# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_186_21# a_27_47# a_694_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=3.5e+11p ps=2.7e+06u -M1006 VGND B a_186_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR C_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1010 VGND C_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_694_297# B a_600_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 a_600_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21ba_4 B1_N A1 A2 X VNB VPB VGND VPWR -M1000 VPWR a_197_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=5.8e+11p ps=5.16e+06u -M1001 a_823_297# A2 a_197_21# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=5.8e+11p ps=5.16e+06u -M1002 VGND A2 a_635_47# VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=7.345e+11p ps=7.46e+06u -M1003 a_635_47# a_27_297# a_197_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1004 VPWR B1_N a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.9e+11p ps=2.78e+06u -M1005 a_635_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_197_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_197_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1008 a_197_21# A2 a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_197_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_197_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_197_21# a_27_297# a_635_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A1 a_635_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_197_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_197_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_823_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_27_297# a_197_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND B1_N a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.3075e+11p ps=2.01e+06u -M1018 VPWR A1 a_823_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_635_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_197_21# a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_197_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a31o_1 A2 B1 A1 A3 X VPB VNB VGND VPWR -M1000 VGND B1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=4.9075e+11p pd=4.11e+06u as=2.47e+11p ps=2.06e+06u -M1001 VPWR A2 a_225_297# VPB phighvt w=1e+06u l=180000u -+ ad=7.05e+11p pd=5.41e+06u as=7e+11p ps=5.4e+06u -M1002 a_225_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1004 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.7225e+11p ps=1.83e+06u -M1005 a_225_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_323_47# A2 a_217_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=2.47e+11p ps=2.06e+06u -M1007 a_80_21# A1 a_323_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_217_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_80_21# B1 a_225_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xnor3_1 X B C A VNB VPB VGND VPWR -M1000 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.22595e+12p pd=8.52e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_901_297# a_783_297# a_375_49# VNB nshort w=600000u l=150000u -+ ad=4.4975e+11p pd=3.99e+06u as=5.4545e+11p ps=4.31e+06u -M1002 a_83_21# C a_375_49# VNB nshort w=640000u l=150000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1003 a_1184_297# a_901_297# VGND VNB nshort w=640000u l=150000u -+ ad=5.677e+11p pd=4.42e+06u as=9.124e+11p ps=6.76e+06u -M1004 a_783_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1005 a_901_297# a_783_297# a_351_325# VPB phighvt w=840000u l=180000u -+ ad=7.226e+11p pd=5.29e+06u as=5.878e+11p ps=4.8e+06u -M1006 a_351_325# B a_901_297# VNB nshort w=640000u l=150000u -+ ad=6.091e+11p pd=4.57e+06u as=0p ps=0u -M1007 a_1184_297# a_901_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.998e+11p pd=5.68e+06u as=0p ps=0u -M1008 a_783_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.6515e+11p pd=1.82e+06u as=0p ps=0u -M1009 VGND A a_901_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_375_49# B a_901_297# VPB phighvt w=840000u l=180000u -+ ad=8.3175e+11p pd=5.4e+06u as=0p ps=0u -M1011 a_351_325# B a_1184_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1013 a_351_325# a_226_93# a_83_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A a_901_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_83_21# C a_351_325# VPB phighvt w=840000u l=180000u -+ ad=3.227e+11p pd=2.67e+06u as=0p ps=0u -M1016 a_1184_297# a_783_297# a_351_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_226_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1018 a_1184_297# a_783_297# a_375_49# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_375_49# B a_1184_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_226_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.995e+11p pd=1.79e+06u as=0p ps=0u -M1021 a_375_49# a_226_93# a_83_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or4bb_4 D_N B A C_N X VNB VPB VGND VPWR -M1000 X a_335_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.20363e+12p ps=1.058e+07u -M1001 a_425_297# a_224_297# a_335_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=2.7e+11p ps=2.54e+06u -M1002 VGND A a_335_297# VNB nshort w=650000u l=150000u -+ ad=1.2044e+12p pd=1.129e+07u as=4.355e+11p ps=3.94e+06u -M1003 VPWR A a_625_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_224_297# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1005 a_335_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_335_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1007 VPWR a_335_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 a_625_297# B a_531_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 a_531_297# a_27_410# a_425_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_335_297# a_224_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_27_410# a_335_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_335_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1015 X a_335_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_335_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_224_297# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1018 VPWR a_335_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_335_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__probec_p_8 X A VGND VPWR VPB VNB -M1000 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.72e+12p ps=1.544e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.339e+12p ps=1.192e+07u -M1003 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -R0 X a_399_297# short w=1.6e+06u l=100000u -M1004 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1005 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -R1 VPWR m5_872_595# short w=0u l=1.2e+06u -R2 VGND m5_872_n71# short w=0u l=1.2e+06u -M1017 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_399_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_27_47# a_399_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor3b_4 A C_N B Y VPB VNB VGND VPWR -M1000 VPWR A a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=1.16e+12p ps=1.032e+07u -M1001 VPWR C_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.3455e+12p pd=1.194e+07u as=1.6575e+12p ps=1.42e+07u -M1003 a_605_297# B a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=0p ps=0u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1007 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_215_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_605_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1010 a_215_297# B a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_27_47# a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_605_297# B a_215_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_215_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_605_297# a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_215_297# B a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y a_27_47# a_605_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o221ai_4 B1 B2 A2 C1 Y A1 VNB VPB VGND VPWR -M1000 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=2.645e+12p ps=1.929e+07u -M1001 a_601_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1002 Y A2 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1003 a_1369_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_511_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.976e+12p pd=1.778e+07u as=7.67e+11p ps=7.56e+06u -M1005 a_1369_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=1.391e+12p ps=1.338e+07u -M1007 a_511_47# B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B2 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_511_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR B1 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A2 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND A2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_601_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_511_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_47# B1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1369_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_511_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_601_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR A1 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_47# B2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR B1 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_511_47# B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y B2 a_601_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_27_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_511_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_511_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_601_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A1 a_1369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND A2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_27_47# B1 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1369_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_27_47# B2 a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2_6 X A B VNB VPB VGND VPWR -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.42e+12p pd=1.284e+07u as=8.5e+11p ps=7.7e+06u -M1001 VGND A a_123_47# VNB nshort w=650000u l=150000u -+ ad=1.7225e+12p pd=1.31e+07u as=3.51e+11p ps=3.68e+06u -M1002 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1003 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.265e+11p ps=5.52e+06u -M1004 a_123_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# B a_123_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_123_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_123_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_123_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_123_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_123_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_123_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o31ai_4 A3 A2 A1 Y B1 VGND VPWR VPB VNB -M1000 VGND A3 a_31_47# VNB nshort w=650000u l=150000u -+ ad=1.72575e+12p pd=1.311e+07u as=1.729e+12p ps=1.702e+07u -M1001 a_497_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.45e+12p ps=1.29e+07u -M1002 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1003 a_31_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_31_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1005 Y A3 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.435e+12p pd=1.287e+07u as=0p ps=0u -M1006 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_497_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_31_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_31_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_31_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# A2 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_31_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A3 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A2 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A3 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_497_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND A1 a_31_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_31_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_497_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_31_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_27_297# A2 a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and3_2 B X A C VPWR VGND VPB VNB -M1000 VGND a_29_311# X VNB nshort w=650000u l=150000u -+ ad=5.093e+11p pd=4.31e+06u as=2.21e+11p ps=1.98e+06u -M1001 VGND C a_194_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.281e+11p ps=1.45e+06u -M1002 VPWR C a_29_311# VPB phighvt w=420000u l=180000u -+ ad=8.325e+11p pd=6.94e+06u as=2.7055e+11p ps=3.05e+06u -M1003 a_29_311# B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_194_53# B a_122_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1005 VPWR a_29_311# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 X a_29_311# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_29_311# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_122_53# A a_29_311# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 VPWR A a_29_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkbuf_2 VPB VGND VPWR VNB A X -M1000 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=2.457e+11p pd=2.85e+06u as=1.323e+11p ps=1.47e+06u -M1001 VGND a_27_47# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.554e+11p ps=1.58e+06u -M1002 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=6.15e+11p pd=5.23e+06u as=2.75e+11p ps=2.55e+06u -M1003 X a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkinv_2 Y A VNB VPB VPWR VGND -M1000 VGND A Y VNB nshort w=420000u l=150000u -+ ad=2.415e+11p pd=2.83e+06u as=1.386e+11p ps=1.5e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=5.75e+11p ps=5.15e+06u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfstp_2 Q SCD D CLK SET_B SCE VGND VPWR VPB VNB -M1000 VPWR SET_B a_1229_21# VPB phighvt w=420000u l=180000u -+ ad=2.0718e+12p pd=1.868e+07u as=1.722e+11p ps=1.66e+06u -M1001 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.50395e+12p pd=1.505e+07u as=1.134e+11p ps=1.38e+06u -M1002 a_2067_47# a_1951_295# a_1995_47# VNB nshort w=420000u l=150000u -+ ad=2.016e+11p pd=1.8e+06u as=8.82e+10p ps=1.26e+06u -M1003 a_1745_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=4.746e+11p pd=4.26e+06u as=0p ps=0u -M1004 a_1951_295# a_1745_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 a_1995_47# a_693_369# a_1745_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.332e+11p ps=2.5e+06u -M1006 a_1891_413# a_877_369# a_1745_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 a_1075_413# a_877_369# a_201_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1009 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1010 a_1229_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND SET_B a_2067_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_2447_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1014 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1016 VGND a_1229_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 VPWR a_1951_295# a_1891_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1019 a_1951_295# a_1745_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1020 a_1654_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=5.088e+11p pd=2.87e+06u as=0p ps=0u -M1021 a_1467_47# a_1075_413# a_1229_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.512e+11p ps=1.56e+06u -M1022 Q a_2447_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_369# a_349_21# a_201_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_119_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1025 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1026 VGND a_1745_329# a_2447_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1027 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_1663_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=1.932e+11p pd=2.14e+06u as=0p ps=0u -M1029 VPWR a_1745_329# a_2447_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1030 a_1075_413# a_693_369# a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1031 a_1745_329# a_693_369# a_1663_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_295_47# D a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND a_2447_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1034 a_201_47# SCE a_119_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Q a_2447_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1037 a_201_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1039 VPWR a_1229_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1041 a_1745_329# a_877_369# a_1654_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a211o_1 VNB VPB VGND VPWR X A2 B1 A1 C1 -M1000 a_80_21# C1 a_546_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=3.5e+11p ps=2.7e+06u -M1001 VGND B1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=8.32e+11p pd=5.16e+06u as=3.8675e+11p ps=3.79e+06u -M1002 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=7.55e+11p pd=5.51e+06u as=2.75e+11p ps=2.55e+06u -M1003 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.7225e+11p ps=1.83e+06u -M1004 a_546_297# B1 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.75e+11p ps=5.15e+06u -M1005 VPWR A2 a_227_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_80_21# A1 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.315e+11p ps=2.32e+06u -M1007 a_320_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_227_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_80_21# C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor2_8 Y A B VPB VNB VGND VPWR -M1000 Y B VGND VNB nshort w=650000u l=150000u -+ ad=1.729e+12p pd=1.572e+07u as=1.7745e+12p ps=1.716e+07u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=2.6e+12p ps=2.32e+07u -M1002 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1004 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21o_1 A2 A1 B1 X VPWR VGND VPB VNB -M1000 VGND a_81_21# X VNB nshort w=650000u l=150000u -+ ad=7.8325e+11p pd=5.01e+06u as=1.69e+11p ps=1.82e+06u -M1001 a_81_21# B1 VGND VNB nshort w=650000u l=150000u -+ ad=2.1775e+11p pd=1.97e+06u as=0p ps=0u -M1002 VPWR A1 a_317_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.7e+11p pd=5.14e+06u as=5.8e+11p ps=5.16e+06u -M1003 VPWR a_81_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1004 VGND A2 a_416_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1005 a_317_297# B1 a_81_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 a_317_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_416_47# A1 a_81_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvn_4 TE_B Z A VGND VPWR VPB VNB -M1000 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=8.663e+11p pd=7.57e+06u as=1.3752e+12p ps=1.258e+07u -M1001 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=1.04325e+12p pd=9.71e+06u as=4.16e+11p ps=3.88e+06u -M1002 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=6.175e+11p ps=5.8e+06u -M1005 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR TE_B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1008 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND TE_B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1017 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2_16 Y A B VPB VNB VGND VPWR -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=4.89e+12p pd=4.378e+07u as=4.64e+12p ps=4.128e+07u -M1001 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.859e+12p pd=1.612e+07u as=3.0355e+12p ps=3.144e+07u -M1002 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.924e+12p ps=1.632e+07u -M1005 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__buf_16 A X VNB VPB VGND VPWR -M1000 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=3.44e+12p pd=3.088e+07u as=2.32e+12p ps=2.064e+07u -M1001 VPWR A a_109_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1002 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.6965e+12p pd=1.562e+07u as=2.3855e+12p ps=2.294e+07u -M1006 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_109_47# A VGND VNB nshort w=650000u l=150000u -+ ad=6.565e+11p pd=5.92e+06u as=0p ps=0u -M1012 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_109_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_109_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_109_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_109_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND a_109_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR a_109_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_109_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_109_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_109_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND A a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 X a_109_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 X a_109_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21boi_2 VNB VPB VPWR VGND B1_N A2 A1 Y -M1000 a_228_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2e+12p pd=1.04e+07u as=7.055e+11p ps=6.57e+06u -M1001 VPWR A2 a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_228_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_228_297# a_61_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 Y A1 a_529_47# VNB nshort w=650000u l=150000u -+ ad=4.225e+11p pd=3.9e+06u as=1.365e+11p ps=1.72e+06u -M1005 Y a_61_47# a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_61_47# Y VNB nshort w=650000u l=150000u -+ ad=8.845e+11p pd=6.71e+06u as=0p ps=0u -M1007 a_61_47# B1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.155e+11p pd=1.39e+06u as=0p ps=0u -M1008 VPWR A1 a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_529_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B1_N a_61_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.47e+11p ps=1.54e+06u -M1011 a_697_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1012 Y a_61_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A2 a_697_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand3_2 A Y B C VNB VPB VGND VPWR -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.42e+12p pd=1.284e+07u as=8.7e+11p ps=7.74e+06u -M1001 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=5.785e+11p pd=5.68e+06u as=2.08e+11p ps=1.94e+06u -M1002 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND C a_307_47# VNB nshort w=650000u l=150000u -+ ad=4.03e+11p pd=3.84e+06u as=4.16e+11p ps=3.88e+06u -M1005 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_307_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# B a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_307_47# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvp_1 TE A Z VPWR VGND VPB VNB -M1000 a_332_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.55e+11p pd=2.91e+06u as=8.457e+11p ps=3.79e+06u -M1001 VPWR TE a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 Z A a_204_47# VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=7.0525e+11p ps=3.47e+06u -M1003 VGND TE a_27_47# VNB nshort w=420000u l=150000u -+ ad=1.94e+11p pd=1.95e+06u as=1.092e+11p ps=1.36e+06u -M1004 Z A a_332_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u -M1005 a_204_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a32o_4 A3 X B1 B2 A1 A2 VNB VPB VGND VPWR -M1000 a_79_21# B1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.36e+12p ps=1.672e+07u -M1001 a_485_47# A2 a_695_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=5.785e+11p ps=5.68e+06u -M1002 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.7e+12p pd=1.54e+07u as=5.8e+11p ps=5.16e+06u -M1003 a_493_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=9.62e+11p ps=9.46e+06u -M1005 VPWR A3 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_1194_47# B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=6.0775e+11p pd=5.77e+06u as=4.16e+11p ps=3.88e+06u -M1008 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_493_297# B2 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_493_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1194_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_79_21# B2 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B2 a_1194_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_695_47# A1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_79_21# B1 a_1194_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_493_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_695_47# A2 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_493_297# B1 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A3 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_485_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_79_21# A1 a_695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR A2 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2_2 VGND VPWR A1 A0 S X VPB VNB -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=7.764e+11p pd=7.11e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_280_21# S VPWR VPB phighvt w=640000u l=180000u -+ ad=1.792e+11p pd=1.84e+06u as=0p ps=0u -M1002 a_606_369# A0 a_79_21# VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=1.92e+11p ps=1.88e+06u -M1003 VPWR S a_606_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_79_21# A0 a_310_47# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.386e+11p ps=1.5e+06u -M1005 VGND S a_502_47# VNB nshort w=420000u l=150000u -+ ad=5.551e+11p pd=5.47e+06u as=3.108e+11p ps=2.32e+06u -M1006 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1007 a_502_47# A1 a_79_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_318_369# a_280_21# VPWR VPB phighvt w=640000u l=180000u -+ ad=4.992e+11p pd=2.84e+06u as=0p ps=0u -M1009 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_79_21# A1 a_318_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_310_47# a_280_21# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_280_21# S VGND VNB nshort w=420000u l=150000u -+ ad=1.155e+11p pd=1.39e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and2b_2 VNB VPB VPWR VGND X B A_N -M1000 VPWR a_230_413# X VPB phighvt w=1e+06u l=180000u -+ ad=9.248e+11p pd=7.78e+06u as=4.5e+11p ps=2.9e+06u -M1001 VPWR A_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 VGND B a_327_47# VNB nshort w=420000u l=150000u -+ ad=5.4195e+11p pd=5.38e+06u as=1.344e+11p ps=1.48e+06u -M1003 VPWR B a_230_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1004 VGND a_230_413# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.12e+11p ps=2.26e+06u -M1005 a_327_47# a_27_413# a_230_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 a_27_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 X a_230_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_230_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_230_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfrtp_2 RESET_B VGND VPWR VNB VPB Q SCE SCD D CLK -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.6198e+12p ps=1.48e+07u -M1002 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.0598e+12p ps=1.853e+07u -M1003 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1004 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1013 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1015 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1016 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1023 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1025 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1026 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1027 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1028 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1030 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1032 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1037 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and2_8 X B A VNB VPB VGND VPWR -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=2.01e+12p pd=1.802e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND B a_293_47# VNB nshort w=650000u l=150000u -+ ad=1.456e+12p pd=1.228e+07u as=1.82e+11p ps=1.86e+06u -M1002 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1006 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_293_47# A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1011 a_117_297# A a_131_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.56e+11p ps=1.78e+06u -M1012 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_131_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a22oi_4 A2 B2 A1 B1 Y VNB VPB VGND VPWR -M1000 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=3.13e+12p pd=2.426e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_883_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=9.295e+11p pd=9.36e+06u as=8.97e+11p ps=7.96e+06u -M1002 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VGND A2 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1005 a_883_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1006 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=9.62e+11p ps=9.46e+06u -M1009 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A1 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_883_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND A2 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_883_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A1 a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb4to1_4 VPB VNB VGND VPWR Z S[0] S[1] D[1] D[2] S[2] -+ S[3] D[3] D[0] -M1000 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=1.9024e+12p pd=1.776e+07u as=1.2606e+12p ps=1.174e+07u -M1001 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.0912e+12p ps=4.808e+07u -M1002 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=3.3176e+12p ps=3.4e+07u -M1003 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1004 VPWR S[0] a_559_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1005 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1006 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=1.1232e+12p pd=1.264e+07u as=7.618e+11p ps=8.38e+06u -M1008 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1011 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1012 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1016 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_559_265# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_3135_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1021 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR S[1] a_1430_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1037 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_4006_325# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1046 a_559_265# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1047 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_1430_325# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND S[0] a_559_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND S[2] a_3135_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1059 VGND S[3] a_4006_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1060 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 VGND S[1] a_1430_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1062 a_3135_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 VPWR S[3] a_4006_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_1430_325# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1071 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1073 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1075 a_4006_325# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR S[2] a_3135_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1078 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o32ai_2 A1 B1 A2 A3 Y B2 VPB VNB VGND VPWR -M1000 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.0595e+12p pd=7.16e+06u as=1.469e+12p ps=1.232e+07u -M1001 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=5.8e+11p ps=5.16e+06u -M1002 Y A3 a_525_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1003 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.81e+11p ps=4.08e+06u -M1004 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A1 a_807_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=5.8e+11p ps=5.16e+06u -M1007 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_525_297# A2 a_807_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_807_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_807_297# A2 a_525_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_525_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o221a_4 C1 A1 A2 B1 B2 X VNB VPB VGND VPWR -M1000 a_307_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=7.67e+11p pd=7.56e+06u as=9.945e+11p ps=9.56e+06u -M1001 VPWR C1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.22e+12p pd=1.644e+07u as=8.7e+11p ps=7.74e+06u -M1002 a_27_47# C1 a_117_297# VNB nshort w=650000u l=150000u -+ ad=8.19e+11p pd=7.72e+06u as=2.08e+11p ps=1.94e+06u -M1003 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1005 VPWR A1 a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 VPWR B1 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1007 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_305_297# B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_785_297# A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# B1 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_307_47# B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_117_297# B2 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_307_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_117_297# C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_117_297# A2 a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_305_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_47# B2 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_785_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_307_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or3b_2 A B C_N X VPWR VGND VPB VNB -M1000 a_448_297# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=6.164e+11p ps=5.43e+06u -M1001 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=3.4125e+11p pd=2.35e+06u as=5.5575e+11p ps=5.52e+06u -M1002 VGND B a_186_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.268e+11p ps=2.76e+06u -M1003 a_186_21# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_546_297# B a_448_297# VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 a_186_21# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR C_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4e+11p ps=2.8e+06u -M1008 a_186_21# a_27_47# a_546_297# VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1009 VGND C_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1010 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xor2_2 B VPWR VGND X A VPB VNB -M1000 X B a_510_47# VNB nshort w=650000u l=150000u -+ ad=5.1675e+11p pd=4.19e+06u as=5.785e+11p ps=5.68e+06u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.25e+11p pd=7.85e+06u as=8.45e+11p ps=7.69e+06u -M1002 VGND A a_112_47# VNB nshort w=650000u l=150000u -+ ad=1.06925e+12p pd=1.109e+07u as=4.485e+11p ps=3.98e+06u -M1003 VGND A a_510_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_510_47# B X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_510_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.39e+12p pd=1.278e+07u as=0p ps=0u -M1006 a_27_297# B a_112_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 a_510_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_112_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_112_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR B a_510_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_510_297# a_112_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 X a_112_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_112_47# a_510_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_112_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_112_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_510_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_510_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21ba_2 B1_N A1 X A2 VNB VPB VGND VPWR -M1000 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.3807e+12p pd=8.86e+06u as=3.15e+11p ps=2.63e+06u -M1001 a_186_21# a_27_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.45e+11p pd=2.69e+06u as=0p ps=0u -M1002 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=5.66e+11p pd=5.73e+06u as=2.5675e+11p ps=2.09e+06u -M1003 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_518_47# a_27_93# a_186_21# VNB nshort w=650000u l=150000u -+ ad=4.4525e+11p pd=3.97e+06u as=1.69e+11p ps=1.82e+06u -M1005 VPWR B1_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1006 VGND A2 a_518_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_518_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A1 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.35e+11p ps=2.47e+06u -M1010 a_621_297# A2 a_186_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B1_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__or4bb_2 A X B D_N C_N VPWR VGND VPB VNB -M1000 VPWR A a_614_297# VPB phighvt w=420000u l=180000u -+ ad=8.59325e+11p pd=7.99e+06u as=1.281e+11p ps=1.45e+06u -M1001 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=8.121e+11p pd=8.33e+06u as=1.302e+11p ps=1.46e+06u -M1002 a_336_413# a_216_93# VGND VNB nshort w=420000u l=150000u -+ ad=2.814e+11p pd=3.02e+06u as=0p ps=0u -M1003 a_216_93# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1004 VPWR a_336_413# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 X a_336_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_532_297# a_27_410# a_426_413# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=2.514e+11p ps=2.7e+06u -M1007 VGND A a_336_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_426_413# a_216_93# a_336_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1009 a_614_297# B a_532_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1011 a_216_93# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1012 a_336_413# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_336_413# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1014 X a_336_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_27_410# a_336_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlxtn_4 D GATE_N Q VNB VPB VPWR VGND -M1000 a_709_47# a_211_363# a_609_413# VNB nshort w=360000u l=150000u -+ ad=1.32e+11p pd=1.49e+06u as=1.008e+11p ps=1.28e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=9.9375e+11p ps=1.015e+07u -M1002 Q a_774_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.3496e+12p ps=1.283e+07u -M1003 Q a_774_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1004 VPWR GATE_N a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1005 VGND a_774_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_503_369# a_319_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.042e+11p pd=1.98e+06u as=0p ps=0u -M1007 a_505_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.734e+11p pd=1.72e+06u as=0p ps=0u -M1008 a_609_413# a_27_47# a_505_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_774_21# a_709_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 VPWR D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 Q a_774_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_774_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_609_413# a_774_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1015 a_703_413# a_27_47# a_609_413# VPB phighvt w=420000u l=180000u -+ ad=1.533e+11p pd=1.57e+06u as=1.218e+11p ps=1.42e+06u -M1016 VGND GATE_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1017 VPWR a_609_413# a_774_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1018 a_609_413# a_211_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1020 Q a_774_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_774_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_774_21# a_703_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR a_774_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2_8 A B Y VNB VPB VGND VPWR -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=2.69e+12p pd=2.338e+07u as=2.32e+12p ps=2.064e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=1.8395e+12p pd=1.736e+07u as=8.645e+11p ps=7.86e+06u -M1006 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=0p ps=0u -M1009 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21bai_4 Y B1_N A1 A2 VNB VPB VGND VPWR -M1000 a_621_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=1.43e+12p ps=1.286e+07u -M1001 Y a_33_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1002 Y A2 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A1 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_245_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.3455e+12p pd=1.324e+07u as=1.1115e+12p ps=9.92e+06u -M1005 VGND A1 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_245_47# a_33_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1007 a_245_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B1_N a_33_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 a_33_297# B1_N VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1010 VGND A2 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_33_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_621_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y a_33_297# a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_33_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_621_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A2 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_245_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A2 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_245_47# a_33_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND A1 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_33_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A1 a_621_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_245_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y a_33_297# a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_621_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a22o_4 B1 B2 X A2 A1 VNB VPB VGND VPWR -M1000 a_1008_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.3975e+12p ps=1.08e+07u -M1001 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.43e+12p ps=1.286e+07u -M1002 VPWR A2 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.515e+12p ps=1.303e+07u -M1003 a_96_21# B1 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VGND A2 a_1008_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_524_297# B1 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1008 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_616_47# B1 a_96_21# VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=4.81e+11p ps=4.08e+06u -M1010 a_524_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1008_47# A1 a_96_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_96_21# B2 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B2 a_616_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_96_21# B1 a_616_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A1 a_524_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_616_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_96_21# A1 a_1008_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_524_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_524_297# B2 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlygate4sd2_1 A X VPWR VGND VPB VNB -M1000 a_213_47# a_27_47# VGND VNB nshort w=420000u l=180000u -+ ad=1.092e+11p pd=1.36e+06u as=4.913e+11p ps=3.91e+06u -M1001 X a_319_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1002 VPWR a_213_47# a_319_93# VPB phighvt w=420000u l=180000u -+ ad=6.233e+11p pd=4.51e+06u as=1.176e+11p ps=1.4e+06u -M1003 X a_319_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.95e+11p pd=2.59e+06u as=0p ps=0u -M1004 a_213_47# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1005 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 VGND a_213_47# a_319_93# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1007 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -.ends -.subckt sky130_fd_sc_hdll__nand4bb_1 C D A_N Y B_N VNB VPB VPWR VGND -M1000 VPWR B_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=1.1325e+12p pd=8.99e+06u as=1.134e+11p ps=1.38e+06u -M1001 VPWR a_500_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=7e+11p ps=5.4e+06u -M1002 a_434_47# a_27_93# a_334_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.275e+11p ps=2e+06u -M1003 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_334_47# C a_218_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.795e+11p ps=2.16e+06u -M1005 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y a_500_21# a_434_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1007 a_218_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.372e+11p ps=3.45e+06u -M1008 a_500_21# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1009 Y a_27_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_500_21# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.533e+11p pd=1.57e+06u as=0p ps=0u -M1011 VGND B_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__clkbuf_12 A X VPB VNB VGND VPWR -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=2.57e+12p pd=2.314e+07u as=1.74e+12p ps=1.548e+07u -M1001 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=6.804e+11p pd=8.28e+06u as=1.3482e+12p ps=1.398e+07u -M1002 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A a_117_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.268e+11p ps=2.76e+06u -M1010 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_117_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A a_117_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_117_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor3b_2 C_N Y A B VPB VNB VGND VPWR -M1000 Y a_571_21# a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.7e+11p ps=7.74e+06u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.034e+11p pd=3.96e+06u as=8.7e+11p ps=7.74e+06u -M1002 VGND C_N a_571_21# VNB nshort w=420000u l=150000u -+ ad=1.0662e+12p pd=1.084e+07u as=1.092e+11p ps=1.36e+06u -M1003 a_27_297# B a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_309_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_571_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=6.89e+11p ps=6.02e+06u -M1006 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y a_571_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR C_N a_571_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1010 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_309_297# a_571_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb16to1_1 Z VGND VPWR VNB VPB D[0] S[12] S[13] S[8] S[9] -+ S[10] S[11] S[14] S[15] D[12] D[9] D[10] D[13] D[14] D[15] D[8] D[11] S[0] S[1] -+ D[1] D[2] S[2] S[3] D[4] S[4] S[5] D[5] D[6] S[6] S[7] D[7] D[3] -M1000 Z a_1012_793# a_945_591# VPB phighvt w=820000u l=180000u -+ ad=3.5424e+12p pd=3.488e+07u as=3.297e+11p ps=2.69e+06u -M1001 a_1765_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=3.7518e+12p ps=3.424e+07u -M1002 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1003 a_2593_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1004 Z a_2668_793# a_2601_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1005 a_1773_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=6.38e+12p ps=4.876e+07u -M1006 a_1773_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1007 VGND S[6] a_2668_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1008 a_2390_591# a_2189_937# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1009 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1010 VPWR D[7] a_3218_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1011 a_937_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1012 a_1361_937# S[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1013 VPWR D[15] a_3218_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1014 Z a_1840_265# a_1773_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=2.1632e+12p ps=2.496e+07u -M1016 a_2402_937# S[13] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1017 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1018 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_3017_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1020 a_2402_47# S[5] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1021 a_3017_937# S[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1022 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1023 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1024 VGND S[12] a_1840_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1025 a_109_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1026 VGND S[14] a_2668_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1027 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1028 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_2601_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1030 Z S[4] a_1765_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_533_937# S[9] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1032 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1033 VPWR D[11] a_1562_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1034 VGND D[15] a_3230_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.95e+06u -M1035 a_2601_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1765_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1038 a_3218_591# a_3017_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1040 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1041 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_533_937# S[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1043 VGND D[11] a_1574_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.95e+06u -M1044 a_945_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1046 a_2189_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1047 a_746_937# S[9] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1048 VPWR S[8] a_184_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1049 a_2189_937# S[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1050 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1051 Z a_2668_265# a_2601_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1053 VPWR S[10] a_1012_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1054 a_3230_937# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1056 Z S[8] a_109_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND D[9] a_746_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1059 a_2390_333# a_2189_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1060 a_3230_47# S[7] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1061 a_1361_937# S[11] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1062 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 Z S[6] a_2593_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z a_1840_793# a_1773_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 Z S[10] a_937_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 VPWR S[6] a_2668_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1067 VGND S[8] a_184_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1068 a_1574_937# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 Z S[12] a_1765_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_2189_937# S[13] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1071 a_734_591# a_533_937# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1072 VPWR S[14] a_2668_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1073 a_3017_937# S[15] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1074 a_1562_591# a_1361_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[9] a_734_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VPWR D[5] a_2390_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1078 a_2189_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1079 VPWR D[13] a_2390_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 VPWR S[4] a_1840_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1081 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1082 VGND S[10] a_1012_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1083 a_2593_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1084 Z S[14] a_2593_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VPWR S[12] a_1840_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1086 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1087 VGND D[5] a_2402_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1089 VGND D[7] a_3230_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1090 Z a_184_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1091 VGND D[13] a_2402_937# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1093 a_3218_333# a_3017_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 VGND S[4] a_1840_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1095 a_3017_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o221ai_2 B1 B2 Y A2 A1 C1 VNB VPB VGND VPWR -M1000 VPWR B1 a_410_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.745e+12p pd=1.149e+07u as=5.8e+11p ps=5.16e+06u -M1001 VGND A2 a_320_47# VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.1115e+12p ps=9.92e+06u -M1002 Y C1 a_28_47# VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=7.54e+11p ps=7.52e+06u -M1003 a_28_47# B1 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_410_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1005 a_802_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1006 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_320_47# B2 a_28_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B2 a_410_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A1 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_410_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_802_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_320_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_28_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_320_47# B1 a_28_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_28_47# B2 a_320_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_802_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_320_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A2 a_802_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__ebufn_1 Z TE_B A VNB VPB VPWR VGND -M1000 Z a_27_47# a_543_47# VNB nshort w=650000u l=150000u -+ ad=3.055e+11p pd=2.24e+06u as=1.365e+11p ps=1.72e+06u -M1001 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=4.656e+11p pd=4.42e+06u as=1.728e+11p ps=1.82e+06u -M1002 a_543_47# a_211_369# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.6525e+11p ps=3.83e+06u -M1003 a_411_297# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.8e+11p pd=3.76e+06u as=0p ps=0u -M1004 Z a_27_47# a_411_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.95e+11p pd=2.79e+06u as=0p ps=0u -M1005 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 a_211_369# TE_B VGND VNB nshort w=420000u l=150000u -+ ad=2.814e+11p pd=2.18e+06u as=0p ps=0u -M1007 a_211_369# TE_B VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2_4 X A B VNB VPB VGND VPWR -M1000 VGND a_35_297# X VNB nshort w=650000u l=150000u -+ ad=8.4175e+11p pd=7.79e+06u as=4.485e+11p ps=3.98e+06u -M1001 VPWR A a_129_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.55e+11p pd=7.91e+06u as=2.3e+11p ps=2.46e+06u -M1002 X a_35_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 a_129_297# B a_35_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 VGND A a_35_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1005 X a_35_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_35_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_35_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_35_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_35_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_35_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_35_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21oi_4 B1 A2 A1 Y VNB VPB VGND VPWR -M1000 VPWR A1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.21e+12p pd=1.042e+07u as=2.075e+12p ps=1.815e+07u -M1001 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=1.014e+12p pd=9.62e+06u as=9.23e+11p ps=8.04e+06u -M1002 VPWR A2 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_502_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=8.255e+11p pd=7.74e+06u as=0p ps=0u -M1006 Y B1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1007 a_28_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_502_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_28_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A2 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A1 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_502_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_28_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_28_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A1 a_502_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_28_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_28_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A2 a_28_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_502_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o31ai_2 A1 Y B1 A3 A2 VGND VPWR VPB VNB -M1000 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=7e+11p pd=5.4e+06u as=8.5e+11p ps=7.7e+06u -M1001 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.5e+11p ps=7.7e+06u -M1002 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=1.01075e+12p pd=9.61e+06u as=1.0075e+12p ps=7e+06u -M1003 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A3 a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 a_27_297# A2 a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.86e+11p pd=2.18e+06u as=0p ps=0u -M1008 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_309_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_309_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o211a_4 A1 X C1 A2 B1 VNB VPB VGND VPWR -M1000 a_524_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=8.0275e+11p pd=7.67e+06u as=1.06925e+12p ps=9.79e+06u -M1001 a_80_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.09e+12p pd=8.18e+06u as=1.795e+12p ps=1.559e+07u -M1002 VPWR B1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VGND A2 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR C1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1006 a_80_21# A2 a_1010_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1007 a_524_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_524_47# B1 a_818_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.5275e+11p ps=1.77e+06u -M1009 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1010 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_1202_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1012 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_80_21# C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_607_47# B1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1016 VGND A1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1010_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_80_21# C1 a_607_47# VNB nshort w=650000u l=150000u -+ ad=3.5425e+11p pd=2.39e+06u as=0p ps=0u -M1020 a_1202_297# A2 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_818_47# C1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvn_2 TE_B A Z VPWR VGND VPB VNB -M1000 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=5.526e+11p pd=4.99e+06u as=5.626e+11p ps=5.04e+06u -M1001 VPWR TE_B a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1002 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_234_47# A Z VNB nshort w=650000u l=150000u -+ ad=6.5975e+11p pd=5.93e+06u as=2.08e+11p ps=1.94e+06u -M1004 VGND TE_B a_27_47# VNB nshort w=420000u l=150000u -+ ad=2.847e+11p pd=3.2e+06u as=1.302e+11p ps=1.46e+06u -M1005 a_234_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_27_47# a_234_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1008 Z A a_234_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfsbp_1 SCD CLK Q_N D Q VPWR VGND SET_B SCE VPB VNB -M1000 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.4601e+12p pd=1.494e+07u as=1.134e+11p ps=1.38e+06u -M1001 a_1930_295# a_1735_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1002 Q a_2632_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.9705e+12p ps=1.846e+07u -M1003 a_1930_295# a_1735_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1004 a_1075_413# a_877_369# a_199_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1005 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1006 a_1735_329# a_877_369# a_1655_47# VNB nshort w=640000u l=150000u -+ ad=3.054e+11p pd=2.42e+06u as=4.736e+11p ps=2.76e+06u -M1007 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1008 a_1219_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.701e+11p pd=1.65e+06u as=0p ps=0u -M1009 a_1870_413# a_877_369# a_1735_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=4.305e+11p ps=4.05e+06u -M1010 a_1655_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Q a_2632_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1012 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1013 a_1735_329# a_693_369# a_1652_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=2.15e+06u -M1014 a_1735_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1016 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1017 VPWR a_1930_295# a_1870_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1467_47# a_1075_413# a_1219_21# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.512e+11p ps=1.56e+06u -M1019 a_27_369# a_349_21# a_199_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR SET_B a_1219_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.344e+11p ps=1.48e+06u -M1022 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1024 a_199_47# SCE a_109_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.96e+06u as=1.26e+11p ps=1.44e+06u -M1025 VGND a_1219_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q_N a_1735_329# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1027 a_1075_413# a_693_369# a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_295_47# D a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1652_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR a_1735_329# a_2632_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1031 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1032 Q_N a_1735_329# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1033 a_109_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2049_47# a_1930_295# a_1977_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.12e+06u as=8.82e+10p ps=1.26e+06u -M1035 VGND a_1735_329# a_2632_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1036 a_199_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1038 VPWR a_1219_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND SET_B a_2049_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1041 a_1977_47# a_693_369# a_1735_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or4_1 C A X B D VPWR VGND VPB VNB -M1000 a_27_297# D VGND VNB nshort w=420000u l=150000u -+ ad=3.15e+11p pd=3.18e+06u as=4.7985e+11p ps=4.92e+06u -M1001 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.73e+11p pd=2.14e+06u as=0p ps=0u -M1002 VGND A a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_117_297# D a_27_297# VPB phighvt w=420000u l=180000u -+ ad=1.47e+11p pd=1.54e+06u as=1.134e+11p ps=1.38e+06u -M1004 VPWR A a_307_297# VPB phighvt w=420000u l=180000u -+ ad=3.107e+11p pd=2.72e+06u as=1.428e+11p ps=1.52e+06u -M1005 VGND C a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_307_297# B a_223_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.008e+11p ps=1.32e+06u -M1007 a_27_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.3e+11p pd=2.86e+06u as=0p ps=0u -M1009 a_223_297# C a_117_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inputiso0n_1 VPWR VGND X SLEEP_B A VPB VNB -M1000 X a_27_75# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.7e+11p pd=2.74e+06u as=4.691e+11p ps=4.24e+06u -M1001 X a_27_75# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=2.446e+11p ps=2.18e+06u -M1002 a_27_75# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1003 VGND SLEEP_B a_123_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1004 VPWR SLEEP_B a_27_75# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_123_75# A a_27_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -.ends -.subckt sky130_fd_sc_hdll__and4bb_1 VNB VPB VGND VPWR A_N D X C B_N -M1000 a_425_93# a_27_47# a_339_93# VNB nshort w=420000u l=150000u -+ ad=1.176e+11p pd=1.4e+06u as=1.176e+11p ps=1.4e+06u -M1001 a_615_93# C a_511_93# VNB nshort w=420000u l=150000u -+ ad=1.89e+11p pd=1.74e+06u as=1.554e+11p ps=1.58e+06u -M1002 a_339_93# C VPWR VPB phighvt w=420000u l=180000u -+ ad=2.814e+11p pd=3.02e+06u as=6.779e+11p ps=7.03e+06u -M1003 a_511_93# a_225_413# a_425_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_225_413# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1005 VPWR a_225_413# a_339_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR D a_339_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_225_413# B_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=3.861e+11p ps=3.65e+06u -M1008 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1009 VGND D a_615_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_339_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1011 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1012 a_339_93# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_339_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkinvlp_4 A Y VNB VPB VPWR VGND -M1000 Y A VPWR VPB phighvt w=1e+06u l=250000u -+ ad=5.4e+11p pd=5.08e+06u as=7.9e+11p ps=7.58e+06u -M1001 Y A a_110_47# VNB nshort w=550000u l=150000u -+ ad=1.54e+11p pd=1.66e+06u as=1.155e+11p ps=1.52e+06u -M1002 VPWR A Y VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_110_47# A VGND VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=2.8875e+11p ps=3.25e+06u -M1004 VGND A a_268_47# VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=1.155e+11p ps=1.52e+06u -M1005 a_268_47# A Y VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A Y VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a32o_2 B2 X A2 A3 A1 B1 VNB VPB VGND VPWR -M1000 X a_21_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=1.01e+12p ps=8.02e+06u -M1001 VGND a_21_199# X VNB nshort w=650000u l=150000u -+ ad=8.5475e+11p pd=6.53e+06u as=2.08e+11p ps=1.94e+06u -M1002 VPWR A1 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.5e+11p ps=7.7e+06u -M1003 VPWR a_21_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_21_199# B1 a_382_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=2.3075e+11p ps=2.01e+06u -M1005 a_319_297# B1 a_21_199# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 VPWR A3 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_589_47# A1 a_21_199# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=2.36e+06u as=0p ps=0u -M1008 a_21_199# B2 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_21_199# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_725_47# A2 a_589_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1011 a_319_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_382_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A3 a_725_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand3b_1 B C A_N Y VPB VNB VGND VPWR -M1000 VPWR A_N a_53_93# VPB phighvt w=420000u l=180000u -+ ad=6.057e+11p pd=5.31e+06u as=1.134e+11p ps=1.38e+06u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.9e+11p ps=5.18e+06u -M1002 a_348_47# B a_252_47# VNB nshort w=650000u l=150000u -+ ad=2.1125e+11p pd=1.95e+06u as=2.145e+11p ps=1.96e+06u -M1003 VGND A_N a_53_93# VNB nshort w=420000u l=150000u -+ ad=2.33e+11p pd=2.07e+06u as=1.302e+11p ps=1.46e+06u -M1004 Y a_53_93# a_348_47# VNB nshort w=650000u l=150000u -+ ad=1.8525e+11p pd=1.87e+06u as=0p ps=0u -M1005 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_252_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_53_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and2_6 X B A VNB VPB VGND VPWR -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.72e+12p pd=1.544e+07u as=8.7e+11p ps=7.74e+06u -M1001 VGND B a_293_47# VNB nshort w=650000u l=150000u -+ ad=1.2155e+12p pd=1.024e+07u as=1.82e+11p ps=1.86e+06u -M1002 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.265e+11p ps=5.52e+06u -M1005 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_117_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_293_47# A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1009 a_117_297# A a_131_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.56e+11p ps=1.78e+06u -M1010 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_131_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a22oi_2 A1 A2 B1 B2 Y VPWR VGND VPB VNB -M1000 Y B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=1.51e+12p ps=1.302e+07u -M1001 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=4.485e+11p ps=3.98e+06u -M1002 a_507_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=6.11e+11p pd=5.78e+06u as=4.485e+11p ps=3.98e+06u -M1003 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1004 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_507_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A1 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_117_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_117_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A2 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_117_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb4to1_2 VGND VPWR Z VNB VPB S[1] S[2] S[3] D[1] D[0] -+ D[2] D[3] S[0] -M1000 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.88e+12p pd=1.576e+07u as=8.211e+11p ps=7.41e+06u -M1001 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1002 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1003 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=9.512e+11p pd=8.88e+06u as=0p ps=0u -M1004 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=9.828e+11p ps=1.052e+07u -M1008 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1009 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=5.616e+11p ps=6.32e+06u -M1011 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1012 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1016 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1019 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1022 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1023 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1029 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1036 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1039 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfrbp_1 RESET_B VPWR VGND VNB VPB Q_N D CLK Q SCE SCD -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.5405e+12p ps=1.444e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=1.88075e+12p pd=1.788e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1013 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1014 VPWR a_1972_21# a_2580_47# VPB phighvt w=790000u l=180000u -+ ad=0p pd=0u as=2.133e+11p ps=2.12e+06u -M1015 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1016 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1017 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1018 VGND a_1972_21# a_2580_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1019 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1020 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1024 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1026 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1027 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1028 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1029 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1031 Q_N a_2580_47# VGND VNB nshort w=520000u l=150000u -+ ad=1.456e+11p pd=1.6e+06u as=0p ps=0u -M1032 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1033 Q_N a_2580_47# VPWR VPB phighvt w=790000u l=180000u -+ ad=2.291e+11p pd=2.16e+06u as=0p ps=0u -M1034 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1039 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o221a_2 B2 A2 X B1 C1 A1 VPB VNB VGND VPWR -M1000 a_255_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.45e+11p pd=2.49e+06u as=9.7e+11p ps=7.94e+06u -M1001 a_245_47# B1 a_151_47# VNB nshort w=650000u l=150000u -+ ad=3.9325e+11p pd=3.81e+06u as=3.9975e+11p ps=3.83e+06u -M1002 a_151_47# C1 a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.6975e+11p ps=2.13e+06u -M1003 a_151_47# B2 a_245_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1 a_245_47# VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=0p ps=0u -M1005 VPWR A1 a_535_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.3e+11p ps=2.46e+06u -M1006 a_535_297# A2 a_38_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.13e+12p ps=6.26e+06u -M1007 VPWR C1 a_38_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_245_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_38_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 a_38_47# B2 a_255_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_38_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1012 X a_38_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_38_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlxtn_2 D GATE_N Q VNB VPB VPWR VGND -M1000 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=7.76e+11p ps=8.18e+06u -M1001 a_718_47# a_211_363# a_608_413# VNB nshort w=360000u l=150000u -+ ad=1.32e+11p pd=1.49e+06u as=1.35e+11p ps=1.47e+06u -M1002 VPWR GATE_N a_27_47# VPB phighvt w=640000u l=180000u -+ ad=1.0446e+12p pd=1.022e+07u as=1.728e+11p ps=1.82e+06u -M1003 a_503_369# a_319_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1004 VPWR a_783_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 a_739_413# a_27_47# a_608_413# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.995e+11p ps=1.79e+06u -M1006 a_505_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.554e+11p pd=1.62e+06u as=0p ps=0u -M1007 VGND a_783_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1008 Q a_783_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND D a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1010 VPWR D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1011 VGND a_783_21# a_718_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Q a_783_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_608_413# a_27_47# a_505_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_608_413# a_783_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1015 VGND GATE_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1016 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1017 VPWR a_608_413# a_783_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1018 a_608_413# a_211_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_783_21# a_739_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a22o_2 A1 A2 X B2 B1 VPWR VGND VPB VNB -M1000 a_27_297# B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=6.4e+11p ps=5.28e+06u -M1001 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=1.01e+12p ps=8.02e+06u -M1002 VGND a_27_297# X VNB nshort w=650000u l=150000u -+ ad=6.955e+11p pd=6.04e+06u as=2.08e+11p ps=1.94e+06u -M1003 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_117_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_411_47# A1 a_27_297# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=4.03e+11p ps=3.84e+06u -M1007 VGND A2 a_411_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=1.495e+11p pd=1.76e+06u as=0p ps=0u -M1010 a_27_297# B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_27_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2_6 Y A B VPB VNB VGND VPWR -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.99e+12p pd=1.798e+07u as=1.74e+12p ps=1.548e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=1.248e+12p pd=1.294e+07u as=7.215e+11p ps=6.12e+06u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=6.89e+11p pd=6.02e+06u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21bai_2 B1_N Y A2 A1 VNB VPB VGND VPWR -M1000 a_226_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=8.0925e+11p pd=7.69e+06u as=6.112e+11p ps=5.54e+06u -M1001 a_226_47# a_28_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1002 Y a_28_297# a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_28_297# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1004 VPWR B1_N a_28_297# VPB phighvt w=420000u l=180000u -+ ad=8.657e+11p pd=7.83e+06u as=1.134e+11p ps=1.38e+06u -M1005 VPWR a_28_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 a_226_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_437_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=0p ps=0u -M1008 VGND A1 a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_28_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_437_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_437_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_226_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A2 a_437_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21a_4 A1 A2 B1 X VNB VPB VPWR VGND -M1000 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.76e+12p ps=1.352e+07u -M1001 a_80_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.5e+11p pd=5.3e+06u as=0p ps=0u -M1002 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_525_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=8.84e+11p pd=7.92e+06u as=1.0075e+12p ps=9.6e+06u -M1004 a_80_21# A2 a_826_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.5e+11p ps=2.5e+06u -M1005 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1006 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A2 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A1 a_1008_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1009 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_525_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_525_47# B1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1014 a_826_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_80_21# B1 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A1 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_1008_297# A2 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21oi_2 B1 A2 A1 Y VNB VPB VGND VPWR -M1000 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=1.25e+12p ps=1.05e+07u -M1001 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=7.54e+11p pd=6.22e+06u as=4.55e+11p ps=4e+06u -M1003 a_123_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1004 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_315_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1006 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A2 a_315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A1 a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2_2 B X A VPWR VGND VPB VNB -M1000 VPWR A a_129_297# VPB phighvt w=420000u l=180000u -+ ad=5.957e+11p pd=5.29e+06u as=9.66e+10p ps=1.3e+06u -M1001 X a_39_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1002 a_129_297# B a_39_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 VGND A a_39_297# VNB nshort w=420000u l=150000u -+ ad=5.337e+11p pd=5.39e+06u as=1.134e+11p ps=1.38e+06u -M1004 VGND a_39_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1005 X a_39_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_39_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_39_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__decap_12 VGND VPWR VPB VNB -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=4.73e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=4.73e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o211a_2 C1 B1 A2 A1 X VNB VPB VPWR VGND -M1000 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=8.24e+06u as=3e+11p ps=2.6e+06u -M1001 a_120_47# C1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=2.0475e+11p ps=1.93e+06u -M1002 VPWR C1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.055e+12p ps=6.11e+06u -M1003 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_206_47# B1 a_120_47# VNB nshort w=650000u l=150000u -+ ad=3.7375e+11p pd=3.75e+06u as=0p ps=0u -M1005 a_206_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.4425e+11p ps=6.19e+06u -M1006 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.34e+11p pd=2.02e+06u as=0p ps=0u -M1007 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_47# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A1 a_206_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_406_297# A2 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1011 VPWR A1 a_406_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor2_4 Y A B VPB VNB VGND VPWR -M1000 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.44e+12p ps=1.288e+07u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1002 VGND A Y VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=9.4e+06u as=8.97e+11p ps=7.96e+06u -M1003 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inputiso1p_1 SLEEP X A VPB VNB VGND VPWR -M1000 a_44_297# A VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=3.517e+11p ps=3.53e+06u -M1001 VPWR SLEEP a_134_297# VPB phighvt w=420000u l=180000u -+ ad=3.057e+11p pd=2.71e+06u as=1.218e+11p ps=1.42e+06u -M1002 X a_44_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=0p ps=0u -M1003 VGND SLEEP a_44_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_134_297# A a_44_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1005 X a_44_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dfstp_1 D VPWR CLK VGND Q VPB VNB SET_B -M1000 VPWR SET_B a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=1.3883e+12p pd=1.359e+07u as=2.856e+11p ps=3.04e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.18655e+12p ps=1.1e+07u -M1002 a_506_47# a_27_47# a_409_329# VNB nshort w=360000u l=150000u -+ ad=1.8e+11p pd=1.72e+06u as=1.87e+11p ps=1.93e+06u -M1003 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1004 a_1344_47# a_27_47# a_1126_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.596e+11p ps=1.6e+06u -M1005 VGND a_1126_413# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VPWR a_1126_413# a_1738_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_702_21# a_610_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=1.78e+06u -M1009 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1010 VPWR a_1288_261# a_1244_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1011 a_1126_413# a_211_363# a_1156_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1012 a_1044_413# a_506_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1013 a_409_329# D VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_409_329# D VPWR VPB phighvt w=840000u l=180000u -+ ad=2.625e+11p pd=2.39e+06u as=0p ps=0u -M1015 a_1156_47# a_506_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_636_47# a_211_363# a_506_47# VNB nshort w=360000u l=150000u -+ ad=1.341e+11p pd=1.5e+06u as=0p ps=0u -M1017 VPWR a_506_47# a_702_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_1288_261# a_1126_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.268e+11p pd=2.22e+06u as=0p ps=0u -M1019 a_610_413# a_27_47# a_506_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1021 a_866_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1022 VGND a_702_21# a_636_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1288_261# a_1126_413# VGND VNB nshort w=540000u l=150000u -+ ad=1.404e+11p pd=1.6e+06u as=0p ps=0u -M1024 a_1244_413# a_211_363# a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_702_21# a_506_47# a_866_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1026 a_702_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_506_47# a_211_363# a_409_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1416_47# a_1288_261# a_1344_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1030 a_1126_413# a_27_47# a_1044_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND SET_B a_1416_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4b_4 C D B Y A_N VNB VPB VGND VPWR -M1000 a_225_47# B a_693_47# VNB nshort w=650000u l=150000u -+ ad=9.945e+11p pd=9.56e+06u as=8.32e+11p ps=7.76e+06u -M1001 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=3.36e+12p ps=2.672e+07u -M1002 VGND D a_1081_47# VNB nshort w=650000u l=150000u -+ ad=5.85e+11p pd=5.7e+06u as=9.945e+11p ps=9.56e+06u -M1003 a_693_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1010 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1012 a_1081_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1081_47# C a_693_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_693_47# C a_1081_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_225_47# B a_693_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1024 VGND D a_1081_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_693_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1081_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1081_47# C a_693_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_693_47# C a_1081_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2_12 Y A B VPB VNB VGND VPWR -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=3.73e+12p pd=3.346e+07u as=3.48e+12p ps=3.096e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=2.3335e+12p pd=2.408e+07u as=1.443e+12p ps=1.224e+07u -M1004 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.378e+12p pd=1.204e+07u as=0p ps=0u -M1008 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__buf_12 A X VGND VPWR VPB VNB -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=2.61e+12p pd=2.322e+07u as=1.74e+12p ps=1.548e+07u -M1001 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1002 VGND A a_117_297# VNB nshort w=650000u l=150000u -+ ad=1.82e+12p pd=1.73e+07u as=4.16e+11p ps=3.88e+06u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.2805e+12p ps=1.174e+07u -M1007 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21o_8 A2 A1 X B1 VNB VPB VGND VPWR -M1000 VGND A2 a_297_47# VNB nshort w=650000u l=150000u -+ ad=1.9305e+12p pd=1.504e+07u as=1.69e+11p ps=1.82e+06u -M1001 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=7.36e+06u as=0p ps=0u -M1002 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=1.99e+12p ps=1.798e+07u -M1004 a_213_47# A1 a_131_47# VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.69e+11p ps=1.82e+06u -M1005 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1006 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_297_47# A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 a_213_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_213_47# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_131_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_213_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND B1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfrtn_1 VPB VNB RESET_B VPWR VGND SCE SCD D CLK_N Q -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.3533e+12p ps=1.268e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=1.6398e+12p pd=1.569e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_213_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1013 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1014 VPWR CLK_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1016 a_1951_413# a_27_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1202_413# a_27_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1022 a_1324_413# a_213_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1866_47# a_213_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1024 a_1757_47# a_27_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1025 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1026 VGND CLK_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1027 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1029 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1030 a_1757_47# a_213_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1322_47# a_27_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1035 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o2bb2ai_4 A1_N B1 B2 A2_N Y VPB VNB VGND VPWR -M1000 VGND B2 a_887_47# VNB nshort w=650000u l=150000u -+ ad=1.3455e+12p pd=1.194e+07u as=1.6315e+12p ps=1.412e+07u -M1001 a_113_47# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=3.08e+12p ps=2.416e+07u -M1002 a_113_47# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_47# A2_N a_113_47# VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=9.4e+06u as=4.485e+11p ps=3.98e+06u -M1004 VPWR a_113_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1005 VPWR B1 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.43e+12p ps=1.286e+07u -M1006 Y a_113_47# a_887_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1007 Y a_113_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_887_47# a_113_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B1 a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A2_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B2 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_887_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_887_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1361_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A1_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B2 a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_113_47# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_113_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR B1 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_113_47# A2_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_47# A2_N a_113_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A1_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1361_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1361_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND B1 a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_887_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_887_47# a_113_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A2_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y B2 a_1361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A1_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1361_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y a_113_47# a_887_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_887_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_113_47# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y a_113_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_113_47# A2_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_27_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR A1_N a_113_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4_1 D C Y A B VPB VNB VGND VPWR -M1000 a_221_297# C a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=3.4e+11p ps=2.68e+06u -M1001 VGND C Y VNB nshort w=650000u l=150000u -+ ad=6.045e+11p pd=5.76e+06u as=4.29e+11p ps=3.92e+06u -M1002 VPWR A a_317_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=3.1e+11p ps=2.62e+06u -M1003 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_117_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 a_317_297# B a_221_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkinvlp_2 VNB VPWR VGND VPB Y A -M1000 Y A a_150_67# VNB nshort w=550000u l=150000u -+ ad=1.5675e+11p pd=1.67e+06u as=1.98e+11p ps=1.82e+06u -M1001 VPWR A Y VPB phighvt w=1e+06u l=250000u -+ ad=6.5e+11p pd=5.3e+06u as=2.8e+11p ps=2.56e+06u -M1002 a_150_67# A VGND VNB nshort w=550000u l=150000u -+ ad=0p pd=0u as=1.5675e+11p ps=1.67e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=250000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvp_8 A Z TE VPWR VGND VPB VNB -M1000 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=2.5515e+12p ps=2.277e+07u -M1001 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=1.885e+12p pd=1.75e+07u as=1.014e+12p ps=9.62e+06u -M1002 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=1.3604e+12p pd=1.238e+07u as=0p ps=0u -M1004 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=8.32e+11p pd=7.76e+06u as=0p ps=0u -M1008 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR TE a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND TE a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1032 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and2_4 X B A VNB VPB VGND VPWR -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.245e+12p ps=1.049e+07u -M1001 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=7.085e+11p pd=6.08e+06u as=4.615e+11p ps=4.02e+06u -M1002 a_120_47# A a_27_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=2.0475e+11p ps=1.93e+06u -M1003 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=0p ps=0u -M1005 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B a_120_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dfrtp_1 RESET_B VGND VPWR Q D CLK VPB VNB -M1000 a_436_413# D VPWR VPB phighvt w=420000u l=180000u -+ ad=1.428e+11p pd=1.52e+06u as=1.3145e+12p ps=1.289e+07u -M1001 VPWR a_1323_21# a_1330_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.1789e+12p ps=1.006e+07u -M1003 Q a_1323_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1004 a_649_413# a_27_47# a_534_47# VPB phighvt w=420000u l=180000u -+ ad=3.318e+11p pd=3.26e+06u as=1.533e+11p ps=1.57e+06u -M1005 a_805_47# a_751_289# a_642_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=2.748e+11p ps=2.17e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VGND RESET_B a_805_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_436_413# D VGND VNB nshort w=420000u l=150000u -+ ad=1.338e+11p pd=1.5e+06u as=0p ps=0u -M1009 VGND a_1323_21# a_1237_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.698e+11p ps=1.7e+06u -M1010 VPWR a_751_289# a_649_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_751_289# a_534_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.998e+11p pd=1.97e+06u as=0p ps=0u -M1012 Q a_1323_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1013 VPWR a_1128_47# a_1323_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1014 a_1128_47# a_211_363# a_751_289# VNB nshort w=360000u l=150000u -+ ad=1.422e+11p pd=1.51e+06u as=0p ps=0u -M1015 a_534_47# a_27_47# a_436_413# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=0p ps=0u -M1016 a_751_289# a_534_47# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.709e+11p pd=2.41e+06u as=0p ps=0u -M1017 a_1128_47# a_27_47# a_751_289# VPB phighvt w=420000u l=180000u -+ ad=1.512e+11p pd=1.56e+06u as=0p ps=0u -M1018 a_642_47# a_211_363# a_534_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_1237_47# a_27_47# a_1128_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1542_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1021 a_1323_21# a_1128_47# a_1542_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1022 a_649_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1024 a_1323_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1026 a_534_47# a_211_363# a_436_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1330_413# a_211_363# a_1128_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdlclkp_1 CLK VGND VPWR SCE GCLK GATE VPB VNB -M1000 a_484_315# a_299_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.3826e+12p ps=1.216e+07u -M1001 a_1089_47# a_484_315# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.92e+11p pd=1.88e+06u as=0p ps=0u -M1002 a_269_21# CLK VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1003 a_27_47# GATE a_117_369# VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=1.472e+11p ps=1.74e+06u -M1004 a_484_315# a_299_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=7.9265e+11p ps=7.37e+06u -M1005 a_117_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_415_47# a_266_243# a_299_47# VNB nshort w=360000u l=150000u -+ ad=1.968e+11p pd=1.85e+06u as=1.548e+11p ps=1.58e+06u -M1007 a_269_21# CLK VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1008 a_1181_47# a_484_315# a_1089_47# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.302e+11p ps=1.46e+06u -M1009 a_410_413# a_269_21# a_299_47# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=1.47e+11p ps=1.54e+06u -M1010 VPWR a_484_315# a_410_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_484_315# a_415_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 GCLK a_1089_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.95e+11p pd=2.59e+06u as=0p ps=0u -M1013 VGND CLK a_1181_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_299_47# a_269_21# a_27_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=2.622e+11p ps=2.95e+06u -M1015 VGND SCE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR CLK a_1089_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_299_47# a_266_243# a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 GCLK a_1089_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.8525e+11p pd=1.87e+06u as=0p ps=0u -M1019 VGND a_269_21# a_266_243# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1020 VPWR a_269_21# a_266_243# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1021 a_27_47# GATE VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a32oi_4 A3 A2 A1 B1 Y B2 VNB VPB VGND VPWR -M1000 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=3.925e+12p pd=2.985e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=9.75e+11p ps=9.5e+06u -M1003 a_893_47# A2 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=1.053e+12p pd=9.74e+06u as=8.97e+11p ps=7.96e+06u -M1004 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.195e+12p ps=1.639e+07u -M1006 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_893_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1008 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A1 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1379_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1379_47# A2 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_893_47# A2 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A3 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_893_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y A1 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1379_47# A2 a_893_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1379_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND A3 a_1379_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and4_1 X C A B D VGND VPWR VPB VNB -M1000 VGND D a_299_47# VNB nshort w=420000u l=150000u -+ ad=2.7525e+11p pd=2.2e+06u as=1.428e+11p ps=1.52e+06u -M1001 a_27_47# A VPWR VPB phighvt w=420000u l=180000u -+ ad=2.52e+11p pd=2.88e+06u as=5.601e+11p ps=5.56e+06u -M1002 a_203_47# B a_119_47# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.134e+11p ps=1.38e+06u -M1003 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.6e+11p pd=2.92e+06u as=0p ps=0u -M1004 a_27_47# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.925e+11p pd=2.2e+06u as=0p ps=0u -M1006 a_299_47# C a_203_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_119_47# A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 VPWR B a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR D a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2_4 Y A B VPB VNB VGND VPWR -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=1.16e+12p ps=1.032e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=4.16e+11p ps=3.88e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1006 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21bo_4 B1_N A2 A1 X VNB VPB VGND VPWR -M1000 X a_209_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=1.47e+12p ps=1.294e+07u -M1001 X a_209_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=1.4235e+12p ps=1.088e+07u -M1002 VPWR A2 a_647_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.12e+12p ps=1.024e+07u -M1003 VPWR B1_N a_36_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.75e+11p ps=2.55e+06u -M1004 VGND a_209_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_647_297# a_36_47# a_209_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 VPWR a_209_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_209_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_647_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_209_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_36_47# a_209_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1011 a_1115_47# A1 a_209_21# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1012 VPWR a_209_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B1_N a_36_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.8275e+11p ps=2.17e+06u -M1014 VPWR A1 a_647_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A2 a_1115_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_209_21# a_36_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_935_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.495e+11p pd=1.76e+06u as=0p ps=0u -M1018 X a_209_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_209_21# a_36_47# a_647_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_647_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_209_21# A1 a_935_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21a_2 A1 B1 A2 X VNB VPB VGND VPWR -M1000 a_79_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=1.365e+12p ps=8.73e+06u -M1001 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.95e+11p pd=2.59e+06u as=0p ps=0u -M1002 a_414_47# B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=3.8675e+11p pd=3.79e+06u as=2.0475e+11p ps=1.93e+06u -M1003 a_414_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.1825e+11p ps=6.11e+06u -M1004 VGND A2 a_414_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.1125e+11p pd=1.95e+06u as=0p ps=0u -M1006 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_508_297# A2 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=5e+11p pd=3e+06u as=0p ps=0u -M1008 VPWR A1 a_508_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a31oi_4 Y B1 A2 A3 A1 VNB VPB VPWR VGND -M1000 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+12p pd=2.44e+07u as=1.74e+12p ps=1.548e+07u -M1001 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=8.32e+11p ps=7.76e+06u -M1003 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=0p ps=0u -M1007 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1008 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# A2 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_485_47# A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# A2 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_485_47# A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2i_4 S A1 A0 Y VNB VPB VGND VPWR -M1000 Y A1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=1.215e+12p ps=1.043e+07u -M1001 VGND a_1311_21# a_109_47# VNB nshort w=650000u l=150000u -+ ad=1.03025e+12p pd=9.67e+06u as=9.3275e+11p ps=8.07e+06u -M1002 Y A0 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_1311_21# a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.475e+12p pd=1.295e+07u as=0p ps=0u -M1004 a_109_47# a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_117_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND S a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.645e+11p ps=7.86e+06u -M1007 a_493_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_485_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR S a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_109_47# A0 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=9.295e+11p ps=9.36e+06u -M1011 Y A1 a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A0 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_493_297# a_1311_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_117_297# A0 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND S a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_493_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_1311_21# a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_117_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_109_47# a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A0 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_493_297# a_1311_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_485_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A0 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A1 a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_485_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND a_1311_21# a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1311_21# S VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1030 a_117_297# A0 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR S a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_109_47# A0 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1311_21# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4_1 C B Y D A VPB VNB VPWR VGND -M1000 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=6.4e+11p ps=5.28e+06u -M1001 a_213_47# C a_119_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=2.08e+11p ps=1.94e+06u -M1002 Y A a_297_47# VNB nshort w=650000u l=150000u -+ ad=2.275e+11p pd=2e+06u as=2.47e+11p ps=2.06e+06u -M1003 a_297_47# B a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_119_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1007 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and3b_1 A_N B X C VGND VPWR VPB VNB -M1000 a_317_53# a_117_413# a_225_311# VNB nshort w=420000u l=150000u -+ ad=1.344e+11p pd=1.48e+06u as=1.197e+11p ps=1.41e+06u -M1001 X a_225_311# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=4.7045e+11p ps=4.01e+06u -M1002 a_117_413# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=5.913e+11p ps=5.75e+06u -M1003 a_225_311# B VPWR VPB phighvt w=420000u l=180000u -+ ad=2.7055e+11p pd=3.05e+06u as=0p ps=0u -M1004 VPWR C a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_117_413# a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_117_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 a_411_53# B a_317_53# VNB nshort w=420000u l=150000u -+ ad=1.071e+11p pd=1.35e+06u as=0p ps=0u -M1008 X a_225_311# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1009 VGND C a_411_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__ebufn_8 A Z TE_B VNB VPB VGND VPWR -M1000 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=1.9584e+12p pd=1.56e+07u as=3.2075e+12p ps=2.41e+07u -M1001 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=2.106e+12p pd=1.818e+07u as=8.645e+11p ps=7.86e+06u -M1005 VPWR A a_124_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_321_47# TE_B VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=1.417e+12p ps=1.216e+07u -M1008 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1009 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_124_297# A VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1014 a_321_47# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1015 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR TE_B a_437_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_437_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND A a_124_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_485_47# a_124_297# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_437_309# a_124_297# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_124_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND a_321_47# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Z a_124_297# a_437_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_485_47# a_321_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Z a_124_297# a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor2_2 B Y A VPB VNB VGND VPWR -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.5e+11p ps=7.7e+06u -M1001 a_27_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 Y B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VGND VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=6.0125e+11p ps=5.75e+06u -M1004 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlrtn_4 RESET_B D GATE_N Q VGND VPWR VPB VNB -M1000 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.00625e+12p ps=1.01e+07u -M1001 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1002 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.691e+12p ps=1.487e+07u -M1003 VPWR GATE_N a_27_363# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1004 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1006 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1007 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1009 a_708_47# a_203_47# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1010 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1013 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1014 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1015 a_604_47# a_27_363# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1016 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1017 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1018 VGND GATE_N a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1019 a_702_413# a_27_363# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1021 a_604_47# a_203_47# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4b_2 D C B Y A_N VNB VPB VGND VPWR -M1000 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=2.2234e+12p pd=1.56e+07u as=1.134e+11p ps=1.38e+06u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1002 a_705_47# D VGND VNB nshort w=650000u l=150000u -+ ad=6.37e+11p pd=5.86e+06u as=3.172e+11p ps=3.3e+06u -M1003 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=5.785e+11p pd=5.68e+06u as=2.08e+11p ps=1.94e+06u -M1005 a_705_47# C a_495_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND D a_705_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_225_47# B a_495_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_495_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1012 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_495_47# C a_705_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2b_4 A B_N X VNB VPB VGND VPWR -M1000 VGND B_N a_27_53# VNB nshort w=420000u l=150000u -+ ad=1.11205e+12p pd=8.88e+06u as=1.302e+11p ps=1.46e+06u -M1001 a_27_53# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=1.0684e+12p ps=9.29e+06u -M1002 VPWR a_229_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1003 VGND A a_229_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1004 a_229_297# a_27_53# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_319_297# a_27_53# a_229_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=2.7e+11p ps=2.54e+06u -M1006 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1009 VGND a_229_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_229_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_229_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xnor2_1 VGND VPWR B Y A VPB VNB -M1000 Y B a_415_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=2.3e+11p ps=2.46e+06u -M1001 a_415_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.48e+12p ps=8.96e+06u -M1002 a_139_47# B a_47_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=2.015e+11p ps=1.92e+06u -M1003 VPWR A a_47_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_315_47# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=4.42e+11p ps=3.96e+06u -M1005 Y a_47_47# a_315_47# VNB nshort w=650000u l=150000u -+ ad=1.95e+11p pd=1.9e+06u as=0p ps=0u -M1006 a_315_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A a_139_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_47_47# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_47_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21o_6 A2 A1 X B1 VNB VPB VGND VPWR -M1000 VGND A2 a_297_47# VNB nshort w=650000u l=150000u -+ ad=1.69e+12p pd=1.3e+07u as=1.69e+11p ps=1.82e+06u -M1001 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=5.265e+11p pd=5.52e+06u as=0p ps=0u -M1002 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=1.7e+12p ps=1.54e+07u -M1003 a_213_47# A1 a_131_47# VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.69e+11p ps=1.82e+06u -M1004 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1005 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_297_47# A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# B1 a_213_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_213_47# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_131_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_213_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_213_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_213_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND a_213_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_213_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a2bb2oi_4 Y A2_N B2 A1_N B1 VNB VPB VGND VPWR -M1000 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.99e+12p pd=1.798e+07u as=1.74e+12p ps=1.548e+07u -M1001 VGND A1_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=2.067e+12p pd=1.806e+07u as=8.97e+11p ps=7.96e+06u -M1002 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_831_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_297# a_831_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_831_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=8.97e+11p ps=7.96e+06u -M1007 a_831_21# A2_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.43e+12p ps=1.286e+07u -M1008 Y a_831_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_831_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B1 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.995e+11p ps=7.66e+06u -M1012 VGND B1 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A1_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_109_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_831_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1259_297# A2_N a_831_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_831_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A1_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1259_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_831_21# A2_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_297# a_831_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_831_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR A1_N a_1259_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1259_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y a_831_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y B2 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_109_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_109_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y B2 a_109_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 Y a_831_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1259_297# A2_N a_831_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_831_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_109_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND A2_N a_831_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__bufinv_16 A Y VNB VPB VGND VPWR -M1000 a_391_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=3.75e+12p ps=3.35e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=0p ps=0u -M1003 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=2.6e+12p pd=2.49e+07u as=1.6965e+12p ps=1.562e+07u -M1005 VPWR a_27_47# a_391_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_391_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=4.095e+11p pd=3.86e+06u as=0p ps=0u -M1015 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_391_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=6.565e+11p pd=5.92e+06u as=0p ps=0u -M1022 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR a_27_47# a_391_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_27_47# a_391_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_391_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR a_27_47# a_391_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_391_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Y a_391_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y a_391_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND a_27_47# a_391_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_391_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VGND a_391_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VPWR a_391_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 VGND a_27_47# a_391_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or4b_1 B D_N A X C VPWR VGND VPB VNB -M1000 a_117_297# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=6.1845e+11p ps=6.42e+06u -M1001 a_225_297# a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=2.961e+11p pd=3.09e+06u as=0p ps=0u -M1002 X a_225_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.7875e+11p pd=1.85e+06u as=0p ps=0u -M1003 VGND A a_225_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_117_297# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=4.241e+11p ps=4.1e+06u -M1005 a_504_297# B a_416_297# VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=1.092e+11p ps=1.36e+06u -M1006 a_225_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_504_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C a_225_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_315_297# a_117_297# a_225_297# VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=1.134e+11p ps=1.38e+06u -M1010 a_416_297# C a_315_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_225_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.85e+11p pd=2.57e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o2bb2ai_2 B2 Y A1_N A2_N B1 VNB VPB VGND VPWR -M1000 a_121_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=1.96e+12p ps=1.392e+07u -M1001 a_121_297# A2_N a_123_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=3.575e+11p ps=3.7e+06u -M1002 a_503_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=8.7425e+11p pd=7.89e+06u as=7.345e+11p ps=7.46e+06u -M1003 VPWR A1_N a_121_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A1_N a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_788_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=5.8e+11p ps=5.16e+06u -M1006 a_123_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_121_297# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B2 a_788_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_121_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_503_47# a_121_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1011 a_123_47# A2_N a_121_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_121_297# a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_503_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_788_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A2_N a_121_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_121_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND B2 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND B1 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR B1 a_788_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a2bb2o_1 VNB VPB VGND VPWR B1 A1_N A2_N X B2 -M1000 a_525_413# a_243_47# a_79_21# VPB phighvt w=420000u l=180000u -+ ad=2.352e+11p pd=2.8e+06u as=1.134e+11p ps=1.38e+06u -M1001 a_611_47# B2 a_79_21# VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=1.134e+11p ps=1.38e+06u -M1002 a_79_21# a_243_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=7.746e+11p ps=6.34e+06u -M1003 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=4.674e+11p pd=4.32e+06u as=2.7e+11p ps=2.54e+06u -M1004 a_241_297# A1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.029e+11p pd=1.33e+06u as=0p ps=0u -M1005 a_525_413# B1 VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A2_N a_243_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1007 VGND B1 a_611_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_243_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_243_47# A2_N a_241_297# VPB phighvt w=420000u l=180000u -+ ad=1.155e+11p pd=1.39e+06u as=0p ps=0u -M1010 VPWR B2 a_525_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -.ends -.subckt sky130_fd_sc_hdll__xor3_1 X C B A VNB VPB VGND VPWR -M1000 VGND A a_991_365# VNB nshort w=640000u l=150000u -+ ad=9.7095e+11p pd=6.94e+06u as=4.498e+11p ps=3.99e+06u -M1001 a_276_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=1.3094e+12p ps=8.68e+06u -M1002 a_276_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.974e+11p pd=1.78e+06u as=0p ps=0u -M1003 a_875_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.653e+11p pd=1.82e+06u as=0p ps=0u -M1004 a_424_49# B a_991_365# VNB nshort w=640000u l=150000u -+ ad=5.931e+11p pd=4.52e+06u as=0p ps=0u -M1005 a_116_21# C a_406_325# VPB phighvt w=840000u l=180000u -+ ad=3.36e+11p pd=2.48e+06u as=7.824e+11p ps=5.28e+06u -M1006 a_875_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.126e+11p pd=2.64e+06u as=0p ps=0u -M1007 a_116_21# C a_424_49# VNB nshort w=640000u l=150000u -+ ad=2.88e+11p pd=2.18e+06u as=0p ps=0u -M1008 a_1276_297# a_875_297# a_424_49# VNB nshort w=420000u l=150000u -+ ad=5.677e+11p pd=4.42e+06u as=0p ps=0u -M1009 a_406_325# B a_1276_297# VNB nshort w=640000u l=150000u -+ ad=6.5745e+11p pd=4.66e+06u as=0p ps=0u -M1010 a_991_365# a_875_297# a_424_49# VPB phighvt w=840000u l=180000u -+ ad=7.234e+11p pd=5.3e+06u as=7.558e+11p ps=5.2e+06u -M1011 a_406_325# B a_991_365# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_424_49# B a_1276_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=7.998e+11p ps=5.68e+06u -M1013 a_1276_297# a_991_365# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_991_365# a_875_297# a_406_325# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1276_297# a_875_297# a_406_325# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A a_991_365# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_424_49# a_276_93# a_116_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_116_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1019 VPWR a_116_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1020 a_406_325# a_276_93# a_116_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1276_297# a_991_365# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlrtp_1 RESET_B D GATE Q VGND VPWR VPB VNB -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=5.6425e+11p pd=6.14e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.131e+12p pd=9.75e+06u as=1.728e+11p ps=1.82e+06u -M1002 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1004 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1005 a_708_47# a_27_363# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1006 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1007 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1008 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1010 a_604_47# a_203_47# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1011 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1012 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1013 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1014 VGND GATE a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_702_413# a_203_47# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1016 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1017 a_604_47# a_27_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor2b_4 B_N Y A VNB VPB VGND VPWR -M1000 Y a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.45e+12p ps=1.29e+07u -M1001 VGND a_459_21# Y VNB nshort w=650000u l=150000u -+ ad=1.183e+12p pd=1.144e+07u as=8.645e+11p ps=7.86e+06u -M1002 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1003 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_459_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# a_459_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B_N a_459_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.8e+11p ps=2.56e+06u -M1012 VGND B_N a_459_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1013 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# a_459_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__buf_1 VGND VPWR X A VPB VNB -M1000 VPWR A a_27_47# VPB phighvt w=790000u l=180000u -+ ad=2.449e+11p pd=2.2e+06u as=2.133e+11p ps=2.12e+06u -M1001 X a_27_47# VPWR VPB phighvt w=790000u l=180000u -+ ad=2.133e+11p pd=2.12e+06u as=0p ps=0u -M1002 VGND A a_27_47# VNB nshort w=520000u l=150000u -+ ad=1.768e+11p pd=1.72e+06u as=1.612e+11p ps=1.66e+06u -M1003 X a_27_47# VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inv_1 Y A VPB VNB VGND VPWR -M1000 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=2.015e+11p ps=1.92e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=2.7e+11p ps=2.54e+06u -.ends -.subckt sky130_fd_sc_hdll__and2_2 VPWR VGND A X B VPB VNB -M1000 X a_27_75# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=8.191e+11p ps=6.94e+06u -M1001 X a_27_75# VGND VNB nshort w=650000u l=150000u -+ ad=3.185e+11p pd=2.28e+06u as=4.656e+11p ps=4.16e+06u -M1002 a_27_75# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1003 VGND a_27_75# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND B a_123_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1005 VPWR a_27_75# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B a_27_75# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_123_75# A a_27_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -.ends -.subckt sky130_fd_sc_hdll__nor4b_1 C B A D_N Y VPB VNB VGND VPWR -M1000 a_263_297# C a_169_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_169_297# a_91_199# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.3e+11p ps=3.06e+06u -M1002 a_91_199# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=4.799e+11p ps=3.07e+06u -M1003 Y B VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=8.046e+11p ps=6.45e+06u -M1004 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_369_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 Y a_91_199# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_91_199# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1009 a_369_297# B a_263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a211oi_1 A1 C1 B1 Y A2 VPWR VGND VPB VNB -M1000 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.05e+11p pd=2.61e+06u as=6.45e+11p ps=5.29e+06u -M1001 Y C1 a_325_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.6e+11p pd=2.72e+06u as=3.15e+11p ps=2.63e+06u -M1002 a_123_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.8525e+11p pd=1.87e+06u as=4.3875e+11p ps=3.95e+06u -M1003 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.1025e+11p ps=4.17e+06u -M1005 a_325_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A1 a_123_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sedfxbp_2 VPWR VGND CLK Q_N SCD DE D Q SCE VPB VNB -M1000 a_1787_159# a_1611_413# VPWR VPB phighvt w=750000u l=180000u -+ ad=2.025e+11p pd=2.04e+06u as=2.49535e+12p ps=2.217e+07u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.7892e+12p ps=1.767e+07u -M1002 a_2165_413# a_1787_159# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1003 a_2266_413# a_27_47# a_2165_413# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1004 VGND a_851_264# a_2414_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.32e+11p ps=1.49e+06u -M1005 VPWR a_2266_413# a_851_264# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.792e+11p ps=1.84e+06u -M1006 VPWR DE a_455_324# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_2266_413# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 a_319_47# a_851_264# a_779_47# VNB nshort w=420000u l=150000u -+ ad=2.478e+11p pd=2.86e+06u as=1.932e+11p ps=1.76e+06u -M1010 a_2181_47# a_1787_159# VGND VNB nshort w=420000u l=150000u -+ ad=1.356e+11p pd=1.51e+06u as=0p ps=0u -M1011 VPWR a_851_264# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 a_2266_413# a_211_363# a_2181_47# VNB nshort w=360000u l=150000u -+ ad=1.908e+11p pd=1.78e+06u as=0p ps=0u -M1013 a_1611_413# a_27_47# a_985_47# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=6.015e+11p ps=4.57e+06u -M1014 a_985_47# a_955_21# a_1376_369# VPB phighvt w=640000u l=180000u -+ ad=4.837e+11p pd=4.13e+06u as=2.24e+11p ps=1.98e+06u -M1015 VGND SCE a_955_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1016 Q a_2266_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_851_264# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1018 VGND a_2266_413# a_851_264# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1019 a_985_47# a_955_21# a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Q_N a_851_264# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_2414_47# a_27_47# a_2266_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR SCE a_955_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.76e+11p ps=1.83e+06u -M1023 a_409_369# D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=3.84e+11p ps=3.76e+06u -M1024 a_985_47# SCE a_1373_119# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1025 a_787_369# DE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.432e+11p pd=2.04e+06u as=0p ps=0u -M1026 a_319_47# a_851_264# a_787_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1611_413# a_211_363# a_985_47# VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1028 VPWR a_1787_159# a_1712_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.617e+11p ps=1.61e+06u -M1029 VPWR a_455_324# a_409_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_985_47# SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND a_2266_413# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1032 a_1712_413# a_27_47# a_1611_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Q_N a_851_264# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND DE a_455_324# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1035 a_779_47# a_455_324# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1376_369# SCD VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1038 a_1373_119# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_851_264# a_2360_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.058e+11p ps=1.82e+06u -M1040 VGND a_1787_159# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.518e+11p ps=1.6e+06u -M1041 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1042 a_1738_47# a_211_363# a_1611_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_413_47# D a_319_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1044 Q a_2266_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VGND DE a_413_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_2360_413# a_211_363# a_2266_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 a_1787_159# a_1611_413# VGND VNB nshort w=640000u l=150000u -+ ad=1.664e+11p pd=1.8e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a32oi_2 A2 B2 A3 A1 Y B1 VNB VPB VGND VPWR -M1000 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.08e+12p pd=1.016e+07u as=1.71e+12p ps=1.542e+07u -M1001 a_27_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1002 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=6.4675e+11p ps=5.89e+06u -M1003 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1005 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A3 a_757_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.81e+11p ps=4.08e+06u -M1007 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_507_47# A2 a_757_47# VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=5.48e+06u as=0p ps=0u -M1009 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_507_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A1 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_757_47# A2 a_507_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_757_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and4b_4 X D C B A_N VNB VPB VGND VPWR -M1000 a_184_21# a_27_47# a_814_47# VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=2.47e+11p ps=2.06e+06u -M1001 a_718_47# C a_624_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.08e+11p ps=1.94e+06u -M1002 a_624_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.205e+11p ps=6.17e+06u -M1003 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=1.6157e+12p pd=1.333e+07u as=1.134e+11p ps=1.38e+06u -M1004 a_184_21# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=0p ps=0u -M1005 a_814_47# B a_718_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1007 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1009 VPWR C a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_27_47# a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1014 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_184_21# D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2_2 Y A B VPB VNB VGND VPWR -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=5.8e+11p ps=5.16e+06u -M1001 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=5.48e+06u as=2.405e+11p ps=2.04e+06u -M1002 Y A a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=0p ps=0u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a31o_4 B1 A2 A3 A1 X VNB VPB VGND VPWR -M1000 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.47e+12p pd=1.294e+07u as=1.76e+12p ps=1.552e+07u -M1001 a_213_47# A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=2.08e+11p ps=1.94e+06u -M1002 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_297_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VGND a_297_47# X VNB nshort w=650000u l=150000u -+ ad=1.404e+12p pd=1.082e+07u as=4.16e+11p ps=3.88e+06u -M1005 a_297_47# A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1006 VPWR a_297_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_297_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 a_297_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 VGND a_297_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B1 a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_297_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_495_47# A2 a_401_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.08e+11p ps=1.94e+06u -M1015 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_119_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_401_47# A1 a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_297_47# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A3 a_495_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_297_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_297_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_297_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xnor3_4 X B C A VNB VPB VGND VPWR -M1000 X a_101_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.50095e+12p ps=1.307e+07u -M1001 a_1490_297# a_1207_297# VGND VNB nshort w=640000u l=150000u -+ ad=5.677e+11p pd=4.42e+06u as=1.0748e+12p ps=9.85e+06u -M1002 a_532_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1003 VGND A a_1207_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=4.44e+11p ps=3.96e+06u -M1004 a_1089_297# B VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1005 VGND a_101_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 a_657_325# B a_1207_297# VNB nshort w=640000u l=150000u -+ ad=5.835e+11p pd=4.49e+06u as=0p ps=0u -M1007 VGND a_101_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_681_49# B a_1207_297# VPB phighvt w=840000u l=180000u -+ ad=8.3175e+11p pd=5.4e+06u as=7.226e+11p ps=5.29e+06u -M1009 X a_101_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1207_297# a_1089_297# a_657_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=5.878e+11p ps=4.8e+06u -M1011 a_1490_297# a_1089_297# a_657_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_101_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_1490_297# a_1207_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.998e+11p pd=5.68e+06u as=0p ps=0u -M1014 a_681_49# B a_1490_297# VNB nshort w=640000u l=150000u -+ ad=5.4845e+11p pd=4.32e+06u as=0p ps=0u -M1015 a_1207_297# a_1089_297# a_681_49# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_657_325# B a_1490_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_101_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A a_1207_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_101_21# C a_657_325# VPB phighvt w=840000u l=180000u -+ ad=3.227e+11p pd=2.67e+06u as=0p ps=0u -M1020 a_657_325# a_532_93# a_101_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=2.432e+11p ps=2.04e+06u -M1021 a_1490_297# a_1089_297# a_681_49# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_101_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_101_21# C a_681_49# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_101_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_681_49# a_532_93# a_101_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_532_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.995e+11p pd=1.79e+06u as=0p ps=0u -M1027 a_1089_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21bo_2 B1_N A2 X A1 VNB VPB VGND VPWR -M1000 a_621_47# A1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=2.145e+11p ps=1.96e+06u -M1001 VPWR A1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.372e+11p pd=8.18e+06u as=5.7e+11p ps=5.14e+06u -M1002 VGND A2 a_621_47# VNB nshort w=650000u l=150000u -+ ad=7.8875e+11p pd=7.68e+06u as=0p ps=0u -M1003 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=0p ps=0u -M1004 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.47e+11p ps=2.06e+06u -M1005 a_523_297# a_317_93# a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 a_317_93# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1007 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_317_93# B1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1009 a_523_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_79_21# a_317_93# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2i_2 Y A1 A0 S VNB VPB VPWR VGND -M1000 Y A0 a_401_47# VNB nshort w=650000u l=150000u -+ ad=7.3125e+11p pd=6.15e+06u as=4.16e+11p ps=3.88e+06u -M1001 a_211_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.5e+11p ps=7.7e+06u -M1002 a_213_47# S VGND VNB nshort w=650000u l=150000u -+ ad=4.1925e+11p pd=3.89e+06u as=5.85e+11p ps=5.7e+06u -M1003 a_401_47# A0 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_211_297# A0 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.065e+12p ps=8.13e+06u -M1005 VPWR S a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 VPWR a_27_47# a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.85e+11p ps=5.17e+06u -M1007 a_213_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_27_47# a_401_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_399_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A1 a_399_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND S a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1012 a_401_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_399_297# A1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR S a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A0 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND S a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A1 a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__decap_3 VPWR VGND VPB VNB -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=590000u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=590000u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a31oi_2 A3 B1 Y A1 A2 VNB VPB VPWR VGND -M1000 Y A1 a_297_47# VNB nshort w=650000u l=150000u -+ ad=6.37e+11p pd=5.86e+06u as=4.68e+11p ps=4.04e+06u -M1001 a_27_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.5e+12p pd=1.3e+07u as=1.47e+12p ps=8.94e+06u -M1002 a_27_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=4.68e+11p ps=4.04e+06u -M1003 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_297_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_297_47# A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.7e+11p pd=2.74e+06u as=0p ps=0u -M1009 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# A2 a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__conb_1 LO HI VPB VNB VGND VPWR -R0 VGND LO short w=480000u l=45000u -R1 HI VPWR short w=480000u l=45000u -.ends -.subckt sky130_fd_sc_hdll__dlrtn_2 RESET_B D GATE_N Q VGND VPWR VPB VNB -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=8.0475e+11p pd=8.18e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE_N a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.411e+12p pd=1.231e+07u as=1.728e+11p ps=1.82e+06u -M1002 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1004 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1005 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1007 a_708_47# a_203_47# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1008 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1013 a_604_47# a_27_363# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1014 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1016 VGND GATE_N a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 a_702_413# a_27_363# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1019 a_604_47# a_203_47# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2b_2 A B_N X VPWR VGND VNB VPB -M1000 VGND B_N a_27_53# VNB nshort w=420000u l=150000u -+ ad=7.764e+11p pd=6.48e+06u as=1.302e+11p ps=1.46e+06u -M1001 a_228_297# a_27_53# VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1002 VPWR a_228_297# X VPB phighvt w=1e+06u l=180000u -+ ad=7.191e+11p pd=6.69e+06u as=4.8e+11p ps=2.96e+06u -M1003 a_27_53# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1004 a_318_297# a_27_53# a_228_297# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.134e+11p ps=1.38e+06u -M1005 VPWR A a_318_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_228_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.315e+11p ps=2.32e+06u -M1007 X a_228_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_228_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A a_228_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__diode_8 VNB VPB VGND VPWR DIODE -D0 VNB DIODE ndiode p=1.858e+07u a=3.5464e+12p -.ends -.subckt sky130_fd_sc_hdll__sdfxtp_1 VPWR VGND CLK Q SCD D SCE VPB VNB -M1000 VPWR a_1189_21# a_1121_413# VPB phighvt w=420000u l=180000u -+ ad=1.3699e+12p pd=1.231e+07u as=1.47e+11p ps=1.54e+06u -M1001 VGND a_1474_413# a_1647_21# VNB nshort w=650000u l=150000u -+ ad=1.0782e+12p pd=1.048e+07u as=2.015e+11p ps=1.92e+06u -M1002 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1003 a_608_369# D a_507_47# VNB nshort w=420000u l=150000u -+ ad=2.604e+11p pd=2.88e+06u as=1.638e+11p ps=1.62e+06u -M1004 a_1474_413# a_27_47# a_1189_21# VPB phighvt w=420000u l=180000u -+ ad=1.26e+11p pd=1.44e+06u as=2.4195e+11p ps=2.22e+06u -M1005 VGND a_1189_21# a_1117_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.446e+11p ps=1.56e+06u -M1006 a_504_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1007 a_203_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1008 VGND a_1647_21# a_1581_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.338e+11p ps=1.5e+06u -M1009 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1010 VPWR a_1647_21# a_1570_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.659e+11p ps=1.63e+06u -M1011 a_1121_413# a_27_47# a_1011_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1012 a_1189_21# a_1011_47# VGND VNB nshort w=640000u l=150000u -+ ad=2.104e+11p pd=2.06e+06u as=0p ps=0u -M1013 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.428e+11p ps=1.52e+06u -M1014 a_1011_47# a_203_47# a_608_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=3.34e+06u -M1015 a_1570_413# a_203_47# a_1474_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_1647_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 a_203_47# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1018 a_1474_413# a_203_47# a_1189_21# VNB nshort w=360000u l=150000u -+ ad=1.35e+11p pd=1.47e+06u as=0p ps=0u -M1019 VPWR SCD a_702_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1020 VGND SCD a_721_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1021 a_507_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_702_369# a_319_47# a_608_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1117_47# a_203_47# a_1011_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.368e+11p ps=1.48e+06u -M1024 VPWR a_1474_413# a_1647_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1025 a_1189_21# a_1011_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_1011_47# a_27_47# a_608_369# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1581_47# a_27_47# a_1474_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1029 a_721_47# SCE a_608_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_608_369# D a_504_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Q a_1647_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a211o_4 VNB VPB VGND VPWR C1 B1 X A2 A1 -M1000 VPWR A2 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.55e+12p pd=1.31e+07u as=1.25e+12p ps=1.05e+07u -M1001 X a_79_204# VGND VNB nshort w=650000u l=150000u -+ ad=4.7125e+11p pd=4.05e+06u as=1.43325e+12p ps=1.221e+07u -M1002 a_1051_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1003 VPWR a_79_204# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1004 VGND a_79_204# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_79_204# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_79_204# C1 a_613_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=3e+11p ps=2.6e+06u -M1007 a_79_204# B1 VGND VNB nshort w=650000u l=150000u -+ ad=7.41e+11p pd=6.18e+06u as=0p ps=0u -M1008 VPWR A1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_79_204# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_79_204# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_204# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_79_204# C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND B1 a_79_204# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_1243_47# A1 a_79_204# VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1015 a_523_297# B1 a_805_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.4e+11p ps=2.68e+06u -M1016 a_79_204# A1 a_1051_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_613_297# B1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_523_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A2 a_1243_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR a_79_204# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_523_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_805_297# C1 a_79_204# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND C1 a_79_204# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a2bb2oi_2 A2_N A1_N Y B2 B1 VNB VPB VGND VPWR -M1000 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=8.7e+11p ps=7.74e+06u -M1001 a_695_297# A2_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=2.9e+11p ps=2.58e+06u -M1002 a_27_297# a_455_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 Y B2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=3.835e+11p ps=3.78e+06u -M1004 a_455_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=1.2805e+12p ps=1.044e+07u -M1005 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A2_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_455_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_455_21# A2_N a_695_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_119_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_695_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A1_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_455_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y a_455_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_455_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A1_N a_695_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_119_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21o_4 A2 A1 X B1 VNB VPB VGND VPWR -M1000 VGND B1 a_84_21# VNB nshort w=650000u l=150000u -+ ad=1.365e+12p pd=1.07e+07u as=4.81e+11p ps=4.08e+06u -M1001 a_523_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.255e+12p pd=1.051e+07u as=1.47e+12p ps=1.294e+07u -M1002 X a_84_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1003 VPWR a_84_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6e+11p ps=5.2e+06u -M1004 VPWR A2 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_84_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_84_21# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_801_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1008 VGND a_84_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_991_47# A1 a_84_21# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1010 VGND A2 a_991_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_523_297# B1 a_84_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 VPWR a_84_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_523_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_84_21# B1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A1 a_523_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_84_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_84_21# A1 a_801_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_84_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_84_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlygate4sd1_1 A X VPWR VGND VPB VNB -M1000 a_213_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=5.039e+11p ps=3.97e+06u -M1001 X a_319_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1002 VPWR a_213_47# a_319_93# VPB phighvt w=420000u l=180000u -+ ad=6.233e+11p pd=4.51e+06u as=1.176e+11p ps=1.4e+06u -M1003 X a_319_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.8e+11p pd=2.56e+06u as=0p ps=0u -M1004 a_213_47# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1005 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 VGND a_213_47# a_319_93# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1007 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -.ends -.subckt sky130_fd_sc_hdll__sdfxbp_2 VPWR VGND Q_N Q CLK SCE D SCD VNB VPB -M1000 VPWR a_1179_183# a_1111_413# VPB phighvt w=420000u l=180000u -+ ad=2.67555e+12p pd=2.099e+07u as=1.47e+11p ps=1.54e+06u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.9813e+12p ps=1.723e+07u -M1002 a_1179_183# a_1001_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.978e+11p pd=1.99e+06u as=0p ps=0u -M1003 VPWR a_1653_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 VGND a_2234_47# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1005 VPWR a_2234_47# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 Q_N a_2234_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR SCD a_698_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1008 a_1464_413# a_27_47# a_1179_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1009 a_1001_47# a_27_47# a_604_369# VNB nshort w=360000u l=150000u -+ ad=1.548e+11p pd=1.58e+06u as=2.604e+11p ps=2.88e+06u -M1010 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1011 a_698_369# a_319_47# a_604_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.99e+11p ps=3.24e+06u -M1012 Q_N a_2234_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Q a_1653_315# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1014 a_604_369# D a_529_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 VPWR a_1464_413# a_1653_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1016 a_503_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.08e+11p pd=1.93e+06u as=0p ps=0u -M1017 VGND a_1179_183# a_1117_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.374e+11p ps=1.52e+06u -M1018 VPWR a_1653_315# a_2234_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1019 a_717_47# SCE a_604_369# VNB nshort w=420000u l=150000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1020 a_604_369# D a_503_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1023 a_1111_413# a_27_47# a_1001_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1024 VGND a_1653_315# a_1615_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.446e+11p ps=1.55e+06u -M1025 a_1179_183# a_1001_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q a_1653_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND a_1653_315# a_2234_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1028 a_1001_47# a_211_363# a_604_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1030 a_1464_413# a_211_363# a_1179_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=0p ps=0u -M1031 a_529_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR a_1653_315# a_1558_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.037e+11p ps=1.81e+06u -M1033 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1034 a_1117_47# a_211_363# a_1001_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND a_1653_315# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1558_413# a_211_363# a_1464_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND SCD a_717_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_1615_47# a_27_47# a_1464_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND a_1464_413# a_1653_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -.ends -.subckt sky130_fd_sc_hdll__nor2b_2 B_N A Y VPB VNB VGND VPWR -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.034e+11p pd=3.96e+06u as=8.5e+11p ps=7.7e+06u -M1001 a_27_297# a_271_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 VPWR B_N a_271_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.806e+11p ps=1.7e+06u -M1003 Y a_271_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=6.8595e+11p ps=7.07e+06u -M1005 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_271_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_271_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B_N a_271_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.764e+11p ps=1.68e+06u -.ends -.subckt sky130_fd_sc_hdll__nor4_8 A C D B Y VPB VNB VGND VPWR -M1000 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.57e+12p pd=2.314e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=2.58e+12p ps=2.316e+07u -M1002 Y B VGND VNB nshort w=650000u l=150000u -+ ad=2.808e+12p pd=2.944e+07u as=4.355e+12p ps=3.55e+07u -M1003 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1007 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_869_297# C a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_1635_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 a_27_297# B a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_869_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 a_1635_297# C a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1060 Y D a_1635_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1062 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvp_4 TE A Z VPWR VGND VPB VNB -M1000 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=1.0205e+12p pd=9.64e+06u as=5.98e+11p ps=5.74e+06u -M1001 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1002 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=8.152e+11p pd=7.46e+06u as=1.4263e+12p ps=1.269e+07u -M1004 VPWR TE a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1006 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_213_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_213_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z A a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND TE a_213_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND TE a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1014 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb8to1_1 VGND Z VPWR VNB VPB D[0] S[0] S[1] D[1] D[2] -+ S[2] S[3] D[4] S[4] S[5] D[5] D[6] S[6] S[7] D[7] D[3] -M1000 a_1765_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=1.8759e+12p ps=1.712e+07u -M1001 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1002 a_2593_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1003 a_1773_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=3.19e+12p ps=2.438e+07u -M1004 VGND S[6] a_2668_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1005 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1006 VPWR D[7] a_3218_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.297e+11p ps=2.69e+06u -M1007 Z a_1840_265# a_1773_297# VPB phighvt w=820000u l=180000u -+ ad=1.7712e+12p pd=1.744e+07u as=0p ps=0u -M1008 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=1.0816e+12p ps=1.248e+07u -M1009 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1010 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_3017_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1012 a_2402_47# S[5] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1013 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1014 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1015 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1016 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_2601_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1018 Z S[4] a_1765_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1021 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1022 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1024 a_2189_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1025 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1026 Z a_2668_265# a_2601_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1028 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1029 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1030 a_2390_333# a_2189_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1031 a_3230_47# S[7] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1032 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Z S[6] a_2593_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR S[6] a_2668_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1035 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR D[5] a_2390_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_2189_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1038 VPWR S[4] a_1840_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1039 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1041 VGND D[5] a_2402_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1043 VGND D[7] a_3230_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_3218_333# a_3017_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VGND S[4] a_1840_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1047 a_3017_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o2bb2a_1 A1_N X A2_N B2 B1 VNB VPB VPWR VGND -M1000 VPWR A2_N a_224_369# VPB phighvt w=420000u l=180000u -+ ad=8.398e+11p pd=6.8e+06u as=2.664e+11p ps=2.4e+06u -M1001 a_225_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.323e+11p pd=1.47e+06u as=3.9885e+11p ps=3.76e+06u -M1002 VPWR a_76_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 VGND B2 a_529_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1004 a_224_369# A2_N a_225_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1005 a_633_369# B2 a_76_199# VPB phighvt w=420000u l=180000u -+ ad=1.638e+11p pd=1.62e+06u as=1.47e+11p ps=1.54e+06u -M1006 a_224_369# A1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B1 a_633_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_529_47# B1 VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_76_199# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1010 a_529_47# a_224_369# a_76_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 a_76_199# a_224_369# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or3_1 A X B C VPWR VGND VPB VNB -M1000 X a_29_53# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.95e+11p pd=2.99e+06u as=3.107e+11p ps=2.72e+06u -M1001 VGND C a_29_53# VNB nshort w=420000u l=150000u -+ ad=3.4965e+11p pd=3.46e+06u as=2.856e+11p ps=3.04e+06u -M1002 a_119_297# C a_29_53# VPB phighvt w=420000u l=180000u -+ ad=1.008e+11p pd=1.32e+06u as=1.134e+11p ps=1.38e+06u -M1003 VPWR A a_203_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.428e+11p ps=1.52e+06u -M1004 X a_29_53# VGND VNB nshort w=650000u l=150000u -+ ad=3.1525e+11p pd=2.27e+06u as=0p ps=0u -M1005 VGND A a_29_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_203_297# B a_119_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_29_53# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and4b_2 VPWR VGND X A_N D C B VNB VPB -M1000 VPWR D a_211_413# VPB phighvt w=420000u l=180000u -+ ad=8.563e+11p pd=8.28e+06u as=4.683e+11p ps=3.91e+06u -M1001 VPWR A_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 VGND D a_519_47# VNB nshort w=420000u l=150000u -+ ad=5.3965e+11p pd=5.38e+06u as=1.449e+11p ps=1.53e+06u -M1003 VGND a_211_413# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.3075e+11p ps=2.01e+06u -M1004 X a_211_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.25e+11p pd=2.65e+06u as=0p ps=0u -M1005 a_399_47# B a_317_47# VNB nshort w=420000u l=150000u -+ ad=1.89e+11p pd=1.74e+06u as=1.092e+11p ps=1.36e+06u -M1006 VPWR B a_211_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_211_413# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1009 a_211_413# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_317_47# a_27_413# a_211_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 a_211_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_211_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_519_47# C a_399_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o22ai_1 B2 A1 Y B1 A2 VPB VNB VPWR VGND -M1000 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=7.605e+11p ps=6.24e+06u -M1001 VPWR A1 a_384_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.5e+11p pd=5.1e+06u as=2.3e+11p ps=2.46e+06u -M1002 a_384_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=3.12e+06u -M1003 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.5675e+11p ps=2.09e+06u -M1004 a_117_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.15e+11p pd=2.83e+06u as=0p ps=0u -M1005 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a31o_2 X B1 A3 A1 A2 VNB VPB VGND VPWR -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.1e+11p pd=7.82e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=5.46e+11p pd=5.58e+06u as=2.405e+11p ps=2.04e+06u -M1002 a_79_21# A1 a_391_47# VNB nshort w=650000u l=150000u -+ ad=3.38e+11p pd=2.34e+06u as=2.47e+11p ps=2.06e+06u -M1003 VGND B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_305_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=0p ps=0u -M1005 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A2 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_79_21# B1 a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u -M1008 a_305_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_391_47# A2 a_307_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1011 a_307_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xnor3_2 X B C A VNB VPB VGND VPWR -M1000 a_477_49# a_328_93# a_79_21# VPB phighvt w=840000u l=180000u -+ ad=8.3175e+11p pd=5.4e+06u as=3.227e+11p ps=2.67e+06u -M1001 a_1286_297# a_885_297# a_453_325# VNB nshort w=420000u l=150000u -+ ad=7.149e+11p pd=4.88e+06u as=6.411e+11p ps=4.67e+06u -M1002 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=8.543e+11p pd=7.87e+06u as=2.405e+11p ps=2.04e+06u -M1003 a_328_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=1.22095e+12p ps=1.051e+07u -M1004 a_477_49# B a_1286_297# VNB nshort w=640000u l=150000u -+ ad=5.4545e+11p pd=4.31e+06u as=0p ps=0u -M1005 a_885_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1006 a_453_325# B a_1286_297# VPB phighvt w=640000u l=180000u -+ ad=6.39e+11p pd=4.96e+06u as=9.286e+11p ps=5.88e+06u -M1007 a_79_21# C a_477_49# VNB nshort w=640000u l=150000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1008 a_453_325# a_328_93# a_79_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_328_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.995e+11p pd=1.79e+06u as=0p ps=0u -M1010 a_477_49# B a_1003_297# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=7.226e+11p ps=5.29e+06u -M1011 a_1286_297# a_1003_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_1003_297# a_885_297# a_477_49# VNB nshort w=600000u l=150000u -+ ad=4.4975e+11p pd=3.99e+06u as=0p ps=0u -M1013 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.1e+11p pd=2.62e+06u as=0p ps=0u -M1014 a_1003_297# a_885_297# a_453_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_453_325# B a_1003_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_79_21# C a_453_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1286_297# a_885_297# a_477_49# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A a_1003_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1286_297# a_1003_297# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A a_1003_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_885_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.6515e+11p pd=1.82e+06u as=0p ps=0u -M1023 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2b_1 Y A_N B VPB VNB VGND VPWR -M1000 VPWR A_N a_27_93# VPB phighvt w=420000u l=180000u -+ ad=5.757e+11p pd=5.25e+06u as=1.134e+11p ps=1.38e+06u -M1001 VPWR a_27_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 VGND A_N a_27_93# VNB nshort w=420000u l=150000u -+ ad=2.33e+11p pd=2.07e+06u as=1.302e+11p ps=1.46e+06u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y a_27_93# a_226_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=1.755e+11p ps=1.84e+06u -M1005 a_226_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4bb_4 B_N A_N C Y D VNB VPB VGND VPWR -M1000 a_1251_47# C a_853_47# VNB nshort w=650000u l=150000u -+ ad=1.02375e+12p pd=9.65e+06u as=8.645e+11p ps=7.86e+06u -M1001 a_206_47# B_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.55e+11p pd=2.91e+06u as=3.425e+12p ps=2.685e+07u -M1002 a_395_47# a_206_47# a_853_47# VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=0p ps=0u -M1003 Y a_206_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=0p ps=0u -M1004 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y a_27_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=0p ps=0u -M1008 a_853_47# a_206_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_853_47# C a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1251_47# C a_853_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_206_47# B_N VGND VNB nshort w=650000u l=150000u -+ ad=3.12e+11p pd=2.26e+06u as=6.0125e+11p ps=5.75e+06u -M1014 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 VPWR a_206_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1251_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND D a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y a_206_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_853_47# C a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1022 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_395_47# a_206_47# a_853_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_1251_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_853_47# a_206_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND D a_1251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_206_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_395_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y a_27_47# a_395_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_395_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o211ai_1 A1 A2 Y C1 B1 VPB VNB VGND VPWR -M1000 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=3.9325e+11p ps=3.81e+06u -M1001 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A2 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.2e+11p pd=5.84e+06u as=2.3e+11p ps=2.46e+06u -M1003 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=6.2e+11p pd=5.24e+06u as=0p ps=0u -M1004 Y C1 a_304_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=2.46e+06u as=2.4375e+11p ps=2.05e+06u -M1005 a_118_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_304_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb16to1_4 VGND Z VPWR VNB VPB S[6] S[10] D[12] D[13] -+ D[8] D[15] D[10] D[9] D[14] S[14] D[11] S[11] S[8] S[15] S[12] S[9] S[13] D[3] D[0] -+ D[4] D[5] D[2] D[1] D[6] S[2] S[3] S[7] S[0] S[1] S[4] S[5] D[7] -M1000 a_2693_591# a_3135_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=7.6096e+12p ps=7.104e+07u -M1001 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=1.32704e+13p ps=1.36e+08u -M1002 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=2.03648e+13p ps=1.9232e+08u -M1003 a_9513_66# S[7] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=4.4928e+12p ps=5.056e+07u -M1004 a_7939_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1005 a_7939_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_5361_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1007 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_1430_599# S[9] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1009 a_8379_265# S[6] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1010 a_2695_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1011 a_1643_613# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1012 VGND D[12] a_5363_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1013 Z a_9250_325# a_9463_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1014 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1015 VPWR S[6] a_8379_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1016 VPWR S[4] a_5803_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1017 a_559_793# S[8] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1018 VPWR S[0] a_559_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1019 VGND D[9] a_1693_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1020 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1021 VGND D[4] a_5363_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1022 a_6674_325# S[5] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1023 VPWR D[8] a_117_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1024 a_2693_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_7937_591# a_8379_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1026 Z a_559_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Z S[9] a_1693_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_8379_793# S[14] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1029 VGND D[5] a_6937_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1030 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1031 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1693_918# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND D[10] a_2695_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR S[13] a_6674_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1035 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND S[4] a_5803_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1038 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1040 VPWR D[7] a_9463_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1043 a_3135_793# S[10] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1044 a_5363_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Z a_6674_325# a_6887_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1047 a_4269_918# S[11] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1048 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_5361_297# a_5803_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1051 VPWR D[9] a_1643_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR D[11] a_4219_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1053 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1054 VGND S[11] a_4006_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1055 Z a_5803_793# a_5361_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 VPWR D[15] a_9463_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1057 a_6937_66# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_9463_311# a_9250_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 Z S[3] a_4269_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND S[13] a_6674_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1061 a_559_265# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_8379_265# S[6] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 Z S[14] a_7939_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1065 a_3135_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1066 VPWR S[11] a_4006_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1067 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 VGND D[7] a_9513_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_7939_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1070 Z S[8] a_119_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1071 a_4219_613# a_4006_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 a_4006_599# S[11] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1073 a_9513_918# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1074 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VGND S[6] a_8379_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[10] a_2693_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 Z a_8379_793# a_7937_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1078 VGND S[8] a_559_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_117_591# a_559_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 Z a_3135_793# a_2693_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 a_7937_297# a_8379_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1082 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 VPWR S[10] a_3135_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1084 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VGND D[8] a_119_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1086 a_5803_265# S[4] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1087 a_9463_311# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VPWR D[5] a_6887_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1090 a_119_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1091 a_5363_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z a_6674_599# a_6887_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1093 Z S[1] a_1693_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1094 a_6887_311# a_6674_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1095 a_5803_265# S[4] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 a_1693_918# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1097 VGND S[14] a_8379_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1099 VPWR D[6] a_7937_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 a_4219_613# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1102 VPWR D[13] a_6887_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_9463_613# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1104 Z S[15] a_9513_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 a_119_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1106 a_4269_66# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1107 VGND S[9] a_1430_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 a_2695_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1109 VPWR D[14] a_7937_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_2695_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1111 a_1693_918# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1112 a_1643_613# a_1430_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1113 a_1693_66# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1114 Z a_4006_599# a_4219_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1115 a_9513_66# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1116 VPWR D[3] a_4219_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1117 a_6887_613# a_6674_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1118 a_5361_297# a_5803_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1119 Z a_5803_793# a_5361_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1120 VPWR S[12] a_5803_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1121 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1122 VGND D[6] a_7939_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1123 VPWR S[8] a_559_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1124 VPWR S[14] a_8379_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1125 Z S[0] a_119_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1126 VGND S[5] a_6674_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1127 Z a_559_793# a_117_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1128 a_5363_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1129 VPWR D[11] a_4219_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1130 a_6674_599# S[13] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1131 a_9463_311# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1132 VGND D[13] a_6937_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1133 VPWR S[1] a_1430_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1134 a_1643_311# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 a_4269_66# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1136 a_6937_918# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1138 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1139 a_559_265# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1140 Z a_1430_325# a_1643_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1141 a_9250_325# S[7] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1142 VPWR S[7] a_9250_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1143 a_2695_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1144 VGND D[15] a_9513_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1145 a_9463_613# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1146 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_7939_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1148 a_1643_613# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 a_6937_918# S[13] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1150 a_4006_325# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1151 VPWR D[7] a_9463_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1152 a_6674_325# S[5] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1153 Z a_9250_325# a_9463_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1154 Z S[4] a_5363_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1156 VPWR D[15] a_9463_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1157 a_2693_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1158 VPWR D[4] a_5361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 a_119_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1160 Z S[11] a_4269_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1161 Z a_1430_599# a_1643_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1162 Z S[14] a_7939_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1163 a_9463_311# a_9250_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1164 a_2693_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1165 VPWR D[12] a_5361_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1166 Z a_9250_599# a_9463_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1167 VGND D[1] a_1693_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1168 Z a_8379_265# a_7937_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1169 a_9513_918# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1170 a_8379_793# S[14] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1171 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1172 a_559_793# S[8] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1173 a_3135_793# S[10] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1174 a_9250_599# S[15] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1175 a_6937_66# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1176 VPWR D[6] a_7937_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1177 a_5363_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1178 VGND D[9] a_1693_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1179 VGND D[14] a_7939_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1180 a_1430_325# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1181 a_2693_297# a_3135_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1182 VGND D[2] a_2695_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1183 a_6887_311# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1184 VPWR D[14] a_7937_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1185 a_9250_325# S[7] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1186 a_6887_613# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1187 VGND D[12] a_5363_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1188 a_5803_793# S[12] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1189 VGND D[14] a_7939_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1190 a_9513_918# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1191 Z S[4] a_5363_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1192 VGND S[0] a_559_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1193 VGND D[3] a_4269_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1194 a_5361_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1195 VGND D[10] a_2695_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1196 Z a_6674_599# a_6887_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1197 Z S[15] a_9513_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1198 VGND S[7] a_9250_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1199 a_1643_613# a_1430_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1200 a_5361_591# a_5803_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1201 a_5803_793# S[12] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1202 a_7939_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1203 a_5361_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1204 a_9463_613# a_9250_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1205 a_5363_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1206 a_7937_297# a_8379_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1207 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1208 VPWR D[0] a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1209 Z S[7] a_9513_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1210 a_6937_66# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1211 a_6674_599# S[13] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1212 Z S[6] a_7939_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1213 a_5363_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1214 Z S[10] a_2695_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1215 VGND S[10] a_3135_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1216 a_9513_66# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1217 VPWR D[5] a_6887_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1218 Z S[12] a_5363_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1219 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1220 Z S[5] a_6937_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1221 VPWR D[8] a_117_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1222 VGND S[2] a_3135_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1223 VGND S[15] a_9250_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1224 VPWR D[13] a_6887_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1225 VPWR S[9] a_1430_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1226 a_6937_918# S[13] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1227 a_7937_591# a_8379_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1228 Z S[5] a_6937_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1229 a_2693_591# a_3135_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1230 a_7939_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1231 Z a_5803_265# a_5361_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1232 VGND D[4] a_5363_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1233 VPWR S[15] a_9250_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1234 VGND S[3] a_4006_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1235 VGND D[8] a_119_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1236 a_119_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1237 a_4006_599# S[11] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1238 a_6887_613# a_6674_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1239 a_3135_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1240 a_119_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1241 VGND S[1] a_1430_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1242 Z S[13] a_6937_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1243 a_4219_311# a_4006_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1244 a_7939_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1245 a_4269_918# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1246 a_7937_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1247 VGND D[5] a_6937_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1248 Z a_8379_265# a_7937_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1249 a_117_297# a_559_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1250 Z a_3135_265# a_2693_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1251 a_7937_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1252 a_9513_918# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1253 Z S[7] a_9513_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1254 Z S[6] a_7939_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1255 a_6887_311# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1256 VPWR S[5] a_6674_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1257 a_5361_591# a_5803_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1258 VGND D[6] a_7939_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1259 Z S[9] a_1693_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1260 a_4219_613# a_4006_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1261 Z a_6674_325# a_6887_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1262 a_6937_66# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1263 Z S[10] a_2695_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1264 a_6887_613# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1265 VPWR D[4] a_5361_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1266 a_1430_599# S[9] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1267 a_5363_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1268 a_2695_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1269 a_117_591# a_559_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1270 Z a_3135_793# a_2693_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1271 VPWR D[1] a_1643_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1272 a_9513_66# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1273 Z a_1430_599# a_1643_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1274 a_6937_918# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1275 a_5363_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1276 a_1693_918# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1277 VPWR D[12] a_5361_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1278 VGND D[15] a_9513_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1279 a_9250_599# S[15] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1280 VPWR S[3] a_4006_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1281 VGND D[7] a_9513_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1282 a_7937_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1283 VGND S[12] a_5803_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1284 a_1643_311# a_1430_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1285 VPWR D[9] a_1643_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1286 Z a_9250_599# a_9463_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1287 Z a_4006_325# a_4219_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1288 a_1430_325# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1289 a_4219_311# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1290 Z S[13] a_6937_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1291 a_4006_325# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1292 a_6887_311# a_6674_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1293 a_7937_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1294 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1295 Z a_5803_265# a_5361_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1296 VGND D[11] a_4269_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1297 a_4219_613# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1298 VGND D[13] a_6937_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1299 Z a_559_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1300 VGND D[0] a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1301 VPWR D[2] a_2693_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1302 Z S[8] a_119_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1303 a_9463_613# a_9250_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1304 a_117_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1305 a_7939_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1306 Z S[2] a_2695_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1307 a_2695_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1308 VPWR S[2] a_3135_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1309 VPWR D[10] a_2693_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1310 VGND D[11] a_4269_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1311 a_4269_918# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1312 Z S[12] a_5363_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1313 Z a_4006_599# a_4219_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1314 Z a_8379_793# a_7937_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1315 a_1693_66# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1316 Z S[11] a_4269_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1317 a_119_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1318 a_4269_918# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1319 a_5361_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__ebufn_4 A Z TE_B VNB VPB VGND VPWR -M1000 a_340_309# a_27_47# Z VPB phighvt w=1e+06u l=180000u -+ ad=1.9263e+12p pd=1.369e+07u as=5.8e+11p ps=5.16e+06u -M1001 Z a_27_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=1.053e+12p ps=9.74e+06u -M1002 a_413_47# a_224_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.2475e+11p ps=6.13e+06u -M1003 a_413_47# a_27_47# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Z a_27_47# a_340_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_340_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=9.402e+11p ps=7.71e+06u -M1006 VGND a_224_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1008 VPWR TE_B a_340_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_224_47# TE_B VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1010 Z a_27_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_340_309# a_27_47# Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_340_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Z a_27_47# a_340_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_413_47# a_224_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_224_47# a_413_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR TE_B a_340_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_224_47# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1018 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1019 a_413_47# a_27_47# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkmux2_1 VGND VPWR S A1 A0 X VPB VNB -M1000 a_245_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=4.76e+11p ps=4.08e+06u -M1001 a_478_47# A0 a_79_21# VNB nshort w=420000u l=150000u -+ ad=3.591e+11p pd=2.55e+06u as=2.121e+11p ps=1.85e+06u -M1002 a_79_21# A1 a_245_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=8.058e+11p pd=5.56e+06u as=2.7e+11p ps=2.54e+06u -M1004 a_599_309# A1 a_79_21# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1005 a_243_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.901e+11p pd=2.71e+06u as=0p ps=0u -M1006 a_649_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1007 a_649_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1008 VGND a_649_21# a_478_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_79_21# A0 a_243_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_649_21# a_599_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_21# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -.ends -.subckt sky130_fd_sc_hdll__o21ai_1 VGND VPWR A2 A1 B1 Y VPB VNB -M1000 VPWR B1 Y VPB phighvt w=700000u l=180000u -+ ad=6.515e+11p pd=5.03e+06u as=3.72e+11p ps=2.84e+06u -M1001 Y A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.3e+11p ps=2.46e+06u -M1002 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=3.8025e+11p pd=2.47e+06u as=3.77e+11p ps=3.76e+06u -M1004 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.535e+11p ps=2.08e+06u -M1005 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a222oi_1 VNB VPB VGND VPWR C2 C1 B1 A2 A1 Y B2 -M1000 a_357_297# B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=5.8e+11p ps=5.16e+06u -M1001 Y C2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=0p ps=0u -M1002 VGND C2 a_119_47# VNB nshort w=640000u l=150000u -+ ad=9.28e+11p pd=5.46e+06u as=1.344e+11p ps=1.7e+06u -M1003 Y B1 a_449_47# VNB nshort w=640000u l=150000u -+ ad=4.416e+11p pd=3.94e+06u as=1.344e+11p ps=1.7e+06u -M1004 a_117_297# B2 a_357_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_627_47# A1 Y VNB nshort w=640000u l=150000u -+ ad=2.432e+11p pd=2.04e+06u as=0p ps=0u -M1006 a_117_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_357_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.5e+11p ps=2.7e+06u -M1008 VGND A2 a_627_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A1 a_357_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_449_47# B2 VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_119_47# C1 Y VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__diode_6 VNB VPB VGND VPWR DIODE -D0 VNB DIODE ndiode p=1.47e+07u a=2.2032e+12p -.ends -.subckt sky130_fd_sc_hdll__clkinv_16 Y A VGND VPWR VNB VPB -M1000 Y A VGND VNB nshort w=420000u l=150000u -+ ad=1.1739e+12p pd=1.231e+07u as=1.2285e+12p ps=1.341e+07u -M1001 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=3.895e+12p pd=3.379e+07u as=3.755e+12p ps=3.151e+07u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21o_2 X B1 A1 A2 VNB VPB VGND VPWR -M1000 a_444_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.7e+11p pd=5.14e+06u as=9.35e+11p ps=7.87e+06u -M1001 VPWR A1 a_444_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 X a_80_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=0p ps=0u -M1003 X a_80_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.795e+11p pd=2.16e+06u as=8.5475e+11p ps=6.53e+06u -M1004 a_444_297# B1 a_80_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.25e+11p ps=2.65e+06u -M1005 VPWR a_80_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_80_21# B1 VGND VNB nshort w=650000u l=150000u -+ ad=3.185e+11p pd=2.28e+06u as=0p ps=0u -M1007 VGND a_80_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_532_47# A1 a_80_21# VNB nshort w=650000u l=150000u -+ ad=2.3725e+11p pd=2.03e+06u as=0p ps=0u -M1009 VGND A2 a_532_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a211o_2 X A2 A1 B1 C1 VNB VPB VGND VPWR -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.4e+11p pd=7.88e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_643_297# B1 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=6.8e+11p ps=5.36e+06u -M1002 VGND B1 a_79_21# VNB nshort w=650000u l=150000u -+ ad=1.027e+12p pd=7.06e+06u as=4.5825e+11p ps=4.01e+06u -M1003 a_421_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.5925e+11p pd=1.79e+06u as=0p ps=0u -M1004 a_319_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_79_21# C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A2 a_319_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1009 a_79_21# C1 a_643_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1010 a_79_21# A1 a_421_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4bb_1 A C_N D_N B Y VNB VPB VGND VPWR -M1000 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=7.674e+11p pd=7.31e+06u as=1.302e+11p ps=1.46e+06u -M1001 Y B VGND VNB nshort w=650000u l=150000u -+ ad=3.9e+11p pd=3.8e+06u as=0p ps=0u -M1002 a_216_93# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.281e+11p pd=1.45e+06u as=0p ps=0u -M1003 Y a_216_93# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_422_297# a_216_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=2.7e+11p ps=2.54e+06u -M1006 VGND a_27_410# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_622_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.23625e+11p pd=5.22e+06u as=2.9e+11p ps=2.58e+06u -M1008 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1009 a_216_93# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1010 a_622_297# B a_518_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.4e+11p ps=2.68e+06u -M1011 a_518_297# a_27_410# a_422_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__isobufsrc_1 A X SLEEP VPB VNB VGND VPWR -M1000 VGND a_74_47# X VNB nshort w=650000u l=150000u -+ ad=4.23e+11p pd=3.99e+06u as=2.08e+11p ps=1.94e+06u -M1001 a_283_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=3.288e+11p ps=2.82e+06u -M1002 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_74_47# a_283_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1004 VGND A a_74_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1005 VPWR A a_74_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -.ends -.subckt sky130_fd_sc_hdll__or4_4 B C A D X VNB VPB VPWR VGND -M1000 X a_32_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=9.7e+11p ps=7.94e+06u -M1001 a_332_297# B a_238_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1002 X a_32_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=1.07575e+12p ps=9.81e+06u -M1003 VGND A a_32_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.55e+11p ps=4e+06u -M1004 VGND a_32_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_32_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C a_32_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_32_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_238_297# C a_122_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4e+11p ps=2.8e+06u -M1009 VPWR a_32_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A a_332_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_32_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_32_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_32_297# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_122_297# D a_32_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 VPWR a_32_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4_6 A C D B Y VPB VNB VGND VPWR -M1000 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=2.01e+12p ps=1.802e+07u -M1001 a_1263_297# C a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.02e+12p pd=1.804e+07u as=1.74e+12p ps=1.548e+07u -M1002 Y D a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1003 VGND B Y VNB nshort w=650000u l=150000u -+ ad=3.419e+12p pd=2.742e+07u as=2.106e+12p ps=2.208e+07u -M1004 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_685_297# C a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_685_297# C a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1263_297# C a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_685_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1263_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_27_297# B a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1263_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y D a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y D a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_27_297# B a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_685_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1263_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_685_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_685_297# C a_1263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_1263_297# C a_685_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and4bb_4 C A_N D X B_N VNB VPB VGND VPWR -M1000 a_606_47# D VGND VNB nshort w=650000u l=150000u -+ ad=2.6975e+11p pd=2.13e+06u as=8.552e+11p ps=7.75e+06u -M1001 a_912_21# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=1.9814e+12p ps=1.503e+07u -M1002 VPWR B_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_184_21# a_912_21# a_836_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=2.47e+11p ps=2.06e+06u -M1004 a_184_21# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.35e+11p pd=5.47e+06u as=0p ps=0u -M1005 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 VPWR C a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1009 a_836_47# a_27_47# a_719_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.8275e+11p ps=2.17e+06u -M1010 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_184_21# D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_912_21# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1013 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1015 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_719_47# C a_606_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_912_21# a_184_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvp_2 A Z TE VGND VPWR VPB VNB -M1000 Z A a_214_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=6.0775e+11p ps=5.77e+06u -M1001 VPWR a_27_47# a_235_309# VPB phighvt w=940000u l=180000u -+ ad=4.454e+11p pd=4.28e+06u as=9.587e+11p ps=7.84e+06u -M1002 VPWR TE a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1003 a_235_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 VGND TE a_214_47# VNB nshort w=650000u l=150000u -+ ad=4.1e+11p pd=3.95e+06u as=0p ps=0u -M1005 a_214_47# TE VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_214_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Z A a_235_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND TE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1009 a_235_309# a_27_47# VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a221oi_1 Y C1 A1 A2 B2 B1 VGND VPWR VPB VNB -M1000 a_211_297# B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.4e+11p pd=5.28e+06u as=5.6e+11p ps=5.12e+06u -M1001 VPWR A2 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_225_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=4.3225e+11p ps=3.93e+06u -M1003 Y B1 a_225_47# VNB nshort w=650000u l=150000u -+ ad=6.045e+11p pd=5.76e+06u as=0p ps=0u -M1004 VGND A2 a_505_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.47e+11p ps=2.06e+06u -M1005 a_505_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_117_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_211_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# B1 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__buf_8 A X VGND VPWR VPB VNB -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.72e+12p ps=1.544e+07u -M1001 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=0p ps=0u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=4.095e+11p pd=3.86e+06u as=1.1765e+12p ps=1.142e+07u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=0p ps=0u -M1005 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inv_8 A Y VNB VPB VGND VPWR -M1000 Y A VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=9.62e+11p ps=9.46e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.41e+12p ps=1.282e+07u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o22a_1 A2 X B1 A1 B2 VPB VNB VGND VPWR -M1000 VGND A2 a_219_47# VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=6.565e+11p ps=5.92e+06u -M1001 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.8e+11p pd=5.96e+06u as=2.9e+11p ps=2.58e+06u -M1002 VPWR A1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3e+11p ps=2.6e+06u -M1003 a_83_21# B2 a_299_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_219_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_299_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1007 a_511_297# A2 a_83_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_83_21# B1 a_219_47# VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1009 a_219_47# B2 a_83_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inputiso0p_1 X SLEEP A VGND VPWR VPB VNB -M1000 VGND A a_307_47# VNB nshort w=420000u l=150000u -+ ad=4.197e+11p pd=3.81e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR SLEEP a_27_413# VPB phighvt w=420000u l=180000u -+ ad=6.233e+11p pd=5.09e+06u as=1.134e+11p ps=1.38e+06u -M1002 VPWR A a_211_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1003 X a_211_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1004 X a_211_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1005 a_27_413# SLEEP VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1006 a_211_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_307_47# a_27_413# a_211_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__nand3b_4 A_N Y B C VNB VPB VGND VPWR -M1000 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=2.61e+12p ps=2.322e+07u -M1001 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_225_47# B a_683_47# VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=8.645e+11p ps=7.86e+06u -M1004 a_683_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1008 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND C a_683_47# VNB nshort w=650000u l=150000u -+ ad=8.45e+11p pd=7.8e+06u as=0p ps=0u -M1012 a_683_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_225_47# B a_683_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND C a_683_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_683_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1024 a_683_47# B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor3_1 C Y A B VPB VNB VGND VPWR -M1000 a_211_297# B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1001 Y B VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=6.305e+11p ps=4.54e+06u -M1002 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_117_297# C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1004 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.1e+11p pd=3.22e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4bb_2 D C B_N A_N Y VNB VPB VGND VPWR -M1000 a_211_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.974e+11p pd=1.78e+06u as=3.424e+11p ps=3.42e+06u -M1001 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=2.0218e+12p ps=1.522e+07u -M1002 VPWR B_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_361_47# a_211_413# Y VNB nshort w=650000u l=150000u -+ ad=5.785e+11p pd=5.68e+06u as=2.08e+11p ps=1.94e+06u -M1004 Y a_211_413# a_361_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_841_47# D VGND VNB nshort w=650000u l=150000u -+ ad=5.59e+11p pd=5.62e+06u as=0p ps=0u -M1007 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND D a_841_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_211_413# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_841_47# C a_641_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1012 VGND B_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1013 a_211_413# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=2.016e+11p pd=1.8e+06u as=0p ps=0u -M1014 Y a_211_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_361_47# a_27_47# a_641_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_641_47# a_27_47# a_361_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_641_47# C a_841_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb16to1_2 Z VGND VPWR VNB VPB D[2] D[1] S[7] S[6] S[5] -+ D[9] D[8] S[14] S[13] S[12] S[11] S[10] S[9] S[8] D[15] D[14] D[13] D[12] D[11] -+ D[10] S[15] S[4] S[3] S[2] S[1] S[0] D[7] D[6] D[5] D[4] D[3] D[0] -M1000 a_2603_911# S[12] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=2.2464e+12p ps=2.528e+07u -M1001 VPWR S[4] a_2854_265# VPB phighvt w=1e+06u l=180000u -+ ad=7.52e+12p pd=6.304e+07u as=2.7e+11p ps=2.54e+06u -M1002 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1003 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1004 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=3.8048e+12p pd=3.552e+07u as=0p ps=0u -M1005 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Z a_4142_793# a_3891_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1007 VPWR S[12] a_2854_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1008 VPWR D[11] a_2112_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1009 VPWR D[10] a_1315_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1010 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1011 a_2133_915# D[11] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=3.9312e+12p ps=4.208e+07u -M1012 VGND S[14] a_4142_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1013 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_27_591# D[8] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1015 Z S[10] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1016 a_3421_915# S[13] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1017 a_4565_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1018 VGND D[14] a_3891_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1019 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1020 a_27_911# S[8] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1021 a_3891_911# S[14] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z S[5] a_3421_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1023 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1024 a_4709_69# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1025 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1026 VGND D[9] a_845_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1027 VPWR S[8] a_278_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1028 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1029 Z S[11] a_2133_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_2603_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1031 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1033 VGND S[10] a_1566_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1034 a_2603_297# a_2854_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_1315_911# D[10] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 Z a_701_937# a_824_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1037 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_2603_591# D[12] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1039 a_701_937# S[9] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1040 a_4565_937# S[15] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1041 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_1315_911# S[10] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_1315_591# a_1566_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_2112_591# a_1989_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 Z S[4] a_2603_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1047 VGND D[8] a_27_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 Z S[9] a_845_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 a_4688_591# a_4565_937# Z VPB phighvt w=820000u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1050 VGND D[7] a_4709_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_3400_333# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1052 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1053 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1054 a_3421_69# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 a_3400_333# a_3277_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_824_591# D[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VGND D[4] a_2603_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_3400_591# D[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1059 a_845_915# D[9] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 a_1989_937# S[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1061 a_4688_333# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1062 a_3891_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1063 VGND S[12] a_2854_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1064 VGND S[4] a_2854_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1065 a_3277_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1066 a_3891_297# a_4142_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 a_2133_915# S[11] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_4688_591# D[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 a_3891_591# D[14] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_3277_937# S[13] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1071 a_1989_937# S[11] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1072 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1073 VGND D[12] a_2603_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 Z a_4565_937# a_4688_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VPWR S[6] a_4142_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1078 VPWR D[8] a_27_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1079 VPWR D[5] a_3400_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1080 VPWR D[4] a_2603_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1082 Z a_3277_47# a_3400_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 Z a_2854_265# a_2603_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1084 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1085 VPWR S[14] a_4142_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1086 a_2603_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1087 VPWR D[13] a_3400_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 VPWR D[12] a_2603_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1090 VGND D[5] a_3421_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1091 Z a_4142_265# a_3891_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1092 a_701_937# S[9] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1093 Z a_1989_937# a_2112_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 a_2603_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1095 Z a_1566_793# a_1315_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 a_3277_937# S[13] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1097 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_3277_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1099 a_27_591# a_278_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 VGND D[13] a_3421_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 VPWR D[9] a_824_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1102 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_2603_911# D[12] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1104 Z S[8] a_27_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1106 Z S[15] a_4709_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1107 Z S[7] a_4709_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1109 VGND D[10] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_3421_69# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1111 Z a_278_793# a_27_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1112 Z S[6] a_3891_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1113 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1114 a_2603_591# a_2854_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1115 VGND S[8] a_278_793# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1116 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1117 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1118 a_27_911# D[8] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1119 a_3891_911# D[14] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1120 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1121 a_3421_915# D[13] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1122 a_4688_333# a_4565_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1123 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1124 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1125 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1126 a_1315_591# D[10] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1127 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1128 Z S[12] a_2603_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1129 a_4565_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1130 a_845_915# S[9] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1131 a_4709_915# S[15] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1132 a_4565_937# S[15] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1133 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1134 a_3400_591# a_3277_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1136 VGND D[11] a_2133_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 VPWR S[10] a_1566_793# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1138 a_4709_69# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1139 VGND D[6] a_3891_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1140 a_3891_591# a_4142_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1141 a_2112_591# D[11] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1142 VPWR D[7] a_4688_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1143 VPWR D[6] a_3891_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1144 VGND S[6] a_4142_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1145 a_3891_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1146 Z S[13] a_3421_915# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_4709_915# D[15] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1148 Z a_4565_47# a_4688_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 VPWR D[15] a_4688_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1150 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1151 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1152 VPWR D[14] a_3891_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1153 Z S[14] a_3891_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1154 VGND D[15] a_4709_915# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_3891_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1156 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1157 a_824_591# a_701_937# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1158 Z a_3277_937# a_3400_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 Z a_2854_793# a_2603_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__ebufn_2 Z A TE_B VNB VPB VGND VPWR -M1000 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=5.254e+11p pd=4.53e+06u as=1.728e+11p ps=1.82e+06u -M1001 VGND a_224_47# a_412_47# VNB nshort w=650000u l=150000u -+ ad=3.54e+11p pd=3.53e+06u as=6.8575e+11p ps=6.01e+06u -M1002 a_224_47# TE_B VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1003 a_340_309# a_27_47# Z VPB phighvt w=1e+06u l=180000u -+ ad=1.3537e+12p pd=8.63e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_412_47# a_224_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_412_47# a_27_47# Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1006 a_224_47# TE_B VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1007 a_340_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR TE_B a_340_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z a_27_47# a_340_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 Z a_27_47# a_412_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__diode_4 DIODE VGND VPWR VPB VNB -D0 VNB DIODE ndiode p=9.88e+06u a=1.0557e+12p -.ends -.subckt sky130_fd_sc_hdll__and3_1 VGND VPWR X B A C VPB VNB -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=4.548e+11p ps=4.26e+06u -M1001 a_213_47# B a_119_47# VNB nshort w=420000u l=150000u -+ ad=2.247e+11p pd=1.91e+06u as=1.344e+11p ps=1.48e+06u -M1002 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.255e+11p ps=3.23e+06u -M1003 VGND C a_213_47# VNB nshort w=420000u l=150000u -+ ad=2.58e+11p pd=2.2e+06u as=0p ps=0u -M1004 VPWR C a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1006 a_119_47# A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1007 a_27_47# B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkbuf_1 VGND VPWR X A VPB VNB w_233_n17# -M1000 VPWR a_75_212# X VPB phighvt w=790000u l=180000u -+ ad=5.293e+11p pd=2.92e+06u as=2.133e+11p ps=2.12e+06u -M1001 a_75_212# A VGND w_233_n17# nshort w=520000u l=150000u -+ ad=1.404e+11p pd=1.58e+06u as=3.38e+11p ps=2.34e+06u -M1002 a_75_212# A VPWR VPB phighvt w=790000u l=180000u -+ ad=2.133e+11p pd=2.12e+06u as=0p ps=0u -M1003 VGND a_75_212# X w_233_n17# nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.612e+11p ps=1.66e+06u -.ends -.subckt sky130_fd_sc_hdll__clkinv_1 Y A VPB VNB VGND VPWR -M1000 VGND A Y VNB nshort w=420000u l=150000u -+ ad=1.197e+11p pd=1.41e+06u as=1.323e+11p ps=1.47e+06u -M1001 Y A VPWR VPB phighvt w=840000u l=180000u -+ ad=2.436e+11p pd=2.26e+06u as=4.704e+11p ps=4.48e+06u -M1002 VPWR A Y VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfstp_1 SCE SET_B VPWR VGND CLK D SCD Q VPB VNB -M1000 VPWR SET_B a_1229_21# VPB phighvt w=420000u l=180000u -+ ad=1.5997e+12p pd=1.544e+07u as=1.722e+11p ps=1.66e+06u -M1001 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.2848e+12p pd=1.309e+07u as=1.134e+11p ps=1.38e+06u -M1002 Q a_2381_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1003 a_1955_47# a_693_369# a_1725_329# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=2.482e+11p ps=2.2e+06u -M1004 VPWR a_1725_329# a_2381_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1005 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1006 a_1075_413# a_877_369# a_201_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1007 a_1725_329# a_877_369# a_1645_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=5.056e+11p ps=2.86e+06u -M1008 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1009 a_1229_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1841_413# a_877_369# a_1725_329# VPB phighvt w=420000u l=180000u -+ ad=1.722e+11p pd=1.66e+06u as=3.906e+11p ps=3.86e+06u -M1011 a_1725_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1013 a_1725_329# a_693_369# a_1643_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=1.932e+11p ps=2.14e+06u -M1014 a_1921_295# a_1725_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1015 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1016 VGND a_1229_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 a_1645_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_1921_295# a_1841_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1467_47# a_1075_413# a_1229_21# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.512e+11p ps=1.56e+06u -M1021 a_27_369# a_349_21# a_201_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_119_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1023 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1024 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1026 a_1075_413# a_693_369# a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1027 a_2027_47# a_1921_295# a_1955_47# VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1028 a_1643_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_295_47# D a_201_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_201_47# SCE a_119_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND SET_B a_2027_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND a_1725_329# a_2381_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1033 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1034 a_1921_295# a_1725_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1035 Q a_2381_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1036 a_201_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1038 VPWR a_1229_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -.ends -.subckt sky130_fd_sc_hdll__dfstp_4 Q D VPWR CLK VGND VPB VNB SET_B -M1000 VPWR SET_B a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=1.9683e+12p pd=1.875e+07u as=2.856e+11p ps=3.04e+06u -M1001 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=5.85e+11p pd=5.7e+06u as=1.5993e+12p ps=1.487e+07u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 a_506_47# a_27_47# a_409_329# VNB nshort w=360000u l=150000u -+ ad=1.8e+11p pd=1.72e+06u as=1.87e+11p ps=1.93e+06u -M1004 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=0p ps=0u -M1005 a_1344_47# a_27_47# a_1126_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.596e+11p ps=1.6e+06u -M1006 VGND a_1126_413# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1007 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 VPWR a_1738_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_1126_413# a_1738_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1010 VPWR a_702_21# a_610_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=1.78e+06u -M1011 VPWR a_1288_261# a_1244_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1012 a_1126_413# a_211_363# a_1156_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1013 a_1044_413# a_506_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1014 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_1738_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_409_329# D VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_409_329# D VPWR VPB phighvt w=840000u l=180000u -+ ad=2.625e+11p pd=2.39e+06u as=0p ps=0u -M1020 a_1156_47# a_506_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_636_47# a_211_363# a_506_47# VNB nshort w=360000u l=150000u -+ ad=1.341e+11p pd=1.5e+06u as=0p ps=0u -M1022 VPWR a_506_47# a_702_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1023 a_1288_261# a_1126_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.268e+11p pd=2.22e+06u as=0p ps=0u -M1024 a_610_413# a_27_47# a_506_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1025 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1026 a_866_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1027 VGND a_702_21# a_636_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1288_261# a_1126_413# VGND VNB nshort w=540000u l=150000u -+ ad=1.404e+11p pd=1.6e+06u as=0p ps=0u -M1029 a_1244_413# a_211_363# a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_702_21# a_506_47# a_866_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1031 a_702_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1033 a_506_47# a_211_363# a_409_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_1416_47# a_1288_261# a_1344_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1035 a_1126_413# a_27_47# a_1044_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR a_1738_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND SET_B a_1416_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VGND a_1738_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or4_2 B C A X D VPWR VGND VPB VNB -M1000 a_27_297# D VGND VNB nshort w=420000u l=150000u -+ ad=2.94e+11p pd=3.08e+06u as=6.666e+11p ps=6.83e+06u -M1001 VGND A a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=3.4775e+11p pd=2.37e+06u as=0p ps=0u -M1003 a_117_297# D a_27_297# VPB phighvt w=420000u l=180000u -+ ad=1.47e+11p pd=1.54e+06u as=1.134e+11p ps=1.38e+06u -M1004 VPWR A a_305_297# VPB phighvt w=420000u l=180000u -+ ad=6.257e+11p pd=5.35e+06u as=1.47e+11p ps=1.54e+06u -M1005 a_27_297# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C a_27_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_27_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4.55e+11p ps=2.91e+06u -M1008 VGND a_27_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_223_297# C a_117_297# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1011 a_305_297# B a_223_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfsbp_2 Q_N Q CLK D SCD SCE SET_B VGND VPWR VPB VNB -M1000 VGND a_349_21# a_295_47# VNB nshort w=420000u l=150000u -+ ad=1.90535e+12p pd=1.891e+07u as=1.134e+11p ps=1.38e+06u -M1001 a_1930_295# a_1735_329# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1002 a_1930_295# a_1735_329# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=2.6255e+12p ps=2.377e+07u -M1003 a_1075_413# a_877_369# a_199_47# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.99e+11p ps=3.24e+06u -M1004 VGND SCE a_349_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1005 a_1735_329# a_877_369# a_1655_47# VNB nshort w=640000u l=150000u -+ ad=3.054e+11p pd=2.42e+06u as=4.736e+11p ps=2.76e+06u -M1006 Q a_2739_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1007 VPWR SCD a_27_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=3.456e+11p ps=3.64e+06u -M1008 a_1219_21# a_1075_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.701e+11p pd=1.65e+06u as=0p ps=0u -M1009 a_1870_413# a_877_369# a_1735_329# VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=4.305e+11p ps=4.05e+06u -M1010 a_1655_47# a_1075_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR SCE a_349_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 a_1735_329# a_693_369# a_1652_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=2.15e+06u -M1013 a_1735_329# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR a_2739_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 VGND a_1735_329# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1016 VPWR a_1735_329# a_2739_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1017 VGND CLK a_693_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 a_877_369# a_693_369# VGND VNB nshort w=420000u l=150000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1019 VPWR a_1735_329# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1020 VPWR a_1930_295# a_1870_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1467_47# a_1075_413# a_1219_21# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.512e+11p ps=1.56e+06u -M1022 a_27_369# a_349_21# a_199_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR SET_B a_1219_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1177_47# a_877_369# a_1075_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.344e+11p ps=1.48e+06u -M1025 VGND SET_B a_1467_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q a_2739_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_877_369# a_693_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_199_47# SCE a_109_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.96e+06u as=1.26e+11p ps=1.44e+06u -M1029 VGND a_1219_21# a_1177_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Q_N a_1735_329# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1075_413# a_693_369# a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_295_47# D a_199_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND a_1735_329# a_2739_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1034 VGND a_2739_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_1652_329# a_1075_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_211_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1037 Q_N a_1735_329# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_109_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_2049_47# a_1930_295# a_1977_47# VNB nshort w=420000u l=150000u -+ ad=2.688e+11p pd=2.12e+06u as=8.82e+10p ps=1.26e+06u -M1040 a_199_47# D a_211_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_1169_413# a_693_369# a_1075_413# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1042 VPWR a_1219_21# a_1169_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND SET_B a_2049_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VPWR CLK a_693_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1045 a_1977_47# a_693_369# a_1735_329# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21boi_1 Y A1 B1_N A2 VPWR VGND VPB VNB -M1000 VPWR B1_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=5.355e+11p pd=4.23e+06u as=1.155e+11p ps=1.39e+06u -M1001 VPWR A1 a_338_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.75e+11p ps=5.15e+06u -M1002 VGND B1_N a_27_413# VNB nshort w=420000u l=150000u -+ ad=4.345e+11p pd=3.99e+06u as=1.533e+11p ps=1.57e+06u -M1003 a_434_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=2.665e+11p pd=2.12e+06u as=3.51e+11p ps=2.38e+06u -M1004 VGND A2 a_434_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y a_27_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_338_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_338_297# a_27_413# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.25e+11p ps=2.65e+06u -.ends -.subckt sky130_fd_sc_hdll__and4bb_2 VNB VPB VGND VPWR A_N C B_N X D -M1000 a_503_47# a_27_47# a_184_21# VNB nshort w=420000u l=150000u -+ ad=1.449e+11p pd=1.53e+06u as=1.092e+11p ps=1.36e+06u -M1001 VPWR D a_184_21# VPB phighvt w=420000u l=180000u -+ ad=1.299e+12p pd=9.38e+06u as=2.562e+11p ps=2.9e+06u -M1002 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_184_21# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_602_47# a_545_280# a_503_47# VNB nshort w=420000u l=150000u -+ ad=1.407e+11p pd=1.51e+06u as=0p ps=0u -M1005 VGND D a_699_47# VNB nshort w=420000u l=150000u -+ ad=6.1255e+11p pd=5.76e+06u as=1.134e+11p ps=1.38e+06u -M1006 a_699_47# C a_602_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_545_280# B_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1008 a_184_21# a_27_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_545_280# a_184_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_184_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1011 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1012 VGND a_184_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1013 X a_184_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_545_280# B_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1015 X a_184_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand3_1 Y A C B VPB VNB VGND VPWR -M1000 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=6.2e+11p pd=5.24e+06u as=5.6e+11p ps=5.12e+06u -M1001 a_203_47# B a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=1.755e+11p ps=1.84e+06u -M1002 Y A a_203_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1003 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_119_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -.ends -.subckt sky130_fd_sc_hdll__nor4_4 A C Y D B VPB VNB VGND VPWR -M1000 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.43e+12p ps=1.286e+07u -M1001 a_887_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=5.8e+11p ps=5.16e+06u -M1002 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 VGND A Y VNB nshort w=650000u l=150000u -+ ad=2.0475e+12p pd=1.8e+07u as=1.794e+12p ps=1.592e+07u -M1004 a_497_297# C a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y D a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_887_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_887_297# C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_497_297# C a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_497_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_887_297# C a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_297# B a_497_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y D a_887_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2_1 VGND VPWR S A1 A0 X VPB VNB -M1000 a_245_47# S VGND VNB nshort w=420000u l=150000u -+ ad=1.512e+11p pd=1.56e+06u as=4.745e+11p ps=4.06e+06u -M1001 VGND a_657_21# a_499_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.318e+11p ps=2.42e+06u -M1002 a_79_21# A0 a_243_374# VPB phighvt w=420000u l=180000u -+ ad=4.515e+11p pd=2.99e+06u as=1.743e+11p ps=1.67e+06u -M1003 a_613_374# A1 a_79_21# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1004 a_79_21# A1 a_245_47# VNB nshort w=420000u l=150000u -+ ad=2.562e+11p pd=2.06e+06u as=0p ps=0u -M1005 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=4.926e+11p pd=4.44e+06u as=2.7e+11p ps=2.54e+06u -M1006 VPWR a_657_21# a_613_374# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_499_47# A0 a_79_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_657_21# S VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1009 a_243_374# S VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1011 a_657_21# S VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and2b_1 X A_N B VGND VPWR VPB VNB -M1000 VPWR A_N a_27_413# VPB phighvt w=420000u l=180000u -+ ad=6.422e+11p pd=5.18e+06u as=1.134e+11p ps=1.38e+06u -M1001 VGND B a_327_47# VNB nshort w=420000u l=150000u -+ ad=3.653e+11p pd=3.54e+06u as=1.218e+11p ps=1.42e+06u -M1002 a_225_413# a_27_413# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1003 a_327_47# a_27_413# a_225_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1004 X a_225_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.95e+11p pd=1.9e+06u as=0p ps=0u -M1005 X a_225_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.1e+11p pd=2.62e+06u as=0p ps=0u -M1006 a_27_413# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 VPWR B a_225_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__buf_6 VPWR VGND X A VPB VNB -M1000 VGND a_169_297# X VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=6.565e+11p ps=5.92e+06u -M1001 VPWR A a_169_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=2.9e+11p ps=2.58e+06u -M1002 a_169_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_169_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1004 X a_169_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_169_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_169_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A a_169_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1008 VPWR a_169_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_169_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_169_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_169_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_169_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_169_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_169_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_169_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inv_16 Y A VPB VNB VGND VPWR -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=2.57e+12p pd=2.314e+07u as=2.32e+12p ps=2.064e+07u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.664e+12p pd=1.552e+07u as=1.8265e+12p ps=1.732e+07u -M1005 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inv_6 Y A VPB VNB VPWR VGND -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.13e+12p pd=1.026e+07u as=8.7e+11p ps=7.74e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=7.605e+11p pd=7.54e+06u as=6.24e+11p ps=5.82e+06u -M1002 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand3b_2 Y C A_N B VNB VPB VGND VPWR -M1000 VGND C a_228_47# VNB nshort w=650000u l=150000u -+ ad=4.295e+11p pd=4.01e+06u as=4.485e+11p ps=3.98e+06u -M1001 Y a_27_47# a_448_47# VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=5.46e+11p ps=5.58e+06u -M1002 VPWR A_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=1.4657e+12p pd=1.303e+07u as=1.134e+11p ps=1.38e+06u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1004 a_448_47# B a_228_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_228_47# B a_448_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_228_47# C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_448_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -.ends -.subckt sky130_fd_sc_hdll__sdfrtp_1 VPB VNB VGND VPWR RESET_B Q CLK D SCD SCE -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.3533e+12p ps=1.268e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=1.6398e+12p pd=1.569e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=0p ps=0u -M1013 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1014 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1016 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1022 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1024 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1025 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1026 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1027 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1029 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1030 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1035 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dfrtp_4 Q D CLK VGND VPWR RESET_B VPB VNB -M1000 a_699_413# a_27_47# a_583_47# VPB phighvt w=420000u l=180000u -+ ad=3.528e+11p pd=3.36e+06u as=1.533e+11p ps=1.57e+06u -M1001 a_865_47# a_811_289# a_689_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=3.012e+11p ps=2.3e+06u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.5815e+12p ps=1.392e+07u -M1003 VGND RESET_B a_865_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=1.8817e+12p pd=1.792e+07u as=1.728e+11p ps=1.82e+06u -M1005 a_1188_47# a_211_363# a_811_289# VNB nshort w=360000u l=150000u -+ ad=1.782e+11p pd=1.71e+06u as=1.998e+11p ps=1.97e+06u -M1006 VPWR a_1403_21# a_1388_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.428e+11p ps=1.52e+06u -M1007 a_583_47# a_27_47# a_468_47# VNB nshort w=360000u l=150000u -+ ad=1.368e+11p pd=1.48e+06u as=1.71e+11p ps=1.69e+06u -M1008 VGND a_1403_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1009 a_1388_413# a_211_363# a_1188_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.47e+11p ps=1.54e+06u -M1010 VPWR a_1403_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1011 VPWR a_1188_47# a_1403_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1012 a_468_47# D VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_1403_21# a_1188_47# a_1612_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.491e+11p ps=1.55e+06u -M1014 a_689_47# a_211_363# a_583_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR a_811_289# a_699_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_1403_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1403_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_1403_21# a_1317_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.728e+11p ps=1.7e+06u -M1019 VPWR a_1403_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1317_47# a_27_47# a_1188_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 a_811_289# a_583_47# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.709e+11p pd=2.41e+06u as=0p ps=0u -M1023 Q a_1403_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_468_47# D VPWR VPB phighvt w=420000u l=180000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1025 a_583_47# a_211_363# a_468_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Q a_1403_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_1188_47# a_27_47# a_811_289# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1612_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND a_1403_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Q a_1403_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_811_289# a_583_47# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_699_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__isobufsrc_16 A X SLEEP VPB VNB VGND VPWR -M1000 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=4.92e+12p ps=4.384e+07u -M1001 VPWR A a_151_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.27e+12p pd=2.854e+07u as=6.8e+11p ps=5.36e+06u -M1002 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=3.393e+12p pd=3.124e+07u as=4.095e+12p ps=3.73e+07u -M1003 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_151_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_151_297# A VGND VNB nshort w=650000u l=150000u -+ ad=5.135e+11p pd=4.18e+06u as=0p ps=0u -M1029 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_151_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VPWR A a_151_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 X a_151_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_151_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1058 X SLEEP a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 VGND A a_151_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1061 VGND a_151_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1062 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_585_297# a_151_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1064 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1067 VPWR a_151_297# a_585_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_585_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VGND A a_151_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1071 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdlclkp_4 SCE GATE GCLK VGND VPWR CLK VPB VNB -M1000 a_425_47# a_277_243# a_310_47# VNB nshort w=360000u l=150000u -+ ad=2.196e+11p pd=1.96e+06u as=1.53e+11p ps=1.57e+06u -M1001 a_27_47# GATE VGND VNB nshort w=420000u l=150000u -+ ad=2.664e+11p pd=2.97e+06u as=1.3078e+12p ps=1.141e+07u -M1002 a_27_47# GATE a_117_369# VPB phighvt w=640000u l=180000u -+ ad=2.373e+11p pd=2.08e+06u as=1.472e+11p ps=1.74e+06u -M1003 GCLK a_1125_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.15e+11p pd=5.43e+06u as=2.2235e+12p ps=1.837e+07u -M1004 GCLK a_1125_47# VGND VNB nshort w=650000u l=150000u -+ ad=5.3625e+11p pd=4.25e+06u as=0p ps=0u -M1005 a_421_413# a_280_21# a_310_47# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=1.47e+11p ps=1.54e+06u -M1006 a_280_21# CLK VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 a_117_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_280_21# a_277_243# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 VPWR CLK a_1125_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1010 VPWR a_505_315# a_421_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1125_47# a_505_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_310_47# a_277_243# a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_280_21# a_277_243# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1014 VGND a_1125_47# GCLK VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_505_315# a_425_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND SCE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 GCLK a_1125_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1217_47# a_505_315# a_1125_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=2.015e+11p ps=1.92e+06u -M1019 a_505_315# a_310_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1020 VPWR a_1125_47# GCLK VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND CLK a_1217_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 GCLK a_1125_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_280_21# CLK VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1024 VGND a_1125_47# GCLK VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_1125_47# GCLK VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_310_47# a_280_21# a_27_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_505_315# a_310_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfrbp_2 VPB VNB VPWR VGND RESET_B Q_N Q SCD SCE CLK D -M1000 a_1428_47# a_1380_303# a_1322_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.518e+11p ps=1.6e+06u -M1001 a_213_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.77805e+12p ps=1.664e+07u -M1002 VPWR a_1972_21# a_1951_413# VPB phighvt w=420000u l=180000u -+ ad=2.2692e+12p pd=2.101e+07u as=1.386e+11p ps=1.5e+06u -M1003 a_1972_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.344e+11p pd=1.48e+06u as=0p ps=0u -M1004 Q_N a_2372_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1005 a_2157_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1006 VPWR SCD a_870_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=1.971e+11p ps=1.81e+06u -M1007 a_700_389# D a_631_119# VNB nshort w=420000u l=150000u -+ ad=3.3215e+11p pd=3.47e+06u as=1.302e+11p ps=1.46e+06u -M1008 a_1380_303# a_1202_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.541e+11p pd=2.37e+06u as=0p ps=0u -M1009 a_1202_413# a_27_47# a_700_389# VNB nshort w=360000u l=150000u -+ ad=1.44e+11p pd=1.52e+06u as=0p ps=0u -M1010 VPWR a_1757_47# a_1972_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1972_21# a_1757_47# a_2157_47# VNB nshort w=420000u l=150000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1012 VPWR a_1380_303# a_1324_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.352e+11p ps=2.8e+06u -M1013 VPWR CLK a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 a_618_389# SCE VPWR VPB phighvt w=540000u l=180000u -+ ad=1.242e+11p pd=1.54e+06u as=0p ps=0u -M1015 Q a_1972_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.34e+11p pd=2.02e+06u as=0p ps=0u -M1016 a_1951_413# a_213_47# a_1757_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1017 a_700_389# D a_618_389# VPB phighvt w=540000u l=180000u -+ ad=5.193e+11p pd=4.01e+06u as=0p ps=0u -M1018 a_631_119# a_331_66# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_1972_21# a_2372_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1020 VGND RESET_B a_1428_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_1972_21# a_2372_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1022 a_1324_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1202_413# a_213_47# a_700_389# VPB phighvt w=420000u l=180000u -+ ad=1.806e+11p pd=1.7e+06u as=0p ps=0u -M1024 a_1324_413# a_27_47# a_1202_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1866_47# a_27_47# a_1757_47# VNB nshort w=360000u l=150000u -+ ad=2.121e+11p pd=1.9e+06u as=1.422e+11p ps=1.51e+06u -M1026 a_1757_47# a_213_47# a_1380_303# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.87e+11p ps=1.93e+06u -M1027 Q_N a_2372_47# VGND VNB nshort w=650000u l=150000u -+ ad=2.0475e+11p pd=1.93e+06u as=0p ps=0u -M1028 VPWR SCE a_331_66# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=2.214e+11p ps=1.9e+06u -M1029 VGND CLK a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1030 VGND a_1972_21# a_1866_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND a_1972_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Q a_1972_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u -M1033 VPWR a_1972_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_213_47# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.75e+11p pd=2.55e+06u as=0p ps=0u -M1035 a_899_66# SCE a_700_389# VNB nshort w=420000u l=500000u -+ ad=1.554e+11p pd=1.58e+06u as=0p ps=0u -M1036 a_1757_47# a_27_47# a_1380_303# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1322_47# a_213_47# a_1202_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND a_2372_47# Q_N VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_2372_47# Q_N VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VGND SCD a_899_66# VNB nshort w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_870_389# a_331_66# a_700_389# VPB phighvt w=540000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VGND SCE a_331_66# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1043 a_1380_303# a_1202_413# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or3b_1 A C_N X B VGND VPWR VPB VNB -M1000 a_225_53# B VGND VNB nshort w=420000u l=150000u -+ ad=2.835e+11p pd=3.03e+06u as=4.787e+11p ps=4.92e+06u -M1001 VGND A a_225_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND a_117_297# a_225_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_117_297# C_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=4.241e+11p ps=4.1e+06u -M1004 VPWR A a_399_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1005 a_399_297# B a_315_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.008e+11p ps=1.32e+06u -M1006 a_117_297# C_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1007 a_315_297# a_117_297# a_225_53# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1008 X a_225_53# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.85e+11p pd=2.57e+06u as=0p ps=0u -M1009 X a_225_53# VGND VNB nshort w=650000u l=150000u -+ ad=1.7875e+11p pd=1.85e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o32ai_1 A2 Y A1 A3 B2 B1 VPB VNB VGND VPWR -M1000 VPWR A1 a_465_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND A3 a_27_47# VNB nshort w=650000u l=150000u -+ ad=6.0125e+11p pd=4.45e+06u as=5.655e+11p ps=5.64e+06u -M1002 Y B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.15e+11p pd=3.03e+06u as=2.3e+11p ps=2.46e+06u -M1003 a_117_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_465_297# A2 a_338_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4.55e+11p ps=2.91e+06u -M1005 a_27_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.4375e+11p ps=2.05e+06u -M1006 Y B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_338_297# A3 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xor2_1 B X A VNB VPB VPWR VGND -M1000 VPWR A a_125_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=3e+11p ps=2.6e+06u -M1001 X a_35_297# a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.5e+11p pd=2.9e+06u as=5.7e+11p ps=5.14e+06u -M1002 a_35_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=7.28e+11p ps=6.14e+06u -M1003 VGND A a_35_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_35_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.46e+11p ps=2.98e+06u -M1005 VPWR B a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_125_297# B a_35_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_317_47# A VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1008 X B a_317_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_315_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21ba_1 B1_N A1 X A2 VNB VPB VGND VPWR -M1000 a_79_199# a_222_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=9.257e+11p ps=7.95e+06u -M1001 a_222_93# B1_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1002 a_222_93# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=3.76e+11p ps=3.81e+06u -M1003 a_460_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1004 VGND A2 a_460_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 VPWR A1 a_554_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 VGND a_79_199# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1008 a_554_297# A2 a_79_199# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_460_47# a_222_93# a_79_199# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.95e+11p ps=1.9e+06u -.ends -.subckt sky130_fd_sc_hdll__or4bb_1 A X B D_N C_N VPWR VGND VPB VNB -M1000 X a_331_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.85e+11p pd=2.57e+06u as=5.64325e+11p ps=5.4e+06u -M1001 a_609_297# B a_527_297# VPB phighvt w=420000u l=180000u -+ ad=1.281e+11p pd=1.45e+06u as=9.66e+10p ps=1.3e+06u -M1002 a_421_413# a_216_93# a_331_413# VPB phighvt w=420000u l=180000u -+ ad=2.514e+11p pd=2.7e+06u as=1.134e+11p ps=1.38e+06u -M1003 a_216_93# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.281e+11p pd=1.45e+06u as=6.2055e+11p ps=6.43e+06u -M1004 a_331_413# B VGND VNB nshort w=420000u l=150000u -+ ad=2.814e+11p pd=3.02e+06u as=0p ps=0u -M1005 VGND A a_331_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C_N a_27_410# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1007 VGND a_27_410# a_331_413# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A a_609_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_331_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.7875e+11p pd=1.85e+06u as=0p ps=0u -M1010 a_331_413# a_216_93# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR C_N a_27_410# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1012 a_216_93# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1013 a_527_297# a_27_410# a_421_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and4_4 X C A B D VNB VPB VGND VPWR -M1000 VPWR D a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=1.51e+12p pd=1.302e+07u as=7.4e+11p ps=5.48e+06u -M1001 a_198_47# B a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.47e+11p pd=2.06e+06u as=1.5925e+11p ps=1.79e+06u -M1002 VPWR B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_47# C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=6.24e+11p pd=5.82e+06u as=4.485e+11p ps=3.98e+06u -M1005 VGND D a_304_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.1525e+11p ps=2.27e+06u -M1006 a_27_47# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1008 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_119_47# A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1013 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_304_47# C a_198_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o221ai_1 A2 Y B1 C1 A1 B2 VPB VNB VGND VPWR -M1000 Y B2 a_351_297# VPB phighvt w=1e+06u l=180000u -+ ad=7.6e+11p pd=5.52e+06u as=2.6e+11p ps=2.52e+06u -M1001 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.24e+12p pd=6.48e+06u as=0p ps=0u -M1002 a_569_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1003 VPWR A1 a_569_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_123_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=2.145e+11p ps=1.96e+06u -M1005 a_261_47# B2 a_123_47# VNB nshort w=650000u l=150000u -+ ad=6.695e+11p pd=5.96e+06u as=0p ps=0u -M1006 a_261_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1007 a_123_47# B1 a_261_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_261_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_351_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor3b_1 C_N Y A B VPB VNB VGND VPWR -M1000 a_91_199# C_N VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=4.62e+11p ps=4.11e+06u -M1001 a_263_297# B a_169_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1002 a_169_297# a_91_199# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.3e+11p ps=2.66e+06u -M1003 a_91_199# C_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=3.057e+11p ps=2.71e+06u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1005 VGND a_91_199# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A a_263_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2_16 VPWR VGND VPB VNB X S A1 A0 -M1000 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=7.36e+06u as=3.4515e+12p ps=3.012e+07u -M1001 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1002 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.66e+12p pd=1.532e+07u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=4.27e+12p pd=3.854e+07u as=2.32e+12p ps=2.064e+07u -M1004 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=1.287e+12p pd=1.176e+07u as=0p ps=0u -M1005 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.404e+12p ps=1.472e+07u -M1006 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1008 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR S a_973_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1014 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_973_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_973_297# S VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1043 VGND S a_973_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1048 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1050 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1053 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1058 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1059 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1061 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1067 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4_4 A D C B Y VPWR VGND VPB VNB -M1000 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+12p pd=2.43e+07u as=2.32e+12p ps=2.064e+07u -M1001 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# D VGND VNB nshort w=650000u l=150000u -+ ad=9.62e+11p pd=9.46e+06u as=4.16e+11p ps=3.88e+06u -M1003 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_883_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=1.0335e+12p pd=9.68e+06u as=8.645e+11p ps=7.86e+06u -M1006 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_485_47# B a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_883_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1009 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_47# C a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_883_47# B a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_485_47# C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_485_47# B a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND D a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_883_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_27_47# C a_485_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A a_883_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_485_47# C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND D a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__decap_8 VPWR VGND VPB VNB -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=2.89e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=2.89e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__diode_2 DIODE VGND VPWR VPB VNB -D0 VNB DIODE ndiode p=5.36e+06u a=4.347e+11p -.ends -.subckt sky130_fd_sc_hdll__o31ai_1 Y A2 A1 A3 B1 VPB VNB VPWR VGND -M1000 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=5.4e+11p ps=5.08e+06u -M1001 VGND A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=5.33e+11p ps=4.24e+06u -M1002 Y B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=2.535e+11p pd=2.08e+06u as=0p ps=0u -M1003 Y A3 a_213_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=3.16e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_119_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_119_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_213_297# A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkinv_12 Y A VNB VPB VGND VPWR -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=2.86e+12p pd=2.572e+07u as=2.61e+12p ps=2.322e+07u -M1001 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VGND VNB nshort w=420000u l=150000u -+ ad=6.804e+11p pd=8.28e+06u as=1.323e+12p ps=1.218e+07u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and3b_4 A_N X C B VNB VPB VGND VPWR -M1000 VGND C a_277_47# VNB nshort w=650000u l=150000u -+ ad=7.285e+11p pd=6.23e+06u as=1.82e+11p ps=1.86e+06u -M1001 VPWR a_56_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.3907e+12p pd=1.088e+07u as=6.1e+11p ps=5.22e+06u -M1002 X a_56_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR C a_56_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6.6e+11p ps=5.32e+06u -M1004 X a_56_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.615e+11p pd=4.02e+06u as=0p ps=0u -M1005 VPWR a_98_199# a_56_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_56_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_56_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_56_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_162_47# a_98_199# a_56_297# VNB nshort w=650000u l=150000u -+ ad=2.7625e+11p pd=2.15e+06u as=2.3075e+11p ps=2.01e+06u -M1010 VGND a_56_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_98_199# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.239e+11p pd=1.43e+06u as=0p ps=0u -M1012 VPWR a_56_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_98_199# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.743e+11p pd=1.67e+06u as=0p ps=0u -M1014 a_277_47# B a_162_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_56_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvn_1 Z A TE_B VGND VPWR VPB VNB -M1000 a_316_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=3.8025e+11p pd=2.47e+06u as=5.255e+11p ps=2.97e+06u -M1001 VPWR TE_B a_27_47# VPB phighvt w=640000u l=180000u -+ ad=3.144e+11p pd=2.69e+06u as=1.728e+11p ps=1.82e+06u -M1002 VGND TE_B a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1003 Z A a_222_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.065e+12p ps=4.13e+06u -M1004 a_222_297# TE_B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Z A a_316_47# VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dfstp_2 Q VGND CLK VPWR D VPB VNB SET_B -M1000 VPWR SET_B a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=1.6789e+12p pd=1.611e+07u as=2.856e+11p ps=3.04e+06u -M1001 VPWR a_1738_47# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.33055e+12p ps=1.269e+07u -M1003 a_506_47# a_27_47# a_409_329# VNB nshort w=360000u l=150000u -+ ad=1.8e+11p pd=1.72e+06u as=1.87e+11p ps=1.93e+06u -M1004 a_1344_47# a_27_47# a_1126_413# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.596e+11p ps=1.6e+06u -M1005 VGND a_1126_413# a_1738_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VPWR a_702_21# a_610_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.974e+11p ps=1.78e+06u -M1008 Q a_1738_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_1288_261# a_1244_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1010 a_1126_413# a_211_363# a_1156_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 a_1044_413# a_506_47# VPWR VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=0p ps=0u -M1012 VPWR a_1126_413# a_1738_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1013 a_409_329# D VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_409_329# D VPWR VPB phighvt w=840000u l=180000u -+ ad=2.625e+11p pd=2.39e+06u as=0p ps=0u -M1015 a_1156_47# a_506_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_636_47# a_211_363# a_506_47# VNB nshort w=360000u l=150000u -+ ad=1.341e+11p pd=1.5e+06u as=0p ps=0u -M1017 VPWR a_506_47# a_702_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_1288_261# a_1126_413# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.268e+11p pd=2.22e+06u as=0p ps=0u -M1019 a_610_413# a_27_47# a_506_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1021 a_866_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1022 VGND a_1738_47# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1023 VGND a_702_21# a_636_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1288_261# a_1126_413# VGND VNB nshort w=540000u l=150000u -+ ad=1.404e+11p pd=1.6e+06u as=0p ps=0u -M1025 a_1244_413# a_211_363# a_1126_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_702_21# a_506_47# a_866_47# VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1027 a_702_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1029 a_506_47# a_211_363# a_409_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_1416_47# a_1288_261# a_1344_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1031 a_1126_413# a_27_47# a_1044_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND SET_B a_1416_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Q a_1738_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xnor2_4 Y B A VNB VPB VGND VPWR -M1000 VPWR A a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=1.41e+12p ps=1.282e+07u -M1001 Y a_38_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=0p ps=0u -M1002 VGND B a_980_47# VNB nshort w=650000u l=150000u -+ ad=1.378e+12p pd=1.334e+07u as=1.443e+12p ps=1.354e+07u -M1003 a_980_47# a_38_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1004 VGND A a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_38_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=0p ps=0u -M1006 Y B a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_38_297# B a_38_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=9.425e+11p ps=9.4e+06u -M1008 VPWR a_38_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_38_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_980_47# a_38_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_980_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR B a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_898_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_38_297# a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_38_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_38_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_38_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_898_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_38_47# B a_38_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_980_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND B a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y a_38_297# a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_898_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_38_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y B a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y a_38_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND A a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_38_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND A a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_980_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR B a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_898_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_38_297# B a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_38_47# B a_38_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_980_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or4b_4 D_N B C A X VNB VPB VGND VPWR -M1000 VPWR a_225_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.0734e+12p pd=9.3e+06u as=5.8e+11p ps=5.16e+06u -M1001 VPWR A a_525_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 X a_225_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=1.2023e+12p ps=1.127e+07u -M1003 a_117_413# D_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1004 X a_225_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A a_225_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.55e+11p ps=4e+06u -M1006 a_525_297# B a_431_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 a_225_297# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_431_297# C a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=4e+11p ps=2.8e+06u -M1009 VPWR a_225_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_225_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_225_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND C a_225_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_117_413# D_N VGND VNB nshort w=420000u l=150000u -+ ad=1.0785e+11p pd=1.36e+06u as=0p ps=0u -M1014 a_225_297# a_117_413# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_225_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_225_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_315_297# a_117_413# a_225_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -.ends -.subckt sky130_fd_sc_hdll__a2bb2o_4 X B1 B2 A1_N A2_N VNB VPB VGND VPWR -M1000 a_455_21# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.716e+12p ps=1.438e+07u -M1001 a_27_297# B2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.12e+12p pd=1.024e+07u as=1.7e+12p ps=1.54e+07u -M1002 X a_203_47# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1003 X a_203_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1004 VPWR A1_N a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 a_27_297# a_455_21# a_203_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 a_203_47# B2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=4.81e+11p pd=4.08e+06u as=3.835e+11p ps=3.78e+06u -M1007 VGND a_203_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_203_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_203_47# a_455_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_203_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_785_297# A2_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1014 VGND a_455_21# a_203_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_27_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_203_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_455_21# A2_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_119_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_455_21# A2_N a_785_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_203_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_203_47# a_455_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_203_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_785_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_119_47# B2 a_203_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4_2 C D Y A B VNB VPB VGND VPWR -M1000 a_309_297# C a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.5e+11p ps=7.7e+06u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.7e+11p ps=7.74e+06u -M1002 VGND C Y VNB nshort w=650000u l=150000u -+ ad=1.066e+12p pd=1.108e+07u as=9.62e+11p ps=8.16e+06u -M1003 a_27_297# B a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_309_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_515_297# D Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y D a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND D Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_515_297# C a_309_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xor3_4 X C B A VNB VPB VGND VPWR -M1000 VPWR a_80_207# X VPB phighvt w=1e+06u l=180000u -+ ad=1.4908e+12p pd=1.305e+07u as=5.8e+11p ps=5.16e+06u -M1001 a_658_49# a_528_297# a_80_207# VPB phighvt w=840000u l=180000u -+ ad=7.558e+11p pd=5.2e+06u as=3.36e+11p ps=2.48e+06u -M1002 VGND a_80_207# X VNB nshort w=650000u l=150000u -+ ad=1.2254e+12p pd=1.035e+07u as=4.16e+11p ps=3.88e+06u -M1003 a_658_49# B a_1225_365# VNB nshort w=640000u l=150000u -+ ad=5.931e+11p pd=4.52e+06u as=4.468e+11p ps=3.98e+06u -M1004 a_1109_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.653e+11p pd=1.82e+06u as=0p ps=0u -M1005 a_80_207# C a_658_49# VNB nshort w=640000u l=150000u -+ ad=2.88e+11p pd=2.18e+06u as=0p ps=0u -M1006 a_1225_365# a_1109_297# a_658_49# VPB phighvt w=840000u l=180000u -+ ad=7.234e+11p pd=5.3e+06u as=0p ps=0u -M1007 a_80_207# C a_652_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=7.32e+11p ps=5.16e+06u -M1008 a_658_49# B a_1510_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=7.748e+11p ps=5.63e+06u -M1009 VPWR A a_1225_365# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1510_297# a_1225_365# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_80_207# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_80_207# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_652_325# a_528_297# a_80_207# VNB nshort w=640000u l=150000u -+ ad=6.6045e+11p pd=4.67e+06u as=0p ps=0u -M1014 a_1510_297# a_1109_297# a_652_325# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_1225_365# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_80_207# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_80_207# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_652_325# B a_1225_365# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_80_207# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_528_297# C VPWR VPB phighvt w=640000u l=180000u -+ ad=2.112e+11p pd=1.94e+06u as=0p ps=0u -M1021 a_1510_297# a_1109_297# a_658_49# VNB nshort w=420000u l=150000u -+ ad=5.517e+11p pd=4.37e+06u as=0p ps=0u -M1022 a_1109_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.126e+11p pd=2.64e+06u as=0p ps=0u -M1023 a_528_297# C VGND VNB nshort w=420000u l=150000u -+ ad=1.176e+11p pd=1.4e+06u as=0p ps=0u -M1024 a_1510_297# a_1225_365# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X a_80_207# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_652_325# B a_1510_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1225_365# a_1109_297# a_652_325# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlrtp_4 RESET_B D GATE Q VGND VPWR VPB VNB -M1000 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=3.51e+11p pd=3.68e+06u as=1.00625e+12p ps=1.01e+07u -M1001 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1002 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.691e+12p ps=1.487e+07u -M1003 VPWR GATE a_27_363# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1004 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1006 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1007 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1009 a_708_47# a_27_363# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1010 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1013 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1014 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1015 a_604_47# a_203_47# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1016 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1017 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1018 VGND GATE a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1019 a_702_413# a_203_47# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1020 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1021 a_604_47# a_27_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__isobufsrc_8 A X SLEEP VPB VNB VGND VPWR -M1000 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.76e+12p pd=1.552e+07u as=2.6e+12p ps=2.32e+07u -M1001 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.4e+11p ps=2.68e+06u -M1002 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1004 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.729e+12p pd=1.572e+07u as=2.249e+12p ps=1.992e+07u -M1007 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A a_117_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1019 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_345_297# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_345_297# SLEEP X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VPWR a_117_297# a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND a_117_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 X SLEEP a_345_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a32o_1 X A3 B2 B1 A1 A2 VGND VPWR VPB VNB -M1000 a_276_47# A3 VGND VNB nshort w=650000u l=150000u -+ ad=1.95e+11p pd=1.9e+06u as=6.045e+11p ps=4.46e+06u -M1001 VPWR a_93_21# X VPB phighvt w=1e+06u l=180000u -+ ad=9.75e+11p pd=5.95e+06u as=3.4e+11p ps=2.68e+06u -M1002 a_93_21# B1 a_268_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=1.015e+12p ps=8.03e+06u -M1003 a_93_21# A1 a_366_47# VNB nshort w=650000u l=150000u -+ ad=3.185e+11p pd=2.28e+06u as=3.575e+11p ps=2.4e+06u -M1004 a_366_47# A2 a_276_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_93_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.145e+11p ps=1.96e+06u -M1006 a_634_47# B1 a_93_21# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=0p ps=0u -M1007 VPWR A2 a_268_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_268_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_268_297# A3 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_268_297# B2 a_93_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B2 a_634_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__buf_4 VPWR VGND X A VPB VNB -M1000 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=8.5e+11p ps=7.7e+06u -M1001 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=5.85e+11p ps=5.7e+06u -M1002 VPWR A a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1007 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inv_4 Y A VPB VNB VPWR VGND -M1000 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=1.075e+12p pd=8.15e+06u as=5.8e+11p ps=5.16e+06u -M1001 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VGND VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=7.3775e+11p ps=6.17e+06u -M1003 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dfrtp_2 RESET_B VPWR VGND Q CLK D VPB VNB -M1000 a_436_413# D VPWR VPB phighvt w=420000u l=180000u -+ ad=1.428e+11p pd=1.52e+06u as=1.5845e+12p ps=1.543e+07u -M1001 VPWR a_1323_21# a_1330_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1002 VPWR a_1323_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=1.3154e+12p ps=1.178e+07u -M1004 a_649_413# a_27_47# a_534_47# VPB phighvt w=420000u l=180000u -+ ad=3.318e+11p pd=3.26e+06u as=1.533e+11p ps=1.57e+06u -M1005 a_805_47# a_751_289# a_642_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=2.748e+11p ps=2.17e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 VGND RESET_B a_805_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_436_413# D VGND VNB nshort w=420000u l=150000u -+ ad=1.338e+11p pd=1.5e+06u as=0p ps=0u -M1009 VGND a_1323_21# a_1237_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.698e+11p ps=1.7e+06u -M1010 VPWR a_751_289# a_649_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_751_289# a_534_47# VGND VNB nshort w=640000u l=150000u -+ ad=1.998e+11p pd=1.97e+06u as=0p ps=0u -M1012 Q a_1323_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_1128_47# a_1323_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1014 a_1128_47# a_211_363# a_751_289# VNB nshort w=360000u l=150000u -+ ad=1.422e+11p pd=1.51e+06u as=0p ps=0u -M1015 a_534_47# a_27_47# a_436_413# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=0p ps=0u -M1016 Q a_1323_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.405e+11p pd=2.04e+06u as=0p ps=0u -M1017 a_751_289# a_534_47# VPWR VPB phighvt w=840000u l=180000u -+ ad=2.709e+11p pd=2.41e+06u as=0p ps=0u -M1018 a_1128_47# a_27_47# a_751_289# VPB phighvt w=420000u l=180000u -+ ad=1.512e+11p pd=1.56e+06u as=0p ps=0u -M1019 a_642_47# a_211_363# a_534_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1237_47# a_27_47# a_1128_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1542_47# RESET_B VGND VNB nshort w=420000u l=150000u -+ ad=1.596e+11p pd=1.6e+06u as=0p ps=0u -M1022 a_1323_21# a_1128_47# a_1542_47# VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1023 a_649_413# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1025 a_1323_21# RESET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_1323_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_534_47# a_211_363# a_436_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1330_413# a_211_363# a_1128_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4b_4 B A D_N C Y VPB VNB VGND VPWR -M1000 a_27_297# B a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND a_1311_21# Y VNB nshort w=650000u l=150000u -+ ad=2.2815e+12p pd=2.002e+07u as=1.7615e+12p ps=1.582e+07u -M1002 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1003 Y a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_493_297# C a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.41e+12p ps=1.282e+07u -M1005 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_493_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_883_297# C a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# B a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_1311_21# a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1013 VPWR D_N a_1311_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 VGND a_1311_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_493_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_883_297# a_1311_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_493_297# C a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y a_1311_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y a_1311_21# a_883_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_883_297# a_1311_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D_N a_1311_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1028 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_883_297# C a_493_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a211oi_4 A2 A1 C1 Y B1 VPWR VGND VNB VPB -M1000 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.99e+12p pd=1.798e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=1.404e+12p pd=1.342e+07u as=1.365e+12p ps=1.2e+07u -M1002 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VGND A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.995e+11p ps=7.66e+06u -M1004 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_869_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=6.2e+11p ps=5.24e+06u -M1007 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_1057_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1010 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A2 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_119_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C1 a_1057_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# B1 a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y C1 a_869_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_119_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_869_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 Y A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_1449_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=3.3e+11p pd=2.66e+06u as=0p ps=0u -M1027 a_27_297# B1 a_1449_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_119_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Y A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_119_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdlclkp_2 CLK VPWR VGND GCLK SCE GATE VPB VNB -M1000 a_484_315# a_299_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.6654e+12p ps=1.474e+07u -M1001 a_269_21# CLK VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1002 a_27_47# GATE a_117_369# VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=1.472e+11p ps=1.74e+06u -M1003 VPWR a_1093_47# GCLK VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_1185_47# a_484_315# a_1093_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=1.302e+11p ps=1.46e+06u -M1005 VGND CLK a_1185_47# VNB nshort w=420000u l=150000u -+ ad=9.4605e+11p pd=9.05e+06u as=0p ps=0u -M1006 a_484_315# a_299_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1007 a_117_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_415_47# a_266_243# a_299_47# VNB nshort w=360000u l=150000u -+ ad=1.977e+11p pd=1.85e+06u as=1.548e+11p ps=1.58e+06u -M1009 a_410_413# a_269_21# a_299_47# VPB phighvt w=420000u l=180000u -+ ad=1.596e+11p pd=1.6e+06u as=1.47e+11p ps=1.54e+06u -M1010 VPWR a_484_315# a_410_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 GCLK a_1093_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_1093_47# GCLK VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1013 VPWR CLK a_1093_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.856e+11p ps=1.86e+06u -M1014 GCLK a_1093_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_484_315# a_415_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_269_21# CLK VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1017 VGND a_269_21# a_266_243# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1018 a_299_47# a_269_21# a_27_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=2.622e+11p ps=2.95e+06u -M1019 a_1093_47# a_484_315# VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND SCE a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_299_47# a_266_243# a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_269_21# a_266_243# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1023 a_27_47# GATE VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a22oi_1 B1 A1 B2 A2 Y VPWR VGND VPB VNB -M1000 Y B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=5.8e+11p ps=5.16e+06u -M1001 Y B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.755e+11p ps=1.84e+06u -M1002 a_117_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_411_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1004 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1005 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND A2 a_411_47# VNB nshort w=650000u l=150000u -+ ad=4.29e+11p pd=3.92e+06u as=0p ps=0u -M1007 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb4to1_1 S[0] D[0] D[1] S[1] S[2] D[2] D[3] S[3] VPB -+ VNB VGND VPWR Z -M1000 a_937_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=9.997e+11p ps=9.4e+06u -M1001 a_1361_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=1.69e+12p ps=1.338e+07u -M1002 a_1574_47# S[3] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=5.408e+11p ps=6.24e+06u -M1003 a_734_333# a_533_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=8.856e+11p ps=8.72e+06u -M1004 Z S[2] a_937_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_1562_333# a_1361_47# Z VPB phighvt w=820000u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1006 a_746_47# S[1] Z VNB nshort w=520000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1007 a_117_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1008 VPWR D[3] a_1562_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z a_184_265# a_117_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_533_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1011 a_945_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.297e+11p pd=2.69e+06u as=0p ps=0u -M1012 Z a_1012_265# a_945_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR S[0] a_184_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1014 VPWR S[2] a_1012_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 a_1361_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1016 a_533_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.482e+11p pd=1.61e+06u as=0p ps=0u -M1017 VGND S[0] a_184_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1018 VGND D[1] a_746_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR D[1] a_734_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND D[3] a_1574_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_109_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.95e+06u as=0p ps=0u -M1022 VGND S[2] a_1012_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.61e+06u -M1023 Z S[0] a_109_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o221a_1 A2 X B1 C1 A1 B2 VPB VNB VGND VPWR -M1000 a_124_47# B2 a_230_47# VNB nshort w=650000u l=150000u -+ ad=4.16e+11p pd=3.88e+06u as=3.9975e+11p ps=3.83e+06u -M1001 VPWR A1 a_515_297# VPB phighvt w=1e+06u l=180000u -+ ad=7e+11p pd=5.4e+06u as=2.3e+11p ps=2.46e+06u -M1002 VGND A1 a_230_47# VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=0p ps=0u -M1003 a_228_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.3e+11p pd=2.46e+06u as=0p ps=0u -M1004 a_515_297# A2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.14e+12p ps=6.28e+06u -M1005 a_27_297# B2 a_228_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1007 a_230_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_230_47# B1 a_124_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1010 a_124_47# C1 a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1011 VPWR C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlxtn_1 VGND VPWR Q GATE_N D VPB VNB -M1000 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=6.009e+11p ps=6.32e+06u -M1001 VPWR GATE_N a_27_47# VPB phighvt w=640000u l=180000u -+ ad=7.846e+11p pd=7.7e+06u as=1.728e+11p ps=1.82e+06u -M1002 VPWR a_607_47# a_760_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 Q a_760_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1004 a_716_413# a_27_47# a_607_47# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.512e+11p ps=1.56e+06u -M1005 VPWR a_760_21# a_716_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_607_47# a_760_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1007 a_503_369# a_319_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1008 VGND D a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1009 a_499_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.554e+11p pd=1.62e+06u as=0p ps=0u -M1010 a_695_47# a_211_363# a_607_47# VNB nshort w=360000u l=150000u -+ ad=1.32e+11p pd=1.49e+06u as=1.044e+11p ps=1.3e+06u -M1011 VPWR D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND GATE_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1013 Q a_760_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.4e+11p pd=2.68e+06u as=0p ps=0u -M1014 a_607_47# a_27_47# a_499_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1016 VGND a_760_21# a_695_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_607_47# a_211_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and4_2 X C A B D VNB VPB VGND VPWR -M1000 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=5.1575e+11p pd=4.24e+06u as=2.795e+11p ps=2.16e+06u -M1001 VGND D a_301_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -M1002 a_27_47# A VPWR VPB phighvt w=420000u l=180000u -+ ad=2.478e+11p pd=2.86e+06u as=9.943e+11p ps=8.44e+06u -M1003 a_27_47# C VPWR VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=0p ps=0u -M1005 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_203_47# B a_119_47# VNB nshort w=420000u l=150000u -+ ad=1.428e+11p pd=1.52e+06u as=1.134e+11p ps=1.38e+06u -M1007 a_119_47# A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1008 VPWR B a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_301_47# C a_203_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR D a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21bai_1 A1 Y B1_N A2 VPB VNB VPWR VGND -M1000 VPWR A1 a_425_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.607e+11p pd=5.42e+06u as=2.8e+11p ps=2.56e+06u -M1001 a_425_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=2.64e+06u -M1002 a_105_352# B1_N VGND VNB nshort w=420000u l=150000u -+ ad=1.113e+11p pd=1.37e+06u as=3.615e+11p ps=3.5e+06u -M1003 VGND A2 a_327_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.965e+11p ps=3.82e+06u -M1004 a_327_47# a_105_352# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1005 a_327_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B1_N a_105_352# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1007 Y a_105_352# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a22o_1 A1 A2 X B2 B1 VPWR VGND VPB VNB -M1000 a_27_297# B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.4e+11p pd=5.08e+06u as=6.3e+11p ps=5.26e+06u -M1001 VGND A2 a_411_47# VNB nshort w=650000u l=150000u -+ ad=4.355e+11p pd=3.94e+06u as=2.405e+11p ps=2.04e+06u -M1002 a_27_297# B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=4.03e+11p pd=3.84e+06u as=1.755e+11p ps=1.84e+06u -M1003 a_117_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_411_47# A1 a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=6e+11p pd=5.2e+06u as=0p ps=0u -M1006 X a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.6e+11p pd=2.1e+06u as=0p ps=0u -M1007 X a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=4.1e+11p pd=2.82e+06u as=0p ps=0u -M1008 a_117_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfbbp_1 SCD SCE RESET_B VGND CLK Q VPWR D Q_N SET_B VPB -+ VNB -M1000 a_2216_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=3.931e+11p pd=3.84e+06u as=1.5247e+12p ps=1.429e+07u -M1001 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1002 a_2058_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=2.583e+11p pd=2.38e+06u as=2.152e+12p ps=1.881e+07u -M1003 VGND SCE a_453_315# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.365e+11p ps=1.49e+06u -M1004 a_810_413# SCE VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1005 Q_N a_2058_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.3075e+11p pd=2.01e+06u as=0p ps=0u -M1006 a_1105_413# a_27_47# a_1003_47# VPB phighvt w=420000u l=180000u -+ ad=1.974e+11p pd=1.78e+06u as=1.218e+11p ps=1.42e+06u -M1007 a_2216_47# a_1525_21# a_2058_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=2.016e+11p ps=1.91e+06u -M1008 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1009 a_1353_47# SET_B VGND VNB nshort w=420000u l=150000u -+ ad=4.387e+11p pd=4.01e+06u as=0p ps=0u -M1010 a_1864_47# a_211_363# a_1769_47# VNB nshort w=360000u l=150000u -+ ad=1.764e+11p pd=1.7e+06u as=1.87e+11p ps=1.93e+06u -M1011 VPWR SCE a_453_315# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.449e+11p ps=1.53e+06u -M1012 a_1197_21# SET_B VPWR VPB phighvt w=420000u l=180000u -+ ad=3.066e+11p pd=2.5e+06u as=0p ps=0u -M1013 a_1197_21# a_1003_47# a_1353_47# VNB nshort w=640000u l=150000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1014 VGND a_2058_21# a_1992_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.341e+11p ps=1.5e+06u -M1015 VPWR a_1197_21# a_1105_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q a_2845_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 VPWR RESET_B a_1525_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1018 a_409_363# SCD VPWR VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=0p ps=0u -M1019 a_1121_47# a_211_363# a_1003_47# VNB nshort w=360000u l=150000u -+ ad=1.521e+11p pd=1.6e+06u as=1.584e+11p ps=1.6e+06u -M1020 a_1003_47# a_211_363# a_483_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.219e+11p ps=3.37e+06u -M1021 a_1353_47# a_1525_21# a_1197_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_483_47# a_453_315# a_409_363# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_411_47# SCD VGND VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1024 a_483_47# SCE a_411_47# VNB nshort w=420000u l=150000u -+ ad=2.805e+11p pd=3.04e+06u as=0p ps=0u -M1025 VGND a_1197_21# a_1121_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR a_1525_21# a_1469_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=2.436e+11p ps=2.26e+06u -M1027 a_1003_47# a_27_47# a_483_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VGND RESET_B a_1525_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1029 VPWR a_2058_21# a_1968_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.932e+11p ps=1.76e+06u -M1030 VPWR a_2058_21# a_2845_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1031 a_1469_329# a_1003_47# a_1197_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1968_413# a_211_363# a_1864_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1033 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1034 a_2320_329# a_1864_47# a_2058_21# VPB phighvt w=840000u l=180000u -+ ad=1.932e+11p pd=2.14e+06u as=0p ps=0u -M1035 a_483_47# D a_824_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1036 VPWR a_1525_21# a_2320_329# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1769_47# a_1197_21# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1039 Q_N a_2058_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.65e+11p pd=2.73e+06u as=0p ps=0u -M1040 a_2058_21# a_1864_47# a_2216_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_1710_329# a_1197_21# VPWR VPB phighvt w=840000u l=180000u -+ ad=4.032e+11p pd=2.96e+06u as=0p ps=0u -M1042 a_1864_47# a_27_47# a_1710_329# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND a_2058_21# a_2845_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1044 a_483_47# D a_810_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_824_47# a_453_315# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_1992_47# a_27_47# a_1864_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 Q a_2845_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or2_1 A X B VPB VNB VGND VPWR -M1000 VPWR A a_128_297# VPB phighvt w=420000u l=180000u -+ ad=3.057e+11p pd=2.71e+06u as=9.66e+10p ps=1.3e+06u -M1001 a_128_297# B a_38_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1002 a_38_297# B VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=3.307e+11p ps=3.43e+06u -M1003 X a_38_297# VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1004 VGND A a_38_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_38_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a21oi_1 A1 B1 Y A2 VPWR VGND VPB VNB -M1000 a_121_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=5.75e+11p pd=5.15e+06u as=2.75e+11p ps=2.55e+06u -M1001 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=4.095e+11p ps=3.86e+06u -M1002 a_219_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=1.9175e+11p pd=1.89e+06u as=0p ps=0u -M1003 VPWR A1 a_121_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1004 a_121_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND A2 a_219_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4_2 B A Y D C VNB VPB VGND VPWR -M1000 VPWR D Y VPB phighvt w=1e+06u l=180000u -+ ad=2.18e+12p pd=1.436e+07u as=1.16e+12p ps=1.032e+07u -M1001 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_27_47# D VGND VNB nshort w=650000u l=150000u -+ ad=5.59e+11p pd=5.62e+06u as=2.08e+11p ps=1.94e+06u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_511_47# B a_297_47# VNB nshort w=650000u l=150000u -+ ad=6.89e+11p pd=6.02e+06u as=4.485e+11p ps=3.98e+06u -M1005 a_297_47# C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_511_47# A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1008 Y A a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_297_47# B a_511_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND D a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# C a_297_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y C VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__decap_6 VPWR VGND VPB VNB -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=1.97e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=1.97e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o211a_1 C1 B1 A2 A1 X VNB VPB VGND VPWR -M1000 a_225_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=4.875e+11p pd=4.1e+06u as=4.4525e+11p ps=3.97e+06u -M1001 a_79_21# C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.7e+11p pd=5.54e+06u as=1.07e+12p ps=8.14e+06u -M1002 VPWR B1 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_540_47# B1 a_225_47# VNB nshort w=650000u l=150000u -+ ad=3.64e+11p pd=2.42e+06u as=0p ps=0u -M1004 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1005 a_79_21# A2 a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=3.45e+11p ps=2.69e+06u -M1006 a_79_21# C1 a_540_47# VNB nshort w=650000u l=150000u -+ ad=2.275e+11p pd=2e+06u as=0p ps=0u -M1007 a_315_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1009 VGND A1 a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and3b_2 VGND VPWR B X A_N C VNB VPB -M1000 a_117_311# A_N VGND VNB nshort w=420000u l=150000u -+ ad=1.176e+11p pd=1.4e+06u as=6.936e+11p ps=5.94e+06u -M1001 a_317_53# a_117_311# a_225_311# VNB nshort w=420000u l=150000u -+ ad=1.344e+11p pd=1.48e+06u as=1.218e+11p ps=1.42e+06u -M1002 a_117_311# A_N VPWR VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=9.409e+11p ps=8.31e+06u -M1003 a_225_311# B VPWR VPB phighvt w=420000u l=180000u -+ ad=2.7055e+11p pd=3.05e+06u as=0p ps=0u -M1004 VPWR C a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_225_311# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1006 X a_225_311# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR a_117_311# a_225_311# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_225_311# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1009 a_411_53# B a_317_53# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1010 VGND C a_411_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_225_311# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__bufbuf_16 A X VNB VPB VGND VPWR -M1000 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=4.02e+12p ps=3.604e+07u -M1001 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=2.8015e+12p pd=2.682e+07u as=1.6965e+12p ps=1.562e+07u -M1002 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_225_47# a_589_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.7e+11p ps=7.74e+06u -M1006 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_225_47# a_589_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_589_47# a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_589_47# a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=6.565e+11p pd=5.92e+06u as=0p ps=0u -M1013 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_225_47# a_589_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.095e+11p ps=3.86e+06u -M1021 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1023 VGND a_225_47# a_589_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1028 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_589_47# a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_589_47# a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_225_47# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 X a_589_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1038 a_225_47# a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR a_225_47# a_589_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_589_47# a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR a_589_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND a_225_47# a_589_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 X a_589_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 a_589_47# a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1051 VGND a_589_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xnor2_2 VGND VPWR Y A B VPB VNB -M1000 a_514_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=1.43e+12p ps=1.286e+07u -M1001 Y a_27_297# a_600_47# VNB nshort w=650000u l=150000u -+ ad=3.38e+11p pd=3.64e+06u as=7.4425e+11p ps=6.19e+06u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=5.6875e+11p pd=5.65e+06u as=7.345e+11p ps=7.46e+06u -M1003 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND B a_600_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.65e+11p ps=7.73e+06u -M1006 VPWR A a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_47# B a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1008 VPWR a_27_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6.15e+11p ps=5.23e+06u -M1009 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A a_600_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_600_47# a_27_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_600_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_600_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_514_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkbuf_8 X A VPB VNB VGND VPWR -M1000 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=7.791e+11p pd=8.75e+06u as=5.754e+11p ps=6.1e+06u -M1001 a_118_297# A VGND VNB nshort w=420000u l=150000u -+ ad=1.386e+11p pd=1.5e+06u as=0p ps=0u -M1002 VGND A a_118_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.75e+12p pd=1.55e+07u as=1.2e+12p ps=1.04e+07u -M1004 a_118_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=0p ps=0u -M1005 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_118_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_118_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_118_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_118_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkinv_8 Y A VNB VPB VGND VPWR -M1000 VGND A Y VNB nshort w=420000u l=150000u -+ ad=7.014e+11p pd=7.54e+06u as=5.964e+11p ps=6.2e+06u -M1001 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=2.095e+12p pd=1.819e+07u as=1.79e+12p ps=1.558e+07u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A Y VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfxtp_4 VGND VPWR SCD D SCE CLK Q VNB VPB -M1000 VPWR a_1189_183# a_1121_413# VPB phighvt w=420000u l=180000u -+ ad=1.98115e+12p pd=1.754e+07u as=1.47e+11p ps=1.54e+06u -M1001 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1002 a_608_369# D a_517_47# VNB nshort w=420000u l=150000u -+ ad=2.604e+11p pd=2.88e+06u as=1.428e+11p ps=1.52e+06u -M1003 a_1474_413# a_27_47# a_1189_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1004 VPWR a_1667_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 VGND a_1667_315# a_1625_47# VNB nshort w=420000u l=150000u -+ ad=1.48085e+12p pd=1.433e+07u as=1.32e+11p ps=1.49e+06u -M1006 VGND a_1667_315# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1007 VGND a_1189_183# a_1127_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.584e+11p ps=1.62e+06u -M1008 a_504_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1009 a_203_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1010 VPWR a_1667_315# a_1568_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.121e+11p ps=1.85e+06u -M1011 VGND a_1667_315# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1013 a_1121_413# a_27_47# a_1011_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1014 a_1474_413# a_203_47# a_1189_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=1.978e+11p ps=1.99e+06u -M1015 Q a_1667_315# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1017 Q a_1667_315# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_1667_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_1474_413# a_1667_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1020 a_517_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1127_47# a_203_47# a_1011_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.548e+11p ps=1.58e+06u -M1022 a_1189_183# a_1011_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Q a_1667_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_1011_47# a_203_47# a_608_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=3.34e+06u -M1025 Q a_1667_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_203_47# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1027 a_1625_47# a_27_47# a_1474_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR SCD a_702_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1029 VGND SCD a_721_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1030 VPWR a_1474_413# a_1667_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1031 a_702_369# a_319_47# a_608_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1189_183# a_1011_47# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_1568_413# a_203_47# a_1474_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_1011_47# a_27_47# a_608_369# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1036 a_721_47# SCE a_608_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_608_369# D a_504_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or4b_2 C A X B D_N VPWR VGND VPB VNB -M1000 a_425_297# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.47e+11p pd=1.54e+06u as=7.227e+11p ps=6.17e+06u -M1001 X a_186_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=6.771e+11p ps=6.88e+06u -M1002 VGND a_27_47# a_186_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=3.15e+11p ps=3.18e+06u -M1003 a_186_21# a_27_47# a_615_297# VPB phighvt w=420000u l=180000u -+ ad=1.134e+11p pd=1.38e+06u as=1.428e+11p ps=1.52e+06u -M1004 VPWR D_N a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1005 VPWR a_186_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1006 a_615_297# C a_531_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.008e+11p ps=1.32e+06u -M1007 VGND B a_186_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_531_297# B a_425_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_186_21# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D_N a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1011 a_186_21# C VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_186_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_186_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a2bb2o_2 VNB VPB VGND VPWR B1 A1_N A2_N X B2 -M1000 X a_82_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.49e+11p ps=7.32e+06u -M1001 a_696_47# B2 a_82_21# VNB nshort w=420000u l=150000u -+ ad=1.344e+11p pd=1.48e+06u as=1.134e+11p ps=1.38e+06u -M1002 a_343_47# A2_N a_341_297# VPB phighvt w=640000u l=180000u -+ ad=1.76e+11p pd=1.83e+06u as=1.472e+11p ps=1.74e+06u -M1003 VGND a_82_21# X VNB nshort w=650000u l=150000u -+ ad=9.0065e+11p pd=7.95e+06u as=2.08e+11p ps=1.94e+06u -M1004 a_622_369# B1 VPWR VPB phighvt w=640000u l=180000u -+ ad=3.808e+11p pd=3.75e+06u as=0p ps=0u -M1005 VGND A2_N a_343_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1006 a_343_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_622_369# a_343_47# a_82_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1008 a_341_297# A1_N VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B2 a_622_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_82_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_82_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND B1 a_696_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_82_21# a_343_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__xor3_2 X C B A VNB VPB VGND VPWR -M1000 VPWR A a_1050_365# VPB phighvt w=1e+06u l=180000u -+ ad=1.2694e+12p pd=1.06e+07u as=7.234e+11p ps=5.3e+06u -M1001 X a_81_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.275e+11p pd=2e+06u as=8.9605e+11p ps=8e+06u -M1002 a_81_21# C a_483_49# VNB nshort w=640000u l=150000u -+ ad=2.848e+11p pd=2.17e+06u as=5.963e+11p ps=4.53e+06u -M1003 a_483_49# a_335_93# a_81_21# VPB phighvt w=840000u l=180000u -+ ad=7.558e+11p pd=5.2e+06u as=3.36e+11p ps=2.48e+06u -M1004 a_934_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.126e+11p pd=2.64e+06u as=0p ps=0u -M1005 a_465_325# B a_1335_297# VNB nshort w=640000u l=150000u -+ ad=6.6045e+11p pd=4.67e+06u as=5.517e+11p ps=4.37e+06u -M1006 VGND A a_1050_365# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=4.468e+11p ps=3.98e+06u -M1007 X a_81_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1008 a_335_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.974e+11p pd=1.78e+06u as=0p ps=0u -M1009 a_483_49# B a_1050_365# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1050_365# a_934_297# a_483_49# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1335_297# a_934_297# a_483_49# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_335_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1013 a_81_21# C a_465_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=7.824e+11p ps=5.28e+06u -M1014 a_483_49# B a_1335_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=7.798e+11p ps=5.64e+06u -M1015 a_1050_365# a_934_297# a_465_325# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_81_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1335_297# a_934_297# a_465_325# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_934_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.978e+11p pd=1.92e+06u as=0p ps=0u -M1019 a_465_325# a_335_93# a_81_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1335_297# a_1050_365# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_465_325# B a_1050_365# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_81_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1335_297# a_1050_365# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlrtp_2 RESET_B D GATE Q VGND VPWR VPB VNB -M1000 VGND a_750_21# a_708_47# VNB nshort w=420000u l=150000u -+ ad=8.0475e+11p pd=8.18e+06u as=8.82e+10p ps=1.26e+06u -M1001 VPWR GATE a_27_363# VPB phighvt w=640000u l=180000u -+ ad=1.411e+12p pd=1.231e+07u as=1.728e+11p ps=1.82e+06u -M1002 VPWR a_750_21# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1003 a_203_47# a_27_363# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1004 VPWR a_750_21# a_702_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1005 VGND a_750_21# Q VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 a_503_369# a_319_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=2.021e+11p pd=1.97e+06u as=0p ps=0u -M1007 a_708_47# a_27_363# a_604_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1008 Q a_750_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Q a_750_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND D a_319_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1011 VPWR D a_319_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 VGND RESET_B a_981_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.6575e+11p ps=1.81e+06u -M1013 a_604_47# a_203_47# a_500_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.482e+11p ps=1.58e+06u -M1014 VPWR RESET_B a_750_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1015 a_981_47# a_604_47# a_750_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.69e+11p ps=1.82e+06u -M1016 VGND GATE a_27_363# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1017 a_702_413# a_203_47# a_604_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1018 a_203_47# a_27_363# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1019 a_604_47# a_27_363# a_503_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_500_47# a_319_369# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_750_21# a_604_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__buf_2 VPWR VGND X A VPB VNB -M1000 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=4.4425e+11p pd=4.02e+06u as=1.302e+11p ps=1.46e+06u -M1001 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=3.0875e+11p pd=2.25e+06u as=0p ps=0u -M1002 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=7.094e+11p pd=5.48e+06u as=1.728e+11p ps=1.82e+06u -M1003 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.95e+11p pd=2.79e+06u as=0p ps=0u -M1004 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inv_12 A Y VNB VPB VGND VPWR -M1000 Y A VGND VNB nshort w=650000u l=150000u -+ ad=1.2805e+12p pd=1.174e+07u as=1.3845e+12p ps=1.336e+07u -M1001 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=2e+12p ps=1.8e+07u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inv_2 A Y VPB VNB VPWR VGND -M1000 Y A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=5.4e+11p ps=5.08e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=3.705e+11p pd=3.74e+06u as=2.08e+11p ps=1.94e+06u -M1002 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__dlygate4sd3_1 A X VPWR VGND VPB VNB -M1000 VPWR a_273_47# a_379_93# VPB phighvt w=420000u l=500000u -+ ad=4.491e+11p pd=4.15e+06u as=1.092e+11p ps=1.36e+06u -M1001 X a_379_93# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1002 VPWR A a_27_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 a_273_47# a_27_47# VGND VNB nshort w=420000u l=500000u -+ ad=1.092e+11p pd=1.36e+06u as=3.636e+11p ps=3.51e+06u -M1004 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.26e+11p ps=1.44e+06u -M1005 X a_379_93# VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1006 VGND a_273_47# a_379_93# VNB nshort w=420000u l=500000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1007 a_273_47# a_27_47# VPWR VPB phighvt w=420000u l=500000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb8to1_4 VGND Z VPWR VNB VPB S[6] D[3] D[0] D[4] D[5] -+ D[2] D[1] D[6] S[2] S[3] S[7] S[0] S[1] S[4] S[5] D[7] -M1000 a_1313_591# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=9.4224e+12p ps=8.664e+07u -M1001 VPWR S[0] a_142_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1002 a_3797_297# a_4239_265# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=3.8048e+12p ps=3.552e+07u -M1003 a_405_66# S[0] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=2.2464e+12p ps=2.528e+07u -M1004 Z a_2626_325# a_2839_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1005 a_3799_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=6.1412e+12p ps=6.128e+07u -M1006 a_2889_66# S[4] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1007 a_1755_793# S[3] VPWR VPB phighvt w=820000u l=180000u -+ ad=2.378e+11p pd=2.22e+06u as=0p ps=0u -M1008 Z S[7] a_3799_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1009 Z S[5] a_2889_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1010 a_355_311# a_142_325# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1011 a_3797_591# a_4239_793# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1012 a_355_311# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.618e+11p ps=8.38e+06u -M1014 VGND D[7] a_3799_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1315_911# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1016 Z S[3] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_355_613# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1018 VPWR S[5] a_2626_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1019 Z a_142_325# a_355_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1315_911# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_2839_613# a_2626_599# Z VPB phighvt w=820000u l=180000u -+ ad=1.2606e+12p pd=1.174e+07u as=0p ps=0u -M1022 Z S[4] a_2889_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z a_4239_265# a_3797_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND D[7] a_3799_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_3799_911# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D[4] a_2889_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_405_918# S[1] Z VNB nshort w=520000u l=150000u -+ ad=7.618e+11p pd=8.38e+06u as=0p ps=0u -M1030 a_405_918# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Z a_1755_793# a_1313_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_4239_265# S[6] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1033 VGND D[5] a_2889_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_2889_66# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_2889_66# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_1313_591# a_1755_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Z S[5] a_2889_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_2626_599# S[5] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_142_325# S[0] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Z a_2626_599# a_2839_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR D[4] a_2839_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND S[0] a_142_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1044 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_2889_66# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1046 VPWR D[5] a_2839_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D[3] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_1315_911# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR D[0] a_355_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 Z a_1755_265# a_1313_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=1.2606e+12p ps=1.174e+07u -M1051 Z a_142_325# a_355_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VPWR S[1] a_142_599# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1053 Z a_4239_793# a_3797_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_355_613# a_142_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VPWR D[1] a_355_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_2839_613# a_2626_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1058 Z S[1] a_405_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 VGND D[1] a_405_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1060 VGND S[3] a_1755_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1061 VGND S[6] a_4239_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_2839_311# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1063 a_3799_911# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 VPWR S[6] a_4239_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1065 a_405_66# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 Z S[4] a_2889_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1067 a_142_325# S[0] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1068 a_405_918# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1070 a_2839_613# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1071 VPWR D[2] a_1313_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1072 VPWR S[2] a_1755_265# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1073 a_1313_297# a_1755_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1074 VGND S[5] a_2626_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1075 a_3797_591# a_4239_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1076 VPWR D[3] a_1313_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1077 a_2889_918# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1078 Z a_2626_599# a_2839_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1079 VGND D[4] a_2889_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1080 a_355_613# a_142_599# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1081 VGND D[6] a_3799_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1082 a_3797_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1083 a_405_918# S[1] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1084 a_142_599# S[1] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1085 a_4239_265# S[6] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1086 a_355_311# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1087 a_3797_591# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1088 a_142_599# S[1] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1089 a_3799_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1090 a_1313_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1091 a_3799_911# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1092 Z a_142_599# a_355_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1093 a_355_613# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1094 VGND S[2] a_1755_265# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1095 a_1313_591# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1096 Z a_4239_793# a_3797_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1097 VGND D[0] a_405_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1098 a_3799_911# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1099 a_3797_297# a_4239_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1100 a_405_66# S[0] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1101 Z S[6] a_3799_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1102 Z S[1] a_405_918# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1103 a_1755_265# S[2] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1104 a_1315_911# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1105 VPWR D[4] a_2839_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1106 VGND D[5] a_2889_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1107 a_2889_918# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1108 VPWR D[6] a_3797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1109 Z S[0] a_405_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1110 a_2839_311# a_2626_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1111 a_3799_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1112 a_2889_918# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1113 VPWR D[5] a_2839_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1114 a_4239_793# S[7] VGND VNB nshort w=420000u l=150000u -+ ad=1.134e+11p pd=1.38e+06u as=0p ps=0u -M1115 a_1755_265# S[2] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1116 Z a_1755_265# a_1313_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1117 VPWR D[7] a_3797_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1118 VPWR D[2] a_1313_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1119 VPWR S[7] a_4239_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1120 VPWR D[3] a_1313_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1121 VGND S[4] a_2626_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1122 a_3799_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1123 Z a_142_599# a_355_613# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1124 Z a_1755_793# a_1313_591# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1125 VPWR S[3] a_1755_793# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1126 a_1313_297# a_1755_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1127 a_2839_311# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1128 VPWR S[4] a_2626_325# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=2.378e+11p ps=2.22e+06u -M1129 a_2626_325# S[4] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1130 a_3797_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1131 Z a_2626_325# a_2839_311# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1132 Z S[6] a_3799_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1133 Z S[0] a_405_66# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1134 a_2839_613# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1135 Z S[3] a_1315_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1136 VGND D[3] a_1315_911# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1137 VPWR D[0] a_355_311# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1138 VGND S[1] a_142_599# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1139 a_3797_591# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1140 a_1755_793# S[3] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1141 VPWR D[1] a_355_613# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1142 a_2889_918# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1143 Z a_4239_265# a_3797_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1144 Z S[7] a_3799_911# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1145 VPWR D[6] a_3797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1146 a_2839_311# a_2626_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1147 a_355_311# a_142_325# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1148 a_4239_793# S[7] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1149 VGND S[7] a_4239_793# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1150 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1151 VGND D[0] a_405_66# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1152 a_1313_591# a_1755_793# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1153 VPWR D[7] a_3797_591# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1154 a_2626_599# S[5] VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1155 a_2626_325# S[4] VPWR VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1156 a_405_66# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1157 VGND D[1] a_405_918# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1158 a_1313_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1159 VGND D[6] a_3799_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2_8 S A1 VPWR VGND VPB VNB A0 X -M1000 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=2.16e+12p pd=1.832e+07u as=1.16e+12p ps=1.032e+07u -M1001 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 a_870_297# A0 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=1.385e+12p pd=6.77e+06u as=5.8e+11p ps=5.16e+06u -M1003 a_79_21# A1 a_872_47# VNB nshort w=640000u l=150000u -+ ad=4.096e+11p pd=3.84e+06u as=9.568e+11p ps=5.55e+06u -M1004 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_872_47# A1 a_79_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=1.5084e+12p ps=1.374e+07u -M1007 VGND S a_872_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_1369_199# a_1422_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=1.0464e+12p ps=5.83e+06u -M1012 a_79_21# A0 a_870_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR a_1369_199# a_1420_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.675e+12p ps=7.35e+06u -M1014 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1420_297# a_1369_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_1420_297# A1 a_79_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_79_21# A0 a_1422_47# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_1369_199# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1020 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_870_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_872_47# S VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_79_21# A1 a_1420_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1422_47# a_1369_199# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_1422_47# A0 a_79_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1369_199# S VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1033 VPWR S a_870_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o2bb2a_4 A2_N A1_N X B2 B1 VNB VPB VGND VPWR -M1000 a_787_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.1375e+12p ps=1.13e+07u -M1001 a_211_297# B2 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=5.8e+11p ps=5.16e+06u -M1002 X a_211_297# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1003 X a_211_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.51e+12p ps=1.902e+07u -M1004 VPWR A1_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1005 VPWR a_455_21# a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=8.19e+11p pd=7.72e+06u as=0p ps=0u -M1007 VGND a_211_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_211_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A1_N a_787_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_211_297# a_455_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_211_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_455_21# A2_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR B1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_211_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_787_47# A2_N a_455_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1017 VGND B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A2_N a_455_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_211_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_27_47# a_455_21# a_211_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.08e+11p ps=1.94e+06u -M1022 a_211_297# a_455_21# a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_117_297# B2 a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_211_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_455_21# A2_N a_787_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_455_21# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND B2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4b_2 D_N Y C A B VNB VPB VGND VPWR -M1000 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.3e+11p pd=7.66e+06u as=4.034e+11p ps=3.96e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=1.1897e+12p pd=1.252e+07u as=9.295e+11p ps=8.06e+06u -M1002 VGND D_N a_754_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1003 Y a_754_21# a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=8.3e+11p ps=7.66e+06u -M1004 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR D_N a_754_21# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1006 Y C VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_514_297# C a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.8e+11p ps=5.16e+06u -M1008 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_305_297# C a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# B a_305_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND C Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_754_21# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_305_297# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_754_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_514_297# a_754_21# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a211oi_2 A2 C1 B1 Y A1 VPWR VGND VPB VNB -M1000 VPWR A2 a_320_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=9e+11p ps=7.8e+06u -M1001 Y B1 VGND VNB nshort w=650000u l=150000u -+ ad=7.085e+11p pd=6.08e+06u as=8.06e+11p ps=7.68e+06u -M1002 a_525_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=5.265e+11p pd=5.52e+06u as=0p ps=0u -M1003 a_320_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y C1 a_37_297# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=8.5e+11p ps=7.7e+06u -M1005 a_320_297# B1 a_37_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y A1 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_320_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND A2 a_525_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_525_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_37_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_37_297# B1 a_320_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VPWR A1 a_320_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or3_4 A X B C VPB VNB VPWR VGND -M1000 a_211_297# B a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_27_47# B VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=1.20575e+12p ps=8.91e+06u -M1002 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=1.48e+12p pd=8.96e+06u as=5.8e+11p ps=5.16e+06u -M1003 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_117_297# C a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1006 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1007 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND C a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A a_211_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o22ai_4 A1 Y A2 B1 B2 VNB VPB VGND VPWR -M1000 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.16e+12p ps=1.032e+07u -M1001 Y B2 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1002 a_33_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.924e+12p pd=1.762e+07u as=7.995e+11p ps=7.66e+06u -M1003 a_885_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.49e+12p ps=1.298e+07u -M1004 Y B1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=7.995e+11p pd=7.66e+06u as=0p ps=0u -M1005 a_33_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_33_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_885_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_33_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y B2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Y B2 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_33_47# B2 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_885_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND A1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_33_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Y B2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR B1 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_33_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND A2 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_885_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_33_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR B1 a_885_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A1 a_33_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__mux2_12 VPWR VGND VPB VNB X S A1 A0 -M1000 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=7.02e+11p pd=7.36e+06u as=2.9705e+12p ps=2.604e+07u -M1001 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=7.02e+11p ps=7.36e+06u -M1002 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.66e+12p pd=1.532e+07u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=3.69e+12p pd=3.338e+07u as=1.74e+12p ps=1.548e+07u -M1004 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=1.287e+12p pd=1.176e+07u as=0p ps=0u -M1005 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.16e+12p ps=1.032e+07u -M1007 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR S a_973_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1013 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.053e+12p pd=1.104e+07u as=0p ps=0u -M1015 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_597_297# A0 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_119_47# S VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND a_973_297# a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_27_47# A0 a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_973_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_27_47# A1 a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_117_297# a_973_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_973_297# S VGND VNB nshort w=650000u l=150000u -+ ad=1.755e+11p pd=1.84e+06u as=0p ps=0u -M1039 VGND S a_973_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1041 a_27_47# A0 a_1163_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 VPWR S a_597_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1044 a_1163_47# a_973_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1046 a_1163_47# A0 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_117_297# A1 a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR a_973_297# a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1051 a_27_47# A1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 X a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1054 VGND S a_119_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 VGND a_27_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 a_597_297# S VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 VPWR a_27_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1058 a_119_47# A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 X a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__inputiso1n_1 A SLEEP_B X VGND VPWR VNB VPB -M1000 VGND SLEEP_B a_27_53# VNB nshort w=420000u l=150000u -+ ad=5.9745e+11p pd=4.64e+06u as=1.302e+11p ps=1.46e+06u -M1001 VPWR A a_319_297# VPB phighvt w=420000u l=180000u -+ ad=4.241e+11p pd=4.1e+06u as=1.218e+11p ps=1.42e+06u -M1002 a_27_53# SLEEP_B VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1003 a_319_297# a_27_53# a_229_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1004 X a_229_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=0p ps=0u -M1005 VGND A a_229_297# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.344e+11p ps=1.48e+06u -M1006 a_229_297# a_27_53# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_229_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21a_1 X A1 B1 A2 VPB VNB VGND VPWR -M1000 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.255e+12p pd=6.51e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_394_297# A2 a_83_21# VPB phighvt w=1e+06u l=180000u -+ ad=3e+11p pd=2.6e+06u as=3.6e+11p ps=2.72e+06u -M1002 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=3.835e+11p pd=3.78e+06u as=1.82e+11p ps=1.86e+06u -M1003 a_302_47# B1 a_83_21# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=3.66e+06u as=1.7225e+11p ps=1.83e+06u -M1004 VGND A2 a_302_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_83_21# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A1 a_394_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_302_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand2b_4 B A_N Y VNB VPB VGND VPWR -M1000 VGND B a_225_47# VNB nshort w=650000u l=150000u -+ ad=6.175e+11p pd=5.8e+06u as=1.05625e+12p ps=9.75e+06u -M1001 a_225_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=1.825e+12p pd=1.565e+07u as=1.16e+12p ps=1.032e+07u -M1003 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1005 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A_N a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 VGND B a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_225_47# a_27_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_27_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A_N a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1014 Y a_27_47# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_225_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__decap_4 VGND VPWR VPB VNB -M1000 VPWR VGND VPWR VPB phighvt w=870000u l=1.05e+06u -+ ad=4.524e+11p pd=4.52e+06u as=0p ps=0u -M1001 VGND VPWR VGND VNB nshort w=550000u l=1.05e+06u -+ ad=2.86e+11p pd=3.24e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o211ai_4 A1 B1 A2 C1 Y VNB VPB VGND VPWR -M1000 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.586e+12p pd=1.398e+07u as=8.32e+11p ps=7.76e+06u -M1001 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=2.48e+12p pd=1.896e+07u as=1.77e+12p ps=1.554e+07u -M1002 Y A2 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.2e+12p ps=1.04e+07u -M1003 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_886_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=4.225e+11p pd=3.9e+06u as=4.485e+11p ps=3.98e+06u -M1005 Y C1 a_1088_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_886_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1088_47# B1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_118_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_47# B1 a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_118_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A1 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR A1 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_47# B1 a_1464_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.47e+11p ps=2.06e+06u -M1019 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1464_47# C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_118_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_27_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR A1 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_118_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y C1 a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y A2 a_118_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND A2 a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y C1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor2_1 B Y A VPB VNB VGND VPWR -M1000 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=6.1e+11p pd=3.22e+06u as=2.9e+11p ps=2.58e+06u -M1001 VGND A Y VNB nshort w=650000u l=150000u -+ ad=5.915e+11p pd=4.42e+06u as=1.755e+11p ps=1.84e+06u -M1002 a_117_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nand4b_1 Y C D A_N B VPB VNB VGND VPWR -M1000 Y B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.9e+11p pd=5.18e+06u as=1.0157e+12p ps=8.13e+06u -M1001 VGND A_N a_40_93# VNB nshort w=420000u l=150000u -+ ad=2.6875e+11p pd=2.18e+06u as=1.323e+11p ps=1.47e+06u -M1002 VPWR A_N a_40_93# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1003 VPWR a_40_93# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_431_47# B a_334_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=2.1775e+11p ps=1.97e+06u -M1005 Y a_40_93# a_431_47# VNB nshort w=650000u l=150000u -+ ad=2.925e+11p pd=2.2e+06u as=0p ps=0u -M1006 VPWR C Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_334_47# C a_251_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.7225e+11p ps=1.83e+06u -M1008 Y D VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_251_47# D VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkmux2_4 VGND VPWR S A1 A0 X VPB VNB -M1000 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=1.3588e+12p pd=1.066e+07u as=5.8e+11p ps=5.16e+06u -M1001 VGND a_925_21# a_754_47# VNB nshort w=420000u l=150000u -+ ad=8.016e+11p pd=7.42e+06u as=3.591e+11p ps=2.55e+06u -M1002 a_925_21# S VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1003 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=2.808e+11p pd=3.16e+06u as=0p ps=0u -M1004 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_79_199# A1 a_525_47# VNB nshort w=420000u l=150000u -+ ad=2.121e+11p pd=1.85e+06u as=1.428e+11p ps=1.52e+06u -M1006 a_925_21# S VPWR VPB phighvt w=940000u l=180000u -+ ad=2.726e+11p pd=2.46e+06u as=0p ps=0u -M1007 a_875_309# A1 a_79_199# VPB phighvt w=940000u l=180000u -+ ad=2.444e+11p pd=2.4e+06u as=9.447e+11p ps=3.89e+06u -M1008 X a_79_199# VGND VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_754_47# A0 a_79_199# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR a_79_199# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_523_309# S VPWR VPB phighvt w=940000u l=180000u -+ ad=3.713e+11p pd=2.67e+06u as=0p ps=0u -M1013 a_79_199# A0 a_523_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_79_199# X VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_79_199# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_525_47# S VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_925_21# a_875_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o21ai_4 Y B1 A2 A1 VNB VPB VPWR VGND -M1000 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.2e+12p pd=1.04e+07u as=1.2e+12p ps=1.04e+07u -M1001 a_32_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=1.4625e+12p pd=1.36e+07u as=8.515e+11p ps=7.82e+06u -M1002 a_32_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.49e+12p pd=1.298e+07u as=0p ps=0u -M1004 a_123_297# A2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_32_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A2 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND A2 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y B1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=4.615e+11p pd=4.02e+06u as=0p ps=0u -M1012 a_32_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND A1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y A2 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND A1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 Y B1 a_32_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 Y B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_32_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_32_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_123_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR A1 a_123_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__clkbuf_6 A X VPB VNB VGND VPWR -M1000 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=8.7e+11p ps=7.74e+06u -M1001 VPWR A a_117_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1002 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND A a_117_297# VNB nshort w=420000u l=150000u -+ ad=7.245e+11p pd=7.65e+06u as=1.134e+11p ps=1.38e+06u -M1005 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=3.423e+11p pd=4.15e+06u as=0p ps=0u -M1006 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_117_297# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_117_297# A VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VGND a_117_297# X VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X a_117_297# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sdfxtp_2 VPWR VGND SCE D SCD Q CLK VNB VPB -M1000 VPWR a_1189_183# a_1121_413# VPB phighvt w=420000u l=180000u -+ ad=1.71115e+12p pd=1.5e+07u as=1.47e+11p ps=1.54e+06u -M1001 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1002 a_608_369# D a_517_47# VNB nshort w=420000u l=150000u -+ ad=2.604e+11p pd=2.88e+06u as=1.428e+11p ps=1.52e+06u -M1003 a_1474_413# a_27_47# a_1189_183# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=2.307e+11p ps=2.19e+06u -M1004 VPWR a_1667_315# Q VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1005 VGND a_1667_315# Q VNB nshort w=650000u l=150000u -+ ad=1.30535e+12p pd=1.249e+07u as=2.405e+11p ps=2.04e+06u -M1006 VGND a_1667_315# a_1625_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.32e+11p ps=1.49e+06u -M1007 VGND a_1189_183# a_1127_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.584e+11p ps=1.62e+06u -M1008 a_504_369# SCE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1009 a_203_47# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.302e+11p pd=1.46e+06u as=0p ps=0u -M1010 VPWR a_1667_315# a_1568_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.121e+11p ps=1.85e+06u -M1011 VPWR SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1012 a_1121_413# a_27_47# a_1011_47# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.407e+11p ps=1.51e+06u -M1013 a_1474_413# a_203_47# a_1189_183# VNB nshort w=360000u l=150000u -+ ad=1.854e+11p pd=1.75e+06u as=1.978e+11p ps=1.99e+06u -M1014 VGND SCE a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.176e+11p ps=1.4e+06u -M1015 Q a_1667_315# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_1474_413# a_1667_315# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1017 a_517_47# a_319_47# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_1127_47# a_203_47# a_1011_47# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=1.548e+11p ps=1.58e+06u -M1019 a_1189_183# a_1011_47# VPWR VPB phighvt w=750000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Q a_1667_315# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1011_47# a_203_47# a_608_369# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=3.2e+11p ps=3.34e+06u -M1022 a_203_47# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1023 a_1625_47# a_27_47# a_1474_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR SCD a_702_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.144e+11p ps=1.95e+06u -M1025 VGND SCD a_721_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=9.66e+10p ps=1.3e+06u -M1026 VPWR a_1474_413# a_1667_315# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1027 a_702_369# a_319_47# a_608_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_1189_183# a_1011_47# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_1568_413# a_203_47# a_1474_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_1011_47# a_27_47# a_608_369# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1032 a_721_47# SCE a_608_369# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_608_369# D a_504_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__einvn_8 A TE_B Z VGND VPWR VPB VNB -M1000 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=1.4115e+12p pd=1.249e+07u as=2.5004e+12p ps=2.266e+07u -M1001 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=0p ps=0u -M1002 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.8005e+12p pd=1.724e+07u as=1.04325e+12p ps=9.71e+06u -M1005 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=0p ps=0u -M1010 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR TE_B a_27_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1015 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Z A a_222_309# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VGND TE_B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.015e+11p ps=1.92e+06u -M1025 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VPWR TE_B a_222_309# VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_235_47# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VGND a_27_47# a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 Z A a_235_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_222_309# TE_B VPWR VPB phighvt w=940000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_222_309# A Z VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_235_47# A Z VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__nor4bb_4 D_N Y A B C_N VNB VPB VGND VPWR -M1000 Y a_207_47# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.41e+12p ps=1.282e+07u -M1001 a_1187_297# B a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=1.16e+12p ps=1.032e+07u -M1002 VPWR C_N a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=2.9e+11p ps=2.58e+06u -M1003 a_207_47# D_N VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=2.223e+12p ps=1.984e+07u -M1004 Y a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=1.794e+12p pd=1.592e+07u as=0p ps=0u -M1005 VGND a_27_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND C_N a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.1125e+11p ps=1.95e+06u -M1007 VGND a_207_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_331_297# a_207_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_797_297# B a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_27_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_797_297# a_27_297# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y a_27_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y a_207_47# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1187_297# B a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_331_297# a_27_297# a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 Y a_207_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_797_297# B a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 Y A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_797_297# a_27_297# a_331_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_1187_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_207_47# D_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1027 VGND a_207_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y a_207_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_331_297# a_207_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VPWR A a_1187_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 Y B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1187_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND B Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VGND A Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_331_297# a_27_297# a_797_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o2bb2ai_1 Y A1_N A2_N B2 B1 VPB VNB VGND VPWR -M1000 a_120_297# A1_N VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=1.275e+12p ps=8.55e+06u -M1001 a_396_47# B1 VGND VNB nshort w=650000u l=150000u -+ ad=4.225e+11p pd=3.9e+06u as=3.8675e+11p ps=3.79e+06u -M1002 Y a_120_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.1e+11p pd=2.62e+06u as=0p ps=0u -M1003 VPWR B1 a_492_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_120_297# A2_N a_122_47# VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=1.755e+11p ps=1.84e+06u -M1005 a_396_47# a_120_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.755e+11p ps=1.84e+06u -M1006 a_122_47# A1_N VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_492_297# B2 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A2_N a_120_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VGND B2 a_396_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__isobufsrc_4 A X SLEEP VNB VPB VGND VPWR -M1000 X a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.45e+12p ps=1.29e+07u -M1001 VPWR SLEEP a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=8.7e+11p pd=7.74e+06u as=0p ps=0u -M1002 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=1.1505e+12p pd=1.134e+07u as=8.97e+11p ps=7.96e+06u -M1003 a_27_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_459_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR SLEEP a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND SLEEP X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_27_297# a_459_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR A a_459_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.8e+11p ps=2.56e+06u -M1011 VGND A a_459_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1012 a_27_297# SLEEP VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_459_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_459_21# a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 X SLEEP VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_459_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# a_459_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__bufbuf_8 A X VNB VPB VGND VPWR -M1000 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=2.0444e+12p pd=1.815e+07u as=1.16e+12p ps=1.032e+07u -M1001 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=1.4095e+12p pd=1.349e+07u as=8.645e+11p ps=7.86e+06u -M1002 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VGND a_224_297# a_338_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.095e+11p ps=3.86e+06u -M1006 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_224_297# a_338_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1010 VPWR A a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1011 a_338_47# a_224_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_224_297# a_338_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_338_47# a_224_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_224_297# a_338_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND A a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1019 VPWR a_338_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND a_338_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_224_297# a_27_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1022 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 X a_338_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 a_224_297# a_27_47# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1025 X a_338_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__bufinv_8 A Y VNB VPB VGND VPWR -M1000 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.16e+12p pd=1.032e+07u as=1.99e+12p ps=1.798e+07u -M1001 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1002 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=1.378e+12p pd=1.334e+07u as=8.645e+11p ps=7.86e+06u -M1003 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1004 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.095e+11p ps=3.86e+06u -M1008 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_117_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1010 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1011 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_225_47# a_117_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_117_297# A VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1016 a_225_47# a_117_297# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR a_117_297# a_225_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_225_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Y a_225_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND a_225_47# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y a_225_47# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND a_117_297# a_225_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__muxb8to1_2 Z VGND VPWR VNB VPB D[2] D[1] S[7] S[6] S[5] -+ S[4] S[3] S[2] S[1] S[0] D[7] D[6] D[5] D[4] D[3] D[0] -M1000 VPWR D[2] a_1315_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.76e+12p pd=3.152e+07u as=8.211e+11p ps=7.41e+06u -M1001 VPWR D[3] a_2112_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.211e+11p ps=7.41e+06u -M1002 VPWR S[4] a_2854_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1003 a_27_297# D[0] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1004 Z a_1566_265# a_1315_297# VPB phighvt w=820000u l=180000u -+ ad=1.9024e+12p pd=1.776e+07u as=0p ps=0u -M1005 Z a_1989_47# a_2112_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_27_297# a_278_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_4565_47# S[7] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=1.9656e+12p ps=2.104e+07u -M1008 VPWR S[0] a_278_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1009 a_1989_47# S[3] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1010 Z S[5] a_3421_69# VNB nshort w=520000u l=150000u -+ ad=1.1232e+12p pd=1.264e+07u as=5.6745e+11p ps=5.52e+06u -M1011 a_4709_69# D[7] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1012 a_2133_69# D[3] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1013 Z a_278_265# a_27_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_2603_297# D[4] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1015 a_845_69# S[1] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1016 a_2603_297# a_2854_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_47# S[0] Z VNB nshort w=520000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1018 Z S[1] a_845_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_27_47# D[0] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 Z S[0] a_27_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 Z S[4] a_2603_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1022 a_824_333# D[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1023 a_1989_47# S[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1024 a_3400_333# a_3277_47# Z VPB phighvt w=820000u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1025 a_3400_333# D[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_3421_69# S[5] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 VGND D[7] a_4709_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_3277_47# S[5] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1029 a_3891_297# D[6] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1030 a_4688_333# D[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.211e+11p pd=7.41e+06u as=0p ps=0u -M1031 VGND D[4] a_2603_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND S[4] a_2854_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1033 a_3891_297# a_4142_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR D[0] a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_701_47# S[1] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1036 VGND D[1] a_845_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VPWR D[4] a_2603_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VPWR D[5] a_3400_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1039 VPWR S[6] a_4142_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1040 a_824_333# a_701_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1041 Z a_2854_265# a_2603_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1042 Z a_3277_47# a_3400_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 VGND S[0] a_278_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1044 a_2603_47# S[4] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1045 a_701_47# S[1] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1046 Z a_4142_265# a_3891_297# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1047 VGND D[5] a_3421_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1048 a_2603_47# D[4] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1049 VPWR D[1] a_824_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1050 a_3277_47# S[5] VGND VNB nshort w=520000u l=150000u -+ ad=1.352e+11p pd=1.56e+06u as=0p ps=0u -M1051 a_845_69# D[1] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1052 Z S[3] a_2133_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1053 VGND D[0] a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1054 a_3421_69# D[5] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1055 Z S[7] a_4709_69# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1056 Z a_701_47# a_824_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1057 a_1315_47# D[2] VGND VNB nshort w=650000u l=150000u -+ ad=5.6745e+11p pd=5.52e+06u as=0p ps=0u -M1058 Z S[2] a_1315_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1059 Z S[6] a_3891_47# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=5.6745e+11p ps=5.52e+06u -M1060 a_1315_297# D[2] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1061 a_1315_297# a_1566_265# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1062 a_2112_333# a_1989_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1063 VGND D[2] a_1315_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1064 a_4688_333# a_4565_47# Z VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1065 a_2133_69# S[3] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1066 a_4565_47# S[7] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1067 VPWR S[2] a_1566_265# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1068 a_2112_333# D[3] VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1069 VPWR D[7] a_4688_333# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1070 VGND D[6] a_3891_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1071 a_4709_69# S[7] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1072 VPWR D[6] a_3891_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1073 Z a_4565_47# a_4688_333# VPB phighvt w=820000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1074 a_3891_47# S[6] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1075 VGND S[6] a_4142_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1076 a_1315_47# S[2] Z VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1077 VGND S[2] a_1566_265# VNB nshort w=520000u l=150000u -+ ad=0p pd=0u as=1.352e+11p ps=1.56e+06u -M1078 VGND D[3] a_2133_69# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1079 a_3891_47# D[6] VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__and2_1 VPWR VGND X B A VPB VNB -M1000 a_27_75# A VPWR VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=4.4565e+11p ps=4.17e+06u -M1001 X a_27_75# VGND VNB nshort w=650000u l=150000u -+ ad=2.3725e+11p pd=2.03e+06u as=2.406e+11p ps=2.11e+06u -M1002 X a_27_75# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.2e+11p pd=3.04e+06u as=0p ps=0u -M1003 VGND B a_123_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.134e+11p ps=1.38e+06u -M1004 VPWR B a_27_75# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_123_75# A a_27_75# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.386e+11p ps=1.5e+06u -.ends -.subckt sky130_fd_sc_hdll__o2bb2a_2 A1_N X A2_N B2 B1 VNB VPB VGND VPWR -M1000 a_321_369# A2_N a_313_47# VNB nshort w=420000u l=150000u -+ ad=1.26e+11p pd=1.44e+06u as=1.596e+11p ps=1.6e+06u -M1001 a_321_369# A1_N VPWR VPB phighvt w=640000u l=180000u -+ ad=3.652e+11p pd=2.86e+06u as=1.2558e+12p ps=9.86e+06u -M1002 a_627_47# B1 VGND VNB nshort w=420000u l=150000u -+ ad=2.541e+11p pd=2.89e+06u as=5.4595e+11p ps=5.41e+06u -M1003 X a_84_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.08e+11p pd=1.94e+06u as=0p ps=0u -M1004 a_627_47# a_321_369# a_84_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.218e+11p ps=1.42e+06u -M1005 a_84_21# a_321_369# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.984e+11p pd=1.9e+06u as=0p ps=0u -M1006 VPWR B1 a_723_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=2.208e+11p ps=1.97e+06u -M1007 VPWR a_84_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1008 VPWR A2_N a_321_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_723_369# B2 a_84_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VGND B2 a_627_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND a_84_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_313_47# A1_N VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 X a_84_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__sedfxbp_1 VGND VPWR SCE Q D DE SCD Q_N CLK VPB VNB -M1000 a_1787_159# a_1611_413# VPWR VPB phighvt w=750000u l=180000u -+ ad=2.025e+11p pd=2.04e+06u as=1.93535e+12p ps=1.705e+07u -M1001 Q a_2266_413# VGND VNB nshort w=650000u l=150000u -+ ad=1.9825e+11p pd=1.91e+06u as=1.4487e+12p ps=1.404e+07u -M1002 a_211_363# a_27_47# VGND VNB nshort w=420000u l=150000u -+ ad=1.092e+11p pd=1.36e+06u as=0p ps=0u -M1003 a_2165_413# a_1787_159# VPWR VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1004 a_2266_413# a_27_47# a_2165_413# VPB phighvt w=420000u l=180000u -+ ad=1.218e+11p pd=1.42e+06u as=0p ps=0u -M1005 VPWR DE a_455_324# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1006 VPWR CLK a_27_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.728e+11p ps=1.82e+06u -M1007 a_319_47# a_851_264# a_779_47# VNB nshort w=420000u l=150000u -+ ad=2.478e+11p pd=2.86e+06u as=1.932e+11p ps=1.76e+06u -M1008 a_2181_47# a_1787_159# VGND VNB nshort w=420000u l=150000u -+ ad=1.356e+11p pd=1.51e+06u as=0p ps=0u -M1009 Q a_2266_413# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.15e+11p pd=2.63e+06u as=0p ps=0u -M1010 a_2266_413# a_211_363# a_2181_47# VNB nshort w=360000u l=150000u -+ ad=1.494e+11p pd=1.55e+06u as=0p ps=0u -M1011 a_1611_413# a_27_47# a_985_47# VNB nshort w=360000u l=150000u -+ ad=1.404e+11p pd=1.5e+06u as=6.015e+11p ps=4.57e+06u -M1012 a_985_47# a_955_21# a_1376_369# VPB phighvt w=640000u l=180000u -+ ad=4.837e+11p pd=4.13e+06u as=2.24e+11p ps=1.98e+06u -M1013 VGND SCE a_955_21# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1014 VGND a_2266_413# a_851_264# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.092e+11p ps=1.36e+06u -M1015 a_985_47# a_955_21# a_319_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Q_N a_851_264# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.7e+11p pd=2.54e+06u as=0p ps=0u -M1017 VPWR SCE a_955_21# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.76e+11p ps=1.83e+06u -M1018 a_409_369# D a_319_47# VPB phighvt w=640000u l=180000u -+ ad=1.472e+11p pd=1.74e+06u as=3.84e+11p ps=3.76e+06u -M1019 a_985_47# SCE a_1373_119# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=8.82e+10p ps=1.26e+06u -M1020 VGND a_851_264# a_2391_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.32e+11p ps=1.49e+06u -M1021 a_787_369# DE VPWR VPB phighvt w=640000u l=180000u -+ ad=2.432e+11p pd=2.04e+06u as=0p ps=0u -M1022 a_319_47# a_851_264# a_787_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1611_413# a_211_363# a_985_47# VPB phighvt w=420000u l=180000u -+ ad=1.365e+11p pd=1.49e+06u as=0p ps=0u -M1024 VPWR a_1787_159# a_1712_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.617e+11p ps=1.61e+06u -M1025 VPWR a_455_324# a_409_369# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_985_47# SCE a_319_47# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 Q_N a_851_264# VGND VNB nshort w=650000u l=150000u -+ ad=1.69e+11p pd=1.82e+06u as=0p ps=0u -M1028 a_1712_413# a_27_47# a_1611_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 VPWR a_2266_413# a_851_264# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=1.792e+11p ps=1.84e+06u -M1030 VGND DE a_455_324# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1031 a_779_47# a_455_324# VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_1376_369# SCD VPWR VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND CLK a_27_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.302e+11p ps=1.46e+06u -M1034 a_1373_119# SCD VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR a_851_264# a_2360_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=2.058e+11p ps=1.82e+06u -M1036 VGND a_1787_159# a_1738_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=1.518e+11p ps=1.6e+06u -M1037 a_211_363# a_27_47# VPWR VPB phighvt w=640000u l=180000u -+ ad=1.728e+11p pd=1.82e+06u as=0p ps=0u -M1038 a_1738_47# a_211_363# a_1611_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_2391_47# a_27_47# a_2266_413# VNB nshort w=360000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1040 a_413_47# D a_319_47# VNB nshort w=420000u l=150000u -+ ad=8.82e+10p pd=1.26e+06u as=0p ps=0u -M1041 VGND DE a_413_47# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1042 a_2360_413# a_211_363# a_2266_413# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1043 a_1787_159# a_1611_413# VGND VNB nshort w=640000u l=150000u -+ ad=1.664e+11p pd=1.8e+06u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a221oi_4 A2 Y C1 A1 B2 B1 VNB VPB VPWR VGND -M1000 a_511_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.69e+12p pd=2.338e+07u as=1.16e+12p ps=1.032e+07u -M1001 a_503_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=1.157e+12p pd=8.76e+06u as=1.48525e+12p ps=1.367e+07u -M1002 a_1375_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=7.67e+11p pd=7.56e+06u as=1.313e+12p ps=1.184e+07u -M1003 Y C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.01e+12p ps=1.802e+07u -M1004 a_27_297# B1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_1375_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_1375_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_27_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 Y A1 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_511_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_511_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_511_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND B2 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 Y C1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1375_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_27_297# B2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_503_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 Y B1 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_511_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y C1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A2 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_27_297# B1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_503_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1028 a_27_297# C1 Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 a_503_47# B1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_511_297# B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_511_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1032 a_511_297# B1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1033 VGND C1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_27_297# B2 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A1 a_511_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 VGND B2 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 VGND A2 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 Y B1 a_503_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 Y A1 a_1375_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__o22a_4 B2 B1 X A1 A2 VNB VPB VGND VPWR -M1000 VGND A1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=9.425e+11p pd=9.4e+06u as=1.1115e+12p ps=9.92e+06u -M1001 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=2.055e+12p ps=1.411e+07u -M1002 a_1006_297# A1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=0p ps=0u -M1003 a_614_297# B2 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=5.8e+11p ps=5.16e+06u -M1004 a_524_47# A1 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_96_21# B2 a_614_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=0p ps=0u -M1008 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_524_47# B1 a_96_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=3.835e+11p ps=3.78e+06u -M1010 a_96_21# B2 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VPWR A1 a_1006_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND A2 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_614_297# B1 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_96_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND a_96_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_524_47# B2 a_96_21# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1006_297# A2 a_96_21# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 X a_96_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_96_21# B1 a_524_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_524_47# A2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_96_21# A2 a_1006_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_96_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VPWR B1 a_614_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__a32oi_1 A2 Y A1 B2 B1 A3 VGND VPWR VPB VNB -M1000 a_27_297# B1 Y VPB phighvt w=1e+06u l=180000u -+ ad=1.02e+12p pd=8.04e+06u as=2.9e+11p ps=2.58e+06u -M1001 Y B1 a_119_47# VNB nshort w=650000u l=150000u -+ ad=3.445e+11p pd=2.36e+06u as=1.755e+11p ps=1.84e+06u -M1002 Y B2 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1003 a_27_297# A2 VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=5.6e+11p ps=5.12e+06u -M1004 a_423_47# A2 a_339_47# VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=1.755e+11p ps=1.84e+06u -M1005 a_119_47# B2 VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.03e+11p ps=3.84e+06u -M1006 VGND A3 a_423_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VPWR A1 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VPWR A3 a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_339_47# A1 Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__or3_2 A B X C VGND VPWR VPB VNB -M1000 VGND a_30_53# X VNB nshort w=650000u l=150000u -+ ad=6.469e+11p pd=5.71e+06u as=2.405e+11p ps=2.04e+06u -M1001 a_120_297# C a_30_53# VPB phighvt w=420000u l=180000u -+ ad=9.66e+10p pd=1.3e+06u as=1.134e+11p ps=1.38e+06u -M1002 VGND A a_30_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=2.646e+11p ps=2.94e+06u -M1003 VPWR a_30_53# X VPB phighvt w=1e+06u l=180000u -+ ad=8.257e+11p pd=5.75e+06u as=2.9e+11p ps=2.58e+06u -M1004 a_30_53# B VGND VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 X a_30_53# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 VPWR A a_202_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=1.47e+11p ps=1.54e+06u -M1007 X a_30_53# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND C a_30_53# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_202_297# B a_120_297# VPB phighvt w=420000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -.ends -.subckt sky130_fd_sc_hdll__tap VPWR VGND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +.subckt sky130_fd_sc_hdll__tap VGND VPWR Xsky130_fd_sc_hdll__o22ai_2_0 sky130_fd_sc_hdll__o22ai_2_0/B2 sky130_fd_sc_hdll__o22ai_2_0/B1 + sky130_fd_sc_hdll__o22ai_2_0/Y sky130_fd_sc_hdll__o22ai_2_0/A1 sky130_fd_sc_hdll__o22ai_2_0/A2 + VPWR VGND VGND VPWR sky130_fd_sc_hdll__o22ai_2
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.cdl b/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.cdl index 61b08fc..2c52b19 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.cdl +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__xnor2_1 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnand0 VGND A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inand VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inand VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnand0 VGND A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnand1 sndNA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi10 nmid A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 nmid B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 Y inand VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand0 inand A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inand VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xnor2_1
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.netlist.tsv b/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.netlist.tsv index 33e12d9..9ae2d9f 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.netlist.tsv +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__xnor2_1 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnand0 MOSFET VGND A sndNA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA B inand VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inand nmid VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPA B Y VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inand VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A sndNA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA B inand VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inand nmid VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPA B Y VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inand VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.spice b/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.spice index 6139d34..7a38d07 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.spice +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__xnor2_1 A B VGND VNB VPB VPWR Y -M1000 Y B a_415_297# VPB phighvt w=1e+06u l=180000u -+ ad=3.5e+11p pd=2.7e+06u as=2.3e+11p ps=2.46e+06u -M1001 a_415_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=1.48e+12p ps=8.96e+06u -M1002 a_139_47# B a_47_47# VNB nshort w=650000u l=150000u -+ ad=1.365e+11p pd=1.72e+06u as=2.015e+11p ps=1.92e+06u -M1003 VPWR A a_47_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1004 a_315_47# A VGND VNB nshort w=650000u l=150000u -+ ad=3.77e+11p pd=3.76e+06u as=4.42e+11p ps=3.96e+06u -M1005 Y a_47_47# a_315_47# VNB nshort w=650000u l=150000u -+ ad=1.95e+11p pd=1.9e+06u as=0p ps=0u -M1006 a_315_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1007 VGND A a_139_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_47_47# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR a_47_47# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y a_47_47# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_47_47# B a_139_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X2 VGND B a_315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR A a_415_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 VGND A a_315_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_47_47# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_415_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 VPWR B a_47_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_315_47# a_47_47# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_139_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.cdl b/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.cdl index 6379354..450053f 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.cdl +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__xnor2_2 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnand0 VGND A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inand VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inand VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnand0 VGND A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnand1 sndNA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi10 nmid A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 nmid B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 Y inand VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand0 inand A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inand VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xnor2_2
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.netlist.tsv b/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.netlist.tsv index 4e8b6b8..c8bdb9d 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.netlist.tsv +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__xnor2_2 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnand0 MOSFET VGND A sndNA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA B inand VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inand nmid VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPA B Y VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inand VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A sndNA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA B inand VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inand nmid VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPA B Y VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inand VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.spice b/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.spice index 3e9d277..7abfa5d 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.spice +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__xnor2_2 A B VGND VNB VPB VPWR Y -M1000 a_514_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=8.5e+11p pd=7.7e+06u as=1.43e+12p ps=1.286e+07u -M1001 Y a_27_297# a_600_47# VNB nshort w=650000u l=150000u -+ ad=3.38e+11p pd=3.64e+06u as=7.4425e+11p ps=6.19e+06u -M1002 a_27_47# A VGND VNB nshort w=650000u l=150000u -+ ad=5.6875e+11p pd=5.65e+06u as=7.345e+11p ps=7.46e+06u -M1003 VGND A a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND B a_600_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.65e+11p ps=7.73e+06u -M1006 VPWR A a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_27_47# B a_27_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=2.405e+11p ps=2.04e+06u -M1008 VPWR a_27_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=6.15e+11p ps=5.23e+06u -M1009 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 Y a_27_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND A a_600_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_600_47# a_27_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_600_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 Y B a_514_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_27_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_27_297# B a_27_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_600_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_514_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_27_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_514_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 Y a_27_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X3 VGND A a_600_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 VPWR A a_514_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 VPWR a_27_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 Y a_27_297# a_600_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_27_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 Y B a_514_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_27_297# B a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND B a_600_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_514_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_600_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_600_47# a_27_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 a_27_47# B a_27_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_600_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VGND A a_27_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 VPWR B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.cdl b/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.cdl index 19b4498..06bdf88 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.cdl +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__xnor2_4 A B VGND VNB VPB VPWR Y *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O -MMNnand0 VGND A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnand1 sndNA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 nmid A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 nmid B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 Y inand VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand0 inand A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnand1 inand B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 Y inand VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnand0 VGND A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnand1 sndNA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi10 nmid A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 nmid B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 Y inand VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand0 inand A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnand1 inand B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 Y inand VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xnor2_4
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.netlist.tsv b/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.netlist.tsv index 1071153..0381b1b 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.netlist.tsv +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__xnor2_4 A:I B:I VGND:I VNB:I VPB:I VPWR:I Y:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnand0 MOSFET VGND A sndNA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnand1 MOSFET sndNA B inand VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET nmid A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET nmid B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET Y inand nmid VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand0 MOSFET inand A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnand1 MOSFET inand B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET sndPA B Y VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET Y inand VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand0 MOSFET VGND A sndNA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnand1 MOSFET sndNA B inand VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET nmid A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET nmid B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET Y inand nmid VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand0 MOSFET inand A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnand1 MOSFET inand B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET sndPA B Y VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET Y inand VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.spice b/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.spice index 7df63ae..dcb2d71 100644 --- a/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.spice +++ b/cells/xnor2/sky130_fd_sc_hdll__xnor2_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__xnor2_4 A B VGND VNB VPB VPWR Y -M1000 VPWR A a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=2.32e+12p pd=2.064e+07u as=1.41e+12p ps=1.282e+07u -M1001 Y a_38_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.41e+12p pd=1.282e+07u as=0p ps=0u -M1002 VGND B a_980_47# VNB nshort w=650000u l=150000u -+ ad=1.378e+12p pd=1.334e+07u as=1.443e+12p ps=1.354e+07u -M1003 a_980_47# a_38_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.485e+11p ps=3.98e+06u -M1004 VGND A a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_38_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.43e+12p pd=1.286e+07u as=0p ps=0u -M1006 Y B a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_38_297# B a_38_47# VNB nshort w=650000u l=150000u -+ ad=4.485e+11p pd=3.98e+06u as=9.425e+11p ps=9.4e+06u -M1008 VPWR a_38_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_38_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_980_47# a_38_297# Y VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_980_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR B a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_898_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 Y a_38_297# a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_38_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_38_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VPWR a_38_297# Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_898_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_38_47# B a_38_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_980_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 VGND B a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 Y a_38_297# a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 VGND A a_980_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_898_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_38_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 Y B a_898_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 Y a_38_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 VGND A a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 a_38_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND A a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_980_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1034 VPWR B a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 VPWR A a_38_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 a_898_297# B Y VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_38_297# B a_38_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 a_38_47# B a_38_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_980_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 Y B a_898_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 VPWR a_38_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND A a_38_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 VPWR B a_38_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_898_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 Y a_38_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND A a_38_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 VGND A a_980_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 Y a_38_297# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_898_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 VGND A a_980_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 VGND B a_980_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_38_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 VPWR A a_898_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_38_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_38_47# B a_38_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VPWR B a_38_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_980_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X18 VGND B a_980_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 Y B a_898_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_980_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 Y a_38_297# a_980_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 a_38_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_898_297# B Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 Y a_38_297# a_980_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 VPWR A a_38_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X26 a_980_47# a_38_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_980_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X28 a_38_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X29 a_38_297# B a_38_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 a_38_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 VPWR A a_898_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_38_297# B a_38_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X33 a_980_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 a_38_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_898_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_38_47# B a_38_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 VPWR a_38_297# Y VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X38 VPWR A a_38_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 a_980_47# a_38_297# Y VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.cdl b/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.cdl index 9e2734e..0c8cda3 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.cdl +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__xnor3_1 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN3 X net57 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X net57 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 Ab Bb VNB nshort m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 +MI29 Ab Bb VNB nfet_01v8 m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Abb Bb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI25 Abb Bb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 Bb B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI17 Bb B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 mid1 Cb VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI649 mid1 Cb VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 Ab A VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI44 Ab A VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 Cb C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 Cb C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 mid2 C VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI2 mid2 C VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 Abb Ab VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI46 Abb Ab VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 Ab B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI24 Ab B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 Abb B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 Abb B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X net57 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP3 X net57 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 mid1 C VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 mid2 B VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 Abb Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI23 mid1 B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 mid2 Bb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 mid2 Cb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 Cb C VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 mid1 C VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI45 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 mid2 B VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI16 Bb B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 Abb Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 mid1 B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 mid2 Bb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 mid2 Cb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 Cb C VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 Bb B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 mid1 Bb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 mid1 Bb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xnor3_1
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.netlist.tsv b/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.netlist.tsv index acbd4b2..50a1f97 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.netlist.tsv +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__xnor3_1 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN3 MOSFET X net57 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET Ab Bb mid2 VNB nshort 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Abb Bb mid1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET Bb B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET mid1 Cb net57 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET Ab A VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET Cb C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET mid2 C net57 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET Abb Ab VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET Ab B mid1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET Abb B mid2 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X net57 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET mid1 C net57 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET mid2 B Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET Abb Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET mid1 B Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET mid2 Bb Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET mid2 Cb net57 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET Cb C VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET Bb B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET mid1 Bb Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X net57 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET Ab Bb mid2 VNB nfet_01v8 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Abb Bb mid1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET Bb B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET mid1 Cb net57 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET Ab A VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET Cb C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET mid2 C net57 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET Abb Ab VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET Ab B mid1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET Abb B mid2 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X net57 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET mid1 C net57 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET mid2 B Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET mid1 B Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET mid2 Bb Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET mid2 Cb net57 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET Cb C VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET Bb B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET mid1 Bb Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.spice b/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.spice index 3506ac3..bb7ca38 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.spice +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_1.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__xnor3_1 A B C VGND VNB VPB VPWR X -M1000 VPWR a_83_21# X VPB phighvt w=1e+06u l=180000u -+ ad=1.22595e+12p pd=8.52e+06u as=2.9e+11p ps=2.58e+06u -M1001 a_901_297# a_783_297# a_375_49# VNB nshort w=600000u l=150000u -+ ad=4.4975e+11p pd=3.99e+06u as=5.4545e+11p ps=4.31e+06u -M1002 a_83_21# C a_375_49# VNB nshort w=640000u l=150000u -+ ad=2.176e+11p pd=1.96e+06u as=0p ps=0u -M1003 a_1184_297# a_901_297# VGND VNB nshort w=640000u l=150000u -+ ad=5.677e+11p pd=4.42e+06u as=9.124e+11p ps=6.76e+06u -M1004 a_783_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1005 a_901_297# a_783_297# a_351_325# VPB phighvt w=840000u l=180000u -+ ad=7.226e+11p pd=5.29e+06u as=5.878e+11p ps=4.8e+06u -M1006 a_351_325# B a_901_297# VNB nshort w=640000u l=150000u -+ ad=6.091e+11p pd=4.57e+06u as=0p ps=0u -M1007 a_1184_297# a_901_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.998e+11p pd=5.68e+06u as=0p ps=0u -M1008 a_783_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.6515e+11p pd=1.82e+06u as=0p ps=0u -M1009 VGND A a_901_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_375_49# B a_901_297# VPB phighvt w=840000u l=180000u -+ ad=8.3175e+11p pd=5.4e+06u as=0p ps=0u -M1011 a_351_325# B a_1184_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VGND a_83_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1013 a_351_325# a_226_93# a_83_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VPWR A a_901_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_83_21# C a_351_325# VPB phighvt w=840000u l=180000u -+ ad=3.227e+11p pd=2.67e+06u as=0p ps=0u -M1016 a_1184_297# a_783_297# a_351_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_226_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1018 a_1184_297# a_783_297# a_375_49# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_375_49# B a_1184_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_226_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.995e+11p pd=1.79e+06u as=0p ps=0u -M1021 a_375_49# a_226_93# a_83_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND C a_226_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X1 VGND a_901_297# a_1184_297# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X2 a_1184_297# B a_351_325# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 a_901_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X4 a_901_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_351_325# a_783_297# a_901_297# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X6 a_351_325# a_783_297# a_1184_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 X a_83_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND B a_783_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR a_901_297# a_1184_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X10 X a_83_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VPWR C a_226_93# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X12 a_901_297# B a_375_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X13 a_375_49# C a_83_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X14 a_375_49# a_783_297# a_1184_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X15 a_1184_297# B a_375_49# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X16 a_83_21# a_226_93# a_351_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X17 a_351_325# C a_83_21# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X18 a_83_21# a_226_93# a_375_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X19 VPWR B a_783_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 a_901_297# B a_351_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X21 a_375_49# a_783_297# a_901_297# VNB sky130_fd_pr__nfet_01v8 w=600000u l=150000u .ends
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.cdl b/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.cdl index 5730640..b9e518a 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.cdl +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__xnor3_2 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN3 X net57 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X net57 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 Ab Bb VNB nshort m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 +MI29 Ab Bb VNB nfet_01v8 m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Abb Bb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI25 Abb Bb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 Bb B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI17 Bb B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 mid1 Cb VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI649 mid1 Cb VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 Ab A VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI44 Ab A VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 Cb C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 Cb C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 mid2 C VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI2 mid2 C VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 Abb Ab VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI46 Abb Ab VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 Ab B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI24 Ab B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 Abb B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 Abb B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X net57 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP3 X net57 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 mid1 C VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 mid2 B VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 Abb Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI23 mid1 B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 mid2 Bb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 mid2 Cb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 Cb C VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 mid1 C VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI45 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 mid2 B VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI16 Bb B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 Abb Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 mid1 B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 mid2 Bb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 mid2 Cb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 Cb C VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 Bb B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 mid1 Bb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 mid1 Bb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xnor3_2
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.netlist.tsv b/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.netlist.tsv index 1bb1c3c..be12608 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.netlist.tsv +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__xnor3_2 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN3 MOSFET X net57 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET Ab Bb mid2 VNB nshort 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Abb Bb mid1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET Bb B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET mid1 Cb net57 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET Ab A VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET Cb C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET mid2 C net57 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET Abb Ab VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET Ab B mid1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET Abb B mid2 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X net57 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET mid1 C net57 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET mid2 B Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET Abb Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET mid1 B Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET mid2 Bb Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET mid2 Cb net57 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET Cb C VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET Bb B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET mid1 Bb Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X net57 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET Ab Bb mid2 VNB nfet_01v8 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Abb Bb mid1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET Bb B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET mid1 Cb net57 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET Ab A VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET Cb C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET mid2 C net57 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET Abb Ab VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET Ab B mid1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET Abb B mid2 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X net57 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET mid1 C net57 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET mid2 B Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET mid1 B Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET mid2 Bb Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET mid2 Cb net57 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET Cb C VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET Bb B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET mid1 Bb Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.spice b/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.spice index 587ac12..ac6192b 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.spice +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_2.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__xnor3_2 A B C VGND VNB VPB VPWR X -M1000 a_477_49# a_328_93# a_79_21# VPB phighvt w=840000u l=180000u -+ ad=8.3175e+11p pd=5.4e+06u as=3.227e+11p ps=2.67e+06u -M1001 a_1286_297# a_885_297# a_453_325# VNB nshort w=420000u l=150000u -+ ad=7.149e+11p pd=4.88e+06u as=6.411e+11p ps=4.67e+06u -M1002 VGND a_79_21# X VNB nshort w=650000u l=150000u -+ ad=8.543e+11p pd=7.87e+06u as=2.405e+11p ps=2.04e+06u -M1003 a_328_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=1.22095e+12p ps=1.051e+07u -M1004 a_477_49# B a_1286_297# VNB nshort w=640000u l=150000u -+ ad=5.4545e+11p pd=4.31e+06u as=0p ps=0u -M1005 a_885_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u -M1006 a_453_325# B a_1286_297# VPB phighvt w=640000u l=180000u -+ ad=6.39e+11p pd=4.96e+06u as=9.286e+11p ps=5.88e+06u -M1007 a_79_21# C a_477_49# VNB nshort w=640000u l=150000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1008 a_453_325# a_328_93# a_79_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_328_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.995e+11p pd=1.79e+06u as=0p ps=0u -M1010 a_477_49# B a_1003_297# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=7.226e+11p ps=5.29e+06u -M1011 a_1286_297# a_1003_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_1003_297# a_885_297# a_477_49# VNB nshort w=600000u l=150000u -+ ad=4.4975e+11p pd=3.99e+06u as=0p ps=0u -M1013 X a_79_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.1e+11p pd=2.62e+06u as=0p ps=0u -M1014 a_1003_297# a_885_297# a_453_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_453_325# B a_1003_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_79_21# C a_453_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1286_297# a_885_297# a_477_49# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A a_1003_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR a_79_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1286_297# a_1003_297# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 VGND A a_1003_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_885_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.6515e+11p pd=1.82e+06u as=0p ps=0u -M1023 X a_79_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_477_49# a_885_297# a_1003_297# VNB sky130_fd_pr__nfet_01v8 w=600000u l=150000u +X1 a_79_21# a_328_93# a_453_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X2 a_1286_297# B a_453_325# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X3 a_79_21# a_328_93# a_477_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X4 VGND C a_328_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X5 a_477_49# a_885_297# a_1286_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_1003_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X7 VPWR a_79_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR B a_885_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 X a_79_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_477_49# C a_79_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X11 a_453_325# a_885_297# a_1286_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 a_453_325# C a_79_21# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X13 VPWR a_1003_297# a_1286_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_1003_297# B a_477_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X15 a_1003_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VPWR C a_328_93# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X17 a_1003_297# B a_453_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X18 a_453_325# a_885_297# a_1003_297# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X19 VGND a_79_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X20 a_1286_297# B a_477_49# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X21 VGND B a_885_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND a_1003_297# a_1286_297# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X23 X a_79_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.cdl b/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.cdl index 621dbfc..b33eec5 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.cdl +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__xnor3_4 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIN3 X net57 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MMIN3 X net57 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 Ab Bb VNB nshort m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 +MI29 Ab Bb VNB nfet_01v8 m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Abb Bb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI25 Abb Bb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 Bb B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI17 Bb B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 mid1 Cb VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI649 mid1 Cb VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 Ab A VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI44 Ab A VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 Cb C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 +MI34 Cb C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 mid2 C VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI2 mid2 C VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 Abb Ab VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI46 Abb Ab VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 Ab B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI24 Ab B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 Abb B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 Abb B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIP3 X net57 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP3 X net57 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 mid1 C VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 mid2 B VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI47 Abb Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI23 mid1 B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 mid2 Bb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI7 mid2 Cb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 Cb C VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 mid1 C VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI45 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 mid2 B VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI16 Bb B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 Abb Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 mid1 B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 mid2 Bb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI7 mid2 Cb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 Cb C VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 Bb B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 mid1 Bb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 mid1 Bb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xnor3_4
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.netlist.tsv b/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.netlist.tsv index a32165f..0f5c13e 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.netlist.tsv +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__xnor3_4 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIN3 MOSFET X net57 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET Ab Bb mid2 VNB nshort 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Abb Bb mid1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET Bb B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET mid1 Cb net57 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET Ab A VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET Cb C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET mid2 C net57 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET Abb Ab VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET Ab B mid1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET Abb B mid2 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIP3 MOSFET X net57 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET mid1 C net57 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET mid2 B Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET Abb Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET mid1 B Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET mid2 Bb Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI7 MOSFET mid2 Cb net57 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET Cb C VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET Bb B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET mid1 Bb Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X net57 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET Ab Bb mid2 VNB nfet_01v8 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Abb Bb mid1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET Bb B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET mid1 Cb net57 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET Ab A VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET Cb C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET mid2 C net57 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET Abb Ab VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET Ab B mid1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET Abb B mid2 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X net57 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET mid1 C net57 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET mid2 B Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET mid1 B Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET mid2 Bb Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI7 MOSFET mid2 Cb net57 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET Cb C VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET Bb B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET mid1 Bb Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.spice b/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.spice index ae687e2..e49f049 100644 --- a/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.spice +++ b/cells/xnor3/sky130_fd_sc_hdll__xnor3_4.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__xnor3_4 A B C VGND VNB VPB VPWR X -M1000 X a_101_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=5.8e+11p pd=5.16e+06u as=1.50095e+12p ps=1.307e+07u -M1001 a_1490_297# a_1207_297# VGND VNB nshort w=640000u l=150000u -+ ad=5.677e+11p pd=4.42e+06u as=1.0748e+12p ps=9.85e+06u -M1002 a_532_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1003 VGND A a_1207_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=4.44e+11p ps=3.96e+06u -M1004 a_1089_297# B VGND VNB nshort w=650000u l=150000u -+ ad=2.015e+11p pd=1.92e+06u as=0p ps=0u -M1005 VGND a_101_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=4.16e+11p ps=3.88e+06u -M1006 a_657_325# B a_1207_297# VNB nshort w=640000u l=150000u -+ ad=5.835e+11p pd=4.49e+06u as=0p ps=0u -M1007 VGND a_101_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 a_681_49# B a_1207_297# VPB phighvt w=840000u l=180000u -+ ad=8.3175e+11p pd=5.4e+06u as=7.226e+11p ps=5.29e+06u -M1009 X a_101_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1207_297# a_1089_297# a_657_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=5.878e+11p ps=4.8e+06u -M1011 a_1490_297# a_1089_297# a_657_325# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 X a_101_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_1490_297# a_1207_297# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=7.998e+11p pd=5.68e+06u as=0p ps=0u -M1014 a_681_49# B a_1490_297# VNB nshort w=640000u l=150000u -+ ad=5.4845e+11p pd=4.32e+06u as=0p ps=0u -M1015 a_1207_297# a_1089_297# a_681_49# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_657_325# B a_1490_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 X a_101_21# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VPWR A a_1207_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 a_101_21# C a_657_325# VPB phighvt w=840000u l=180000u -+ ad=3.227e+11p pd=2.67e+06u as=0p ps=0u -M1020 a_657_325# a_532_93# a_101_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=2.432e+11p ps=2.04e+06u -M1021 a_1490_297# a_1089_297# a_681_49# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_101_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_101_21# C a_681_49# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1024 VPWR a_101_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_681_49# a_532_93# a_101_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_532_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.995e+11p pd=1.79e+06u as=0p ps=0u -M1027 a_1089_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.2e+11p pd=2.64e+06u as=0p ps=0u +X0 a_1207_297# B a_657_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X1 a_101_21# a_532_93# a_681_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X2 a_657_325# C a_101_21# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X3 a_1490_297# B a_657_325# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X4 X a_101_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 VPWR a_1207_297# a_1490_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 a_1207_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X7 a_101_21# a_532_93# a_657_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X8 VGND B a_1089_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VPWR C a_532_93# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X10 VPWR a_101_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_657_325# a_1089_297# a_1490_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X12 X a_101_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_1207_297# B a_681_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X14 VGND a_101_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND a_101_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_1207_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_681_49# C a_101_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X18 a_657_325# a_1089_297# a_1207_297# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X19 X a_101_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 X a_101_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VGND C a_532_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X22 VPWR a_101_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X23 a_681_49# a_1089_297# a_1207_297# VNB sky130_fd_pr__nfet_01v8 w=600000u l=150000u +X24 a_1490_297# B a_681_49# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X25 a_681_49# a_1089_297# a_1490_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X26 VGND a_1207_297# a_1490_297# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X27 VPWR B a_1089_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_1.cdl b/cells/xor2/sky130_fd_sc_hdll__xor2_1.cdl index 767d150..e6da1ad 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_1.cdl +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_1.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__xor2_1 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNnor0 inor A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND A VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNA B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 X inor VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 X inor VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnor0 inor A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnor1 inor B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi10 VGND A VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 sndNA B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 X inor VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor0 VPWR A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor1 sndPA B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 pmid B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 X inor VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xor2_1
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_1.netlist.tsv b/cells/xor2/sky130_fd_sc_hdll__xor2_1.netlist.tsv index 0220aac..27fa3bc 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_1.netlist.tsv +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_1.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__xor2_1 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnor0 MOSFET inor A VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND A sndNA VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNA B X VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET X inor VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A sndPA VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA B inor VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET X inor pmid VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND A sndNA VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNA B X VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET X inor VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA B inor VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET X inor pmid VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_1.spice b/cells/xor2/sky130_fd_sc_hdll__xor2_1.spice index ecba694..6068f71 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_1.spice +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_1.spice
@@ -16,24 +16,14 @@ .subckt sky130_fd_sc_hdll__xor2_1 A B VGND VNB VPB VPWR X -M1000 VPWR A a_125_297# VPB phighvt w=1e+06u l=180000u -+ ad=5.6e+11p pd=5.12e+06u as=3e+11p ps=2.6e+06u -M1001 X a_35_297# a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=4.5e+11p pd=2.9e+06u as=5.7e+11p ps=5.14e+06u -M1002 a_35_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.82e+11p pd=1.86e+06u as=7.28e+11p ps=6.14e+06u -M1003 VGND A a_35_297# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 VGND a_35_297# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=5.46e+11p ps=2.98e+06u -M1005 VPWR B a_315_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_125_297# B a_35_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.7e+11p ps=2.54e+06u -M1007 a_317_47# A VGND VNB nshort w=650000u l=150000u -+ ad=2.145e+11p pd=1.96e+06u as=0p ps=0u -M1008 X B a_317_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_315_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR A a_315_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_315_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_35_297# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_125_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_315_297# a_35_297# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_35_297# B a_125_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 X a_35_297# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_317_47# B X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND A a_317_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 VGND B a_35_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_2.cdl b/cells/xor2/sky130_fd_sc_hdll__xor2_2.cdl index 218deeb..512711d 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_2.cdl +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_2.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__xor2_2 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNnor0 inor A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND A VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNA B VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 X inor VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid A VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 X inor VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnor0 inor A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnor1 inor B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi10 VGND A VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 sndNA B VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 X inor VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor0 VPWR A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor1 sndPA B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid A VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 pmid B VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 X inor VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xor2_2
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_2.netlist.tsv b/cells/xor2/sky130_fd_sc_hdll__xor2_2.netlist.tsv index 4eb294a..ebd47ba 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_2.netlist.tsv +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_2.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__xor2_2 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnor0 MOSFET inor A VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor B VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND A sndNA VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNA B X VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET X inor VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A sndPA VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA B inor VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid A VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET X inor pmid VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor B VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND A sndNA VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNA B X VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET X inor VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA B inor VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid A VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET X inor pmid VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_2.spice b/cells/xor2/sky130_fd_sc_hdll__xor2_2.spice index 8fdd987..5d47266 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_2.spice +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_2.spice
@@ -16,44 +16,24 @@ .subckt sky130_fd_sc_hdll__xor2_2 A B VGND VNB VPB VPWR X -M1000 X B a_510_47# VNB nshort w=650000u l=150000u -+ ad=5.1675e+11p pd=4.19e+06u as=5.785e+11p ps=5.68e+06u -M1001 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=9.25e+11p pd=7.85e+06u as=8.45e+11p ps=7.69e+06u -M1002 VGND A a_112_47# VNB nshort w=650000u l=150000u -+ ad=1.06925e+12p pd=1.109e+07u as=4.485e+11p ps=3.98e+06u -M1003 VGND A a_510_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1004 a_510_47# B X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 a_510_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=1.39e+12p pd=1.278e+07u as=0p ps=0u -M1006 a_27_297# B a_112_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1007 a_510_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND a_112_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 a_112_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 VPWR B a_510_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_510_297# a_112_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1012 X a_112_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 X a_112_47# a_510_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_112_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND B a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_112_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_510_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VPWR A a_510_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u +X0 X a_112_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 VGND A a_510_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_510_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_112_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_112_47# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VPWR A a_510_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X7 a_510_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X8 VGND a_112_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_112_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 X a_112_47# a_510_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 VGND A a_112_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 a_510_47# B X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 X B a_510_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X14 a_27_297# B a_112_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 a_510_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 VGND B a_112_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VPWR B a_510_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X19 a_510_297# a_112_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_4.cdl b/cells/xor2/sky130_fd_sc_hdll__xor2_4.cdl index 595c170..17cac13 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_4.cdl +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_4.cdl
@@ -16,24 +16,24 @@ .SUBCKT sky130_fd_sc_hdll__xor2_4 A B VGND VNB VPB VPWR X *.PININFO A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O -MMNnor0 inor A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNnor1 inor B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi10 VGND A VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi11 sndNA B VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMNaoi20 X inor VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor0 VPWR A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPnor1 sndPA B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi10 pmid A VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi11 pmid B VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MMPaoi20 X inor VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnor0 inor A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNnor1 inor B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi10 VGND A VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi11 sndNA B VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMNaoi20 X inor VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor0 VPWR A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPnor1 sndPA B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi10 pmid A VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi11 pmid B VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMPaoi20 X inor VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xor2_4
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_4.netlist.tsv b/cells/xor2/sky130_fd_sc_hdll__xor2_4.netlist.tsv index 65096d5..c24af23 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_4.netlist.tsv +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_4.netlist.tsv
@@ -1,12 +1,12 @@ sky130_fd_sc_hdll__xor2_4 A:I B:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMNnor0 MOSFET inor A VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNnor1 MOSFET inor B VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi10 MOSFET VGND A sndNA VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi11 MOSFET sndNA B X VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMNaoi20 MOSFET X inor VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor0 MOSFET VPWR A sndPA VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPnor1 MOSFET sndPA B inor VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi10 MOSFET pmid A VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi11 MOSFET pmid B VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMPaoi20 MOSFET X inor pmid VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor0 MOSFET inor A VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNnor1 MOSFET inor B VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi10 MOSFET VGND A sndNA VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi11 MOSFET sndNA B X VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMNaoi20 MOSFET X inor VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor0 MOSFET VPWR A sndPA VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPnor1 MOSFET sndPA B inor VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi10 MOSFET pmid A VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi11 MOSFET pmid B VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMPaoi20 MOSFET X inor pmid VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xor2/sky130_fd_sc_hdll__xor2_4.spice b/cells/xor2/sky130_fd_sc_hdll__xor2_4.spice index 2f64fbc..07d4a7b 100644 --- a/cells/xor2/sky130_fd_sc_hdll__xor2_4.spice +++ b/cells/xor2/sky130_fd_sc_hdll__xor2_4.spice
@@ -16,84 +16,44 @@ .subckt sky130_fd_sc_hdll__xor2_4 A B VGND VNB VPB VPWR X -M1000 a_27_297# B a_112_47# VPB phighvt w=1e+06u l=180000u -+ ad=1.425e+12p pd=1.285e+07u as=5.8e+11p ps=5.16e+06u -M1001 VPWR A a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=1.74e+12p pd=1.548e+07u as=1.9868e+12p ps=1.798e+07u -M1002 X B a_886_47# VNB nshort w=650000u l=150000u -+ ad=8.97e+11p pd=7.96e+06u as=9.295e+11p ps=9.36e+06u -M1003 a_112_47# A VGND VNB nshort w=650000u l=150000u -+ ad=8.645e+11p pd=7.86e+06u as=1.97925e+12p ps=1.909e+07u -M1004 a_886_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1005 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1006 a_112_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1007 a_886_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1008 VGND A a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1009 VPWR B a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 X a_112_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1011 VGND B a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 VPWR A a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 VGND A a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_886_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 a_886_297# a_112_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=8.6245e+11p ps=7.74e+06u -M1017 X B a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_886_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1019 VGND a_112_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 VPWR A a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_886_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 a_886_47# B X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_27_297# B a_112_47# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1024 X a_112_47# a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1025 a_112_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 VGND B a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_27_297# A VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1028 VPWR B a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1029 X a_112_47# a_886_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1030 a_112_47# A VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1031 VGND A a_112_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1032 VGND A a_886_47# VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1033 a_112_47# B a_27_297# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1034 a_886_297# a_112_47# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1035 a_886_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1036 X a_112_47# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1037 a_886_47# B X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1038 VGND a_112_47# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1039 a_112_47# B VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_886_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_886_297# B VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_112_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X3 a_886_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X4 X a_112_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X5 a_112_47# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X6 VGND A a_112_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X7 a_886_297# a_112_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 X B a_886_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X9 a_886_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X10 a_886_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X11 a_886_47# B X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X12 X B a_886_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X13 VPWR A a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X14 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X15 VPWR B a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X16 X a_112_47# a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 a_27_297# B a_112_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 VGND B a_112_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X19 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VPWR A a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_112_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X22 VGND B a_112_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 a_886_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X24 VGND a_112_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X25 a_112_47# A VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X26 VGND A a_886_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X27 a_112_47# B a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X28 VGND A a_112_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X29 VGND A a_886_47# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X30 X a_112_47# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X31 a_27_297# B a_112_47# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X32 a_886_297# a_112_47# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X33 VGND a_112_47# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X34 X a_112_47# a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X35 a_27_297# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X36 a_112_47# B VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X37 a_886_47# B X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X38 VPWR A a_27_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X39 VPWR B a_886_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u .ends
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_1.cdl b/cells/xor3/sky130_fd_sc_hdll__xor3_1.cdl index 6499014..ccd695c 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_1.cdl +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_1.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__xor3_1 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIP3 X net117 VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP3 X net117 VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 mid1 Cb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI1 mid2 C VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 Cb C VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 mid1 Cb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI45 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI1 mid2 C VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI47 Abb Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 mid1 Bb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 Bb B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 Cb C VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI23 mid1 B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 mid2 Bb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 mid2 B VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN3 X net117 VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 Cb C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI649 mid1 C VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 Abb Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI2 mid2 Cb VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 mid1 Bb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI44 Ab A VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 Bb B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI46 Abb Ab VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 mid1 B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI17 Bb B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 mid2 Bb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI24 Ab B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 mid2 B VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI25 Abb Bb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 X net117 VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 Abb B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 Cb C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 mid1 C VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 mid2 Cb VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 Ab A VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 Abb Ab VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 Bb B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 Ab B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Abb Bb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 Abb B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 Ab Bb VNB nshort m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 +MI29 Ab Bb VNB nfet_01v8 m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xor3_1
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_1.netlist.tsv b/cells/xor3/sky130_fd_sc_hdll__xor3_1.netlist.tsv index ec27242..ca23bb1 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_1.netlist.tsv +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_1.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__xor3_1 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP3 MOSFET X net117 VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET mid1 Cb net117 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI1 MOSFET mid2 C net117 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET Cb C VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET Abb Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET mid1 Bb Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET Bb B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET mid1 B Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET mid2 Bb Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET mid2 B Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X net117 VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET Cb C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET mid1 C net117 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET mid2 Cb net117 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET Ab A VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET Abb Ab VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET Bb B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET Ab B mid1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Abb Bb mid1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET Abb B mid2 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET Ab Bb mid2 VNB nshort 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X net117 VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET mid1 Cb net117 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET mid2 C net117 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET Cb C VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET mid1 Bb Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET Bb B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET mid1 B Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET mid2 Bb Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET mid2 B Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X net117 VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET Cb C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET mid1 C net117 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET mid2 Cb net117 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET Ab A VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET Abb Ab VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET Bb B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET Ab B mid1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Abb Bb mid1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET Abb B mid2 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET Ab Bb mid2 VNB nfet_01v8 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_1.spice b/cells/xor3/sky130_fd_sc_hdll__xor3_1.spice index 61ef41a..7edc953 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_1.spice +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_1.spice
@@ -16,48 +16,26 @@ .subckt sky130_fd_sc_hdll__xor3_1 A B C VGND VNB VPB VPWR X -M1000 VGND A a_991_365# VNB nshort w=640000u l=150000u -+ ad=9.7095e+11p pd=6.94e+06u as=4.498e+11p ps=3.99e+06u -M1001 a_276_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=1.3094e+12p ps=8.68e+06u -M1002 a_276_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.974e+11p pd=1.78e+06u as=0p ps=0u -M1003 a_875_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.653e+11p pd=1.82e+06u as=0p ps=0u -M1004 a_424_49# B a_991_365# VNB nshort w=640000u l=150000u -+ ad=5.931e+11p pd=4.52e+06u as=0p ps=0u -M1005 a_116_21# C a_406_325# VPB phighvt w=840000u l=180000u -+ ad=3.36e+11p pd=2.48e+06u as=7.824e+11p ps=5.28e+06u -M1006 a_875_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.126e+11p pd=2.64e+06u as=0p ps=0u -M1007 a_116_21# C a_424_49# VNB nshort w=640000u l=150000u -+ ad=2.88e+11p pd=2.18e+06u as=0p ps=0u -M1008 a_1276_297# a_875_297# a_424_49# VNB nshort w=420000u l=150000u -+ ad=5.677e+11p pd=4.42e+06u as=0p ps=0u -M1009 a_406_325# B a_1276_297# VNB nshort w=640000u l=150000u -+ ad=6.5745e+11p pd=4.66e+06u as=0p ps=0u -M1010 a_991_365# a_875_297# a_424_49# VPB phighvt w=840000u l=180000u -+ ad=7.234e+11p pd=5.3e+06u as=7.558e+11p ps=5.2e+06u -M1011 a_406_325# B a_991_365# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_424_49# B a_1276_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=7.998e+11p ps=5.68e+06u -M1013 a_1276_297# a_991_365# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1014 a_991_365# a_875_297# a_406_325# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1015 a_1276_297# a_875_297# a_406_325# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VPWR A a_991_365# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_424_49# a_276_93# a_116_21# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 VGND a_116_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=1.82e+11p ps=1.86e+06u -M1019 VPWR a_116_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=2.9e+11p ps=2.58e+06u -M1020 a_406_325# a_276_93# a_116_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_1276_297# a_991_365# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 a_991_365# B a_424_49# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X1 a_406_325# C a_116_21# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X2 a_406_325# a_875_297# a_991_365# VNB sky130_fd_pr__nfet_01v8 w=600000u l=150000u +X3 X a_116_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X4 a_991_365# A VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X5 a_406_325# a_875_297# a_1276_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X6 a_116_21# a_276_93# a_424_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X7 VPWR B a_875_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 a_424_49# a_875_297# a_1276_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_991_365# B a_406_325# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X10 VGND C a_276_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X11 VGND a_991_365# a_1276_297# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X12 a_1276_297# B a_424_49# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X13 a_116_21# a_276_93# a_406_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X14 X a_116_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND B a_875_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 a_991_365# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 VPWR C a_276_93# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X18 a_424_49# a_875_297# a_991_365# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X19 a_424_49# C a_116_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X20 VPWR a_991_365# a_1276_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X21 a_1276_297# B a_406_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u .ends
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_2.cdl b/cells/xor3/sky130_fd_sc_hdll__xor3_2.cdl index ef23735..b74f54f 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_2.cdl +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_2.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__xor3_2 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIP3 X net117 VPB phighvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP3 X net117 VPB pfet_01v8_hvt m=2 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 mid1 Cb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI1 mid2 C VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 Cb C VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 mid1 Cb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI45 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI1 mid2 C VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI47 Abb Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 mid1 Bb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 Bb B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 Cb C VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI23 mid1 B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 mid2 Bb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 mid2 B VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN3 X net117 VNB nfet_01v8 m=2 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 Cb C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI649 mid1 C VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 Abb Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI2 mid2 Cb VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 mid1 Bb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI44 Ab A VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 Bb B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI46 Abb Ab VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 mid1 B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI17 Bb B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 mid2 Bb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI24 Ab B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 mid2 B VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI25 Abb Bb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 X net117 VNB nshort m=2 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 Abb B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 Cb C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 mid1 C VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 mid2 Cb VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 Ab A VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 Abb Ab VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 Bb B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 Ab B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Abb Bb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 Abb B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 Ab Bb VNB nshort m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 +MI29 Ab Bb VNB nfet_01v8 m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xor3_2
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_2.netlist.tsv b/cells/xor3/sky130_fd_sc_hdll__xor3_2.netlist.tsv index 697eb49..773b121 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_2.netlist.tsv +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_2.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__xor3_2 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP3 MOSFET X net117 VPWR VPB phighvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET mid1 Cb net117 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI1 MOSFET mid2 C net117 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET Cb C VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET Abb Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET mid1 Bb Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET Bb B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET mid1 B Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET mid2 Bb Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET mid2 B Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X net117 VGND VNB nshort 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET Cb C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET mid1 C net117 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET mid2 Cb net117 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET Ab A VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET Abb Ab VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET Bb B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET Ab B mid1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Abb Bb mid1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET Abb B mid2 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET Ab Bb mid2 VNB nshort 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X net117 VPWR VPB pfet_01v8_hvt 2 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET mid1 Cb net117 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET mid2 C net117 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET Cb C VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET mid1 Bb Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET Bb B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET mid1 B Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET mid2 Bb Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET mid2 B Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X net117 VGND VNB nfet_01v8 2 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET Cb C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET mid1 C net117 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET mid2 Cb net117 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET Ab A VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET Abb Ab VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET Bb B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET Ab B mid1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Abb Bb mid1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET Abb B mid2 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET Ab Bb mid2 VNB nfet_01v8 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_2.spice b/cells/xor3/sky130_fd_sc_hdll__xor3_2.spice index 15646f9..21eb37a 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_2.spice +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_2.spice
@@ -16,52 +16,28 @@ .subckt sky130_fd_sc_hdll__xor3_2 A B C VGND VNB VPB VPWR X -M1000 VPWR A a_1050_365# VPB phighvt w=1e+06u l=180000u -+ ad=1.2694e+12p pd=1.06e+07u as=7.234e+11p ps=5.3e+06u -M1001 X a_81_21# VGND VNB nshort w=650000u l=150000u -+ ad=2.275e+11p pd=2e+06u as=8.9605e+11p ps=8e+06u -M1002 a_81_21# C a_483_49# VNB nshort w=640000u l=150000u -+ ad=2.848e+11p pd=2.17e+06u as=5.963e+11p ps=4.53e+06u -M1003 a_483_49# a_335_93# a_81_21# VPB phighvt w=840000u l=180000u -+ ad=7.558e+11p pd=5.2e+06u as=3.36e+11p ps=2.48e+06u -M1004 a_934_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.126e+11p pd=2.64e+06u as=0p ps=0u -M1005 a_465_325# B a_1335_297# VNB nshort w=640000u l=150000u -+ ad=6.6045e+11p pd=4.67e+06u as=5.517e+11p ps=4.37e+06u -M1006 VGND A a_1050_365# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=4.468e+11p ps=3.98e+06u -M1007 X a_81_21# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=2.9e+11p pd=2.58e+06u as=0p ps=0u -M1008 a_335_93# C VGND VNB nshort w=420000u l=150000u -+ ad=1.974e+11p pd=1.78e+06u as=0p ps=0u -M1009 a_483_49# B a_1050_365# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1050_365# a_934_297# a_483_49# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 a_1335_297# a_934_297# a_483_49# VNB nshort w=420000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1012 a_335_93# C VPWR VPB phighvt w=640000u l=180000u -+ ad=1.856e+11p pd=1.86e+06u as=0p ps=0u -M1013 a_81_21# C a_465_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=7.824e+11p ps=5.28e+06u -M1014 a_483_49# B a_1335_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=7.798e+11p ps=5.64e+06u -M1015 a_1050_365# a_934_297# a_465_325# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 VGND a_81_21# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 a_1335_297# a_934_297# a_465_325# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_934_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.978e+11p pd=1.92e+06u as=0p ps=0u -M1019 a_465_325# a_335_93# a_81_21# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_1335_297# a_1050_365# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1021 a_465_325# B a_1050_365# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1022 VPWR a_81_21# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1023 a_1335_297# a_1050_365# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VPWR B a_934_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X1 a_1050_365# A VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X2 a_1335_297# B a_465_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X3 a_465_325# C a_81_21# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X4 a_1335_297# B a_483_49# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X5 a_483_49# C a_81_21# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X6 a_483_49# a_934_297# a_1335_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X7 VPWR a_81_21# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VGND C a_335_93# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X9 a_483_49# a_934_297# a_1050_365# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X10 a_81_21# a_335_93# a_483_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X11 VGND a_1050_365# a_1335_297# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X12 a_465_325# a_934_297# a_1050_365# VNB sky130_fd_pr__nfet_01v8 w=600000u l=150000u +X13 a_465_325# a_934_297# a_1335_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X14 a_1050_365# B a_465_325# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X15 a_1050_365# B a_483_49# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X16 VPWR a_1050_365# a_1335_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X17 X a_81_21# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X18 a_81_21# a_335_93# a_465_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X19 a_1050_365# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X20 VGND B a_934_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X21 VPWR C a_335_93# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X22 X a_81_21# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X23 VGND a_81_21# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u .ends
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_4.cdl b/cells/xor3/sky130_fd_sc_hdll__xor3_4.cdl index 9912e88..e437a62 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_4.cdl +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_4.cdl
@@ -16,48 +16,48 @@ .SUBCKT sky130_fd_sc_hdll__xor3_4 A B C VGND VNB VPB VPWR X *.PININFO A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O -MMIP3 X net117 VPB phighvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MMIP3 X net117 VPB pfet_01v8_hvt m=4 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI650 mid1 Cb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI1 mid2 C VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI33 Cb C VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI650 mid1 Cb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI45 Ab A VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI1 mid2 C VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI47 Abb Ab VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI19 mid1 Bb VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI16 Bb B VPB pfet_01v8_hvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI33 Cb C VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI23 mid1 B VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI26 mid2 Bb VPB pfet_01v8_hvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI27 mid2 B VPB pfet_01v8_hvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MMIN3 X net117 VNB nfet_01v8 m=4 w=0.65 l=0.15 mult=1 sa=0.265 ++ sb=0.265 sd=0.28 topography=normal area=0.063 perim=1.14 +MI34 Cb C VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI45 Ab A VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI649 mid1 C VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI47 Abb Ab VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI2 mid2 Cb VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI19 mid1 Bb VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI44 Ab A VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI16 Bb B VPB phighvt m=1 w=1.0 l=0.18 mult=1 sa=0.265 sb=0.265 +MI46 Abb Ab VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI23 mid1 B VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI17 Bb B VNB nfet_01v8 m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI26 mid2 Bb VPB phighvt m=1 w=0.64 l=0.18 mult=1 sa=0.265 sb=0.265 +MI24 Ab B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI27 mid2 B VPB phighvt m=1 w=0.84 l=0.18 mult=1 sa=0.265 sb=0.265 +MI25 Abb Bb VNB nfet_01v8 m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MMIN3 X net117 VNB nshort m=4 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 +MI28 Abb B VNB nfet_01v8 m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 -MI34 Cb C VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI649 mid1 C VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI2 mid2 Cb VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI44 Ab A VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI46 Abb Ab VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI17 Bb B VNB nshort m=1 w=0.65 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI24 Ab B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI25 Abb Bb VNB nshort m=1 w=0.42 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI28 Abb B VNB nshort m=1 w=0.64 l=0.15 mult=1 sa=0.265 sb=0.265 -+ sd=0.28 topography=normal area=0.063 perim=1.14 -MI29 Ab Bb VNB nshort m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 +MI29 Ab Bb VNB nfet_01v8 m=1 w=0.6 l=0.15 mult=1 sa=0.265 sb=0.265 + sd=0.28 topography=normal area=0.063 perim=1.14 .ENDS sky130_fd_sc_hdll__xor3_4
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_4.netlist.tsv b/cells/xor3/sky130_fd_sc_hdll__xor3_4.netlist.tsv index b56d85b..03b6483 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_4.netlist.tsv +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_4.netlist.tsv
@@ -1,24 +1,24 @@ sky130_fd_sc_hdll__xor3_4 A:I B:I C:I VGND:I VNB:I VPB:I VPWR:I X:O Name Formula nd ng ns nb mname m w l mult sa sb sd topography area perim -MMIP3 MOSFET X net117 VPWR VPB phighvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI650 MOSFET mid1 Cb net117 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI1 MOSFET mid2 C net117 VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI33 MOSFET Cb C VPWR VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI45 MOSFET Ab A VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI47 MOSFET Abb Ab VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI19 MOSFET mid1 Bb Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI16 MOSFET Bb B VPWR VPB phighvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI23 MOSFET mid1 B Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI26 MOSFET mid2 Bb Abb VPB phighvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MI27 MOSFET mid2 B Ab VPB phighvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 -MMIN3 MOSFET X net117 VGND VNB nshort 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI34 MOSFET Cb C VGND VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI649 MOSFET mid1 C net117 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI2 MOSFET mid2 Cb net117 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI44 MOSFET Ab A VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI46 MOSFET Abb Ab VGND VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI17 MOSFET Bb B VGND VNB nshort 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI24 MOSFET Ab B mid1 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI25 MOSFET Abb Bb mid1 VNB nshort 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI28 MOSFET Abb B mid2 VNB nshort 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 -MI29 MOSFET Ab Bb mid2 VNB nshort 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIP3 MOSFET X net117 VPWR VPB pfet_01v8_hvt 4 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI650 MOSFET mid1 Cb net117 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI1 MOSFET mid2 C net117 VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI33 MOSFET Cb C VPWR VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI45 MOSFET Ab A VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI47 MOSFET Abb Ab VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI19 MOSFET mid1 Bb Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI16 MOSFET Bb B VPWR VPB pfet_01v8_hvt 1 1.0 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI23 MOSFET mid1 B Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI26 MOSFET mid2 Bb Abb VPB pfet_01v8_hvt 1 0.64 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MI27 MOSFET mid2 B Ab VPB pfet_01v8_hvt 1 0.84 0.18 1 0.265 0.265 0.28 normal 0.063 1.14 +MMIN3 MOSFET X net117 VGND VNB nfet_01v8 4 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI34 MOSFET Cb C VGND VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI649 MOSFET mid1 C net117 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI2 MOSFET mid2 Cb net117 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI44 MOSFET Ab A VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI46 MOSFET Abb Ab VGND VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI17 MOSFET Bb B VGND VNB nfet_01v8 1 0.65 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI24 MOSFET Ab B mid1 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI25 MOSFET Abb Bb mid1 VNB nfet_01v8 1 0.42 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI28 MOSFET Abb B mid2 VNB nfet_01v8 1 0.64 0.15 1 0.265 0.265 0.28 normal 0.063 1.14 +MI29 MOSFET Ab Bb mid2 VNB nfet_01v8 1 0.6 0.15 1 0.265 0.265 0.28 normal 0.063 1.14
diff --git a/cells/xor3/sky130_fd_sc_hdll__xor3_4.spice b/cells/xor3/sky130_fd_sc_hdll__xor3_4.spice index 5537d7c..946eda1 100644 --- a/cells/xor3/sky130_fd_sc_hdll__xor3_4.spice +++ b/cells/xor3/sky130_fd_sc_hdll__xor3_4.spice
@@ -16,60 +16,32 @@ .subckt sky130_fd_sc_hdll__xor3_4 A B C VGND VNB VPB VPWR X -M1000 VPWR a_80_207# X VPB phighvt w=1e+06u l=180000u -+ ad=1.4908e+12p pd=1.305e+07u as=5.8e+11p ps=5.16e+06u -M1001 a_658_49# a_528_297# a_80_207# VPB phighvt w=840000u l=180000u -+ ad=7.558e+11p pd=5.2e+06u as=3.36e+11p ps=2.48e+06u -M1002 VGND a_80_207# X VNB nshort w=650000u l=150000u -+ ad=1.2254e+12p pd=1.035e+07u as=4.16e+11p ps=3.88e+06u -M1003 a_658_49# B a_1225_365# VNB nshort w=640000u l=150000u -+ ad=5.931e+11p pd=4.52e+06u as=4.468e+11p ps=3.98e+06u -M1004 a_1109_297# B VGND VNB nshort w=650000u l=150000u -+ ad=1.653e+11p pd=1.82e+06u as=0p ps=0u -M1005 a_80_207# C a_658_49# VNB nshort w=640000u l=150000u -+ ad=2.88e+11p pd=2.18e+06u as=0p ps=0u -M1006 a_1225_365# a_1109_297# a_658_49# VPB phighvt w=840000u l=180000u -+ ad=7.234e+11p pd=5.3e+06u as=0p ps=0u -M1007 a_80_207# C a_652_325# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=7.32e+11p ps=5.16e+06u -M1008 a_658_49# B a_1510_297# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=7.748e+11p ps=5.63e+06u -M1009 VPWR A a_1225_365# VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1010 a_1510_297# a_1225_365# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1011 X a_80_207# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1012 VPWR a_80_207# X VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1013 a_652_325# a_528_297# a_80_207# VNB nshort w=640000u l=150000u -+ ad=6.6045e+11p pd=4.67e+06u as=0p ps=0u -M1014 a_1510_297# a_1109_297# a_652_325# VPB phighvt w=640000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1015 VGND A a_1225_365# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1016 X a_80_207# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1017 VGND a_80_207# X VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1018 a_652_325# B a_1225_365# VPB phighvt w=840000u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1019 X a_80_207# VPWR VPB phighvt w=1e+06u l=180000u -+ ad=0p pd=0u as=0p ps=0u -M1020 a_528_297# C VPWR VPB phighvt w=640000u l=180000u -+ ad=2.112e+11p pd=1.94e+06u as=0p ps=0u -M1021 a_1510_297# a_1109_297# a_658_49# VNB nshort w=420000u l=150000u -+ ad=5.517e+11p pd=4.37e+06u as=0p ps=0u -M1022 a_1109_297# B VPWR VPB phighvt w=1e+06u l=180000u -+ ad=3.126e+11p pd=2.64e+06u as=0p ps=0u -M1023 a_528_297# C VGND VNB nshort w=420000u l=150000u -+ ad=1.176e+11p pd=1.4e+06u as=0p ps=0u -M1024 a_1510_297# a_1225_365# VGND VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1025 X a_80_207# VGND VNB nshort w=650000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1026 a_652_325# B a_1510_297# VNB nshort w=640000u l=150000u -+ ad=0p pd=0u as=0p ps=0u -M1027 a_1225_365# a_1109_297# a_652_325# VNB nshort w=600000u l=150000u -+ ad=0p pd=0u as=0p ps=0u +X0 VGND a_80_207# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X1 a_1225_365# A VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X2 a_658_49# a_1109_297# a_1225_365# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X3 a_80_207# a_528_297# a_652_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X4 VPWR a_80_207# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X5 a_80_207# a_528_297# a_658_49# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X6 a_652_325# a_1109_297# a_1225_365# VNB sky130_fd_pr__nfet_01v8 w=600000u l=150000u +X7 X a_80_207# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X8 VPWR a_1225_365# a_1510_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X9 a_1510_297# B a_652_325# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X10 X a_80_207# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X11 a_652_325# a_1109_297# a_1510_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X12 VPWR B a_1109_297# VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X13 a_1225_365# B a_652_325# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X14 X a_80_207# VGND VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X15 VGND B a_1109_297# VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X16 VGND a_80_207# X VNB sky130_fd_pr__nfet_01v8 w=650000u l=150000u +X17 a_652_325# C a_80_207# VPB sky130_fd_pr__pfet_01v8_hvt w=840000u l=180000u +X18 a_1510_297# B a_658_49# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X19 VGND C a_528_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X20 a_658_49# C a_80_207# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X21 a_1225_365# A VGND VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X22 VPWR C a_528_297# VPB sky130_fd_pr__pfet_01v8_hvt w=640000u l=180000u +X23 VGND a_1225_365# a_1510_297# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u +X24 X a_80_207# VPWR VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X25 a_658_49# a_1109_297# a_1510_297# VNB sky130_fd_pr__nfet_01v8 w=420000u l=150000u +X26 VPWR a_80_207# X VPB sky130_fd_pr__pfet_01v8_hvt w=1e+06u l=180000u +X27 a_1225_365# B a_658_49# VNB sky130_fd_pr__nfet_01v8 w=640000u l=150000u .ends