- Updating design to make it pass the precheck.
diff --git a/caravel b/caravel index 793bf63..42c9cab 160000 --- a/caravel +++ b/caravel
@@ -1 +1 @@ -Subproject commit 793bf634c2c1b1af90be95fcd85688e869bfb667 +Subproject commit 42c9cab06c7fdd94b7eacc12a5c4ff4a60338e74
diff --git a/gds/ldo_v1/ldo_v1.gds.gz b/gds/ldo_v1/ldo_v1.gds.gz index b143755..ac8b807 100644 --- a/gds/ldo_v1/ldo_v1.gds.gz +++ b/gds/ldo_v1/ldo_v1.gds.gz Binary files differ
diff --git a/gds/user_analog_project_wrapper.gds.gz b/gds/user_analog_project_wrapper.gds.gz index 1f9c6d8..dc2ddd5 100644 --- a/gds/user_analog_project_wrapper.gds.gz +++ b/gds/user_analog_project_wrapper.gds.gz Binary files differ
diff --git a/netgen/user_analog_project_wrapper.spice b/netgen/user_analog_project_wrapper.spice index a3f3994..9a5f128 100644 --- a/netgen/user_analog_project_wrapper.spice +++ b/netgen/user_analog_project_wrapper.spice
@@ -1,223 +1,341 @@ * NGSPICE file created from user_analog_project_wrapper.ext - technology: sky130A -.subckt sky130_fd_pr__cap_mim_m3_2_W5U4AW c2_n3079_n3000# m4_n3179_n3100# VSUBS -X0 c2_n3079_n3000# m4_n3179_n3100# sky130_fd_pr__cap_mim_m3_2 l=3e+07u w=3e+07u +.subckt ldo_v1 bg_out GND vb net4 net5 mir en net9 net11 net15 inn inp net17 net18 ++ net19 pos VDD net6 ldo_out +X0 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X1 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X2 ldo_out a_6840912_n1929809# VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u M=800 +X3 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X4 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X5 net6 mir VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X6 net5 inp net4 GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1e+06u M=8 +X7 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X8 mir net5 VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=4 +X9 vb vb GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=1e+06u M=4 +X10 net4 inn mir GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1e+06u M=8 +X11 GND a_6827692_n1969205# mir GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5e+06u l=500000u M=4 +X12 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X13 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X14 GND net6 net4 GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5e+06u l=2e+06u M=4 +X15 a_6881369_n1978314# vb GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=1e+06u M=8 +X16 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X17 a_6840912_n1929809# a_6881543_n1973365# VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1.2e+06u M=12 +X18 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X19 mir VDD sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u +X20 net6 net6 GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5e+06u l=2e+06u M=4 +X21 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X22 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X23 VDD mir inp VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X24 a_6881543_n1973365# pos a_6881369_n1978314# GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=1e+06u M=8 +X25 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X26 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X27 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X28 net15 inp GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X29 a_6827692_n1969205# bg_out GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=2e+06u M=2 +X30 net11 inn GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X31 a_6881303_n1973391# bg_out a_6881369_n1978314# GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=1e+06u M=8 +X32 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X33 a_6840912_n1929809# vb GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=1e+06u M=12 +X34 a_6881303_n1973391# a_6881303_n1973391# VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1.2e+06u M=4 +X35 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X36 GND GND net9 sky130_fd_pr__pnp_05v5 area=0p M=-nan +X37 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X38 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X39 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X40 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X41 vb mir VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=4 +X42 VDD net5 net5 VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=4 +X43 a_6827692_n1969205# a_6827692_n1969205# a_6827544_n1967186# VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=3e+06u M=2 +X44 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X45 VDD mir inn VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X46 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X47 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X48 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X49 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X50 VDD a_6881303_n1973391# a_6881543_n1973365# VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1.2e+06u M=4 +X51 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X52 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X53 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X54 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X55 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X56 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X57 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X58 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X59 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X60 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X61 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X62 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X63 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X64 VDD en mir VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u M=2 +X65 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X66 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X67 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X68 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X69 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X70 net11 inn GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X71 net15 inp GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X72 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X73 pos a_6892280_n1951526# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X74 VDD mir bg_out VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X75 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X76 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X77 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X78 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X79 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X80 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X81 net11 net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X82 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X83 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X84 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X85 a_6840912_n1929809# a_6889745_n1972062# GND sky130_fd_pr__res_xhigh_po w=690000u l=4.5e+06u +X86 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X87 VDD a_6827544_n1967186# a_6827544_n1967186# VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=3e+06u M=2 +X88 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X89 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X90 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X91 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X92 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X93 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X94 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X95 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X96 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X97 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X98 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X99 net15 net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X100 a_6893824_n1946282# pos GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X101 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X102 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X103 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X104 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X105 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X106 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X107 a_6893824_n1946282# pos GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X108 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X109 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X110 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X111 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X112 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X113 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X114 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X115 net15 inp GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X116 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X117 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X118 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X119 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X120 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X121 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X122 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X123 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X124 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X125 bg_out net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X126 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X127 pos a_6892280_n1951526# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X128 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X129 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X130 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X131 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X132 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X133 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X134 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X135 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X136 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X137 a_6881543_n1973365# a_6889745_n1972062# sky130_fd_pr__cap_mim_m3_1 l=5e+07u w=5e+07u +X138 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X139 GND GND net11 sky130_fd_pr__pnp_05v5 area=0p +X140 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X141 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X142 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X143 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X144 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X145 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X146 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X147 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X148 net11 inn GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X149 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X150 pos a_6892280_n1951526# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u .ends -.subckt sky130_fd_sc_hvl__buf_8 A VGND VNB VPB VPWR X -X0 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X1 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X2 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X3 a_45_443# A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X4 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X5 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X6 VGND A a_45_443# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X7 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X8 VPWR A a_45_443# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X9 VPWR A a_45_443# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X10 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X11 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X12 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X13 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X14 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X15 VGND A a_45_443# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X16 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X17 X a_45_443# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X18 VGND a_45_443# X VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X19 X a_45_443# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X20 VPWR a_45_443# X VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X21 a_45_443# A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u +.subckt nmos5d10 a_1264_0# a_1106_0# w_n26_n26# a_790_0# a_474_0# a_632_0# a_158_0# ++ a_316_0# a_58_n26# a_948_0# a_0_0# +X0 a_632_0# a_58_n26# a_474_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X1 a_1264_0# a_58_n26# a_1106_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X2 a_316_0# a_58_n26# a_158_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X3 a_1106_0# a_58_n26# a_948_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X4 a_790_0# a_58_n26# a_632_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X5 a_158_0# a_58_n26# a_0_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X6 a_948_0# a_58_n26# a_790_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u +X7 a_474_0# a_58_n26# a_316_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u .ends -.subckt sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ a_n683_n200# a_n189_n297# a_29_n297# a_189_n200# -+ a_n901_n200# a_247_n297# a_n407_n297# a_465_n297# a_407_n200# a_n625_n297# a_683_n297# -+ a_625_n200# a_n843_n297# w_n1101_n497# a_843_n200# a_n29_n200# a_n247_n200# a_n465_n200# -+ VSUBS -X0 a_n247_n200# a_n407_n297# a_n465_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X1 a_843_n200# a_683_n297# a_625_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X2 a_407_n200# a_247_n297# a_189_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X3 a_189_n200# a_29_n297# a_n29_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X4 a_n465_n200# a_n625_n297# a_n683_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X5 a_625_n200# a_465_n297# a_407_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X6 a_n29_n200# a_n189_n297# a_n247_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X7 a_n683_n200# a_n843_n297# a_n901_n200# w_n1101_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u +.subckt nmos5d10$1 w_n26_n26# a_474_0# a_632_0# a_158_0# a_316_0# a_58_n26# a_0_0# +X0 a_632_0# a_58_n26# a_474_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=500000u +X1 a_316_0# a_58_n26# a_158_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=500000u +X2 a_158_0# a_58_n26# a_0_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=500000u +X3 a_474_0# a_58_n26# a_316_0# w_n26_n26# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=500000u .ends -.subckt sky130_fd_pr__nfet_g5v0d10v5_TGFUGS a_n792_n200# a_298_n200# a_516_n200# a_734_n200# -+ w_n962_n458# a_138_n288# a_n298_n288# a_80_n200# a_356_n288# a_n516_n288# a_574_n288# -+ a_n734_n288# a_n138_n200# a_n356_n200# a_n574_n200# a_n80_n288# -X0 a_n574_n200# a_n734_n288# a_n792_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X1 a_734_n200# a_574_n288# a_516_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X2 a_298_n200# a_138_n288# a_80_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X3 a_n138_n200# a_n298_n288# a_n356_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X4 a_n356_n200# a_n516_n288# a_n574_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X5 a_516_n200# a_356_n288# a_298_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X6 a_80_n200# a_n80_n288# a_n138_n200# w_n962_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u +.subckt mimcap_1 m3_0_0# c1_100_100# VSUBS +X0 c1_100_100# m3_0_0# sky130_fd_pr__cap_mim_m3_1 l=1.6e+07u w=1.6e+07u .ends -.subckt sky130_fd_pr__res_xhigh_po_0p69_S5N9F3 a_n1806_2500# a_n4122_n2932# a_n5280_2500# -+ a_2054_n2932# a_896_n2932# a_4756_2500# a_3598_n2932# a_3212_2500# a_n3736_n2932# -+ a_1668_n2932# a_n1806_n2932# a_5142_n2932# a_896_2500# a_510_n2932# a_n3350_2500# -+ a_n4508_2500# a_3212_n2932# a_n4894_2500# a_1282_2500# w_n5446_n3098# a_4756_n2932# -+ a_2826_2500# a_2826_n2932# a_n2192_n2932# a_n1034_2500# a_n2578_2500# a_n1420_2500# -+ a_n2964_2500# a_n648_n2932# a_n648_2500# a_n5280_n2932# a_n3350_n2932# a_4370_2500# -+ a_1282_n2932# a_124_n2932# a_n1420_n2932# a_n4894_n2932# a_124_2500# a_n2964_n2932# -+ a_n4122_2500# a_2054_2500# a_510_2500# a_n4508_n2932# a_4370_n2932# a_3598_2500# -+ a_3984_2500# a_2440_n2932# a_2440_2500# a_3984_n2932# a_n2192_2500# a_n3736_2500# -+ a_1668_2500# a_n262_n2932# a_n262_2500# a_n1034_n2932# a_5142_2500# a_n2578_n2932# -X0 a_n1420_n2932# a_n1420_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X1 a_n2578_n2932# a_n2578_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X2 a_n1806_n2932# a_n1806_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X3 a_3212_n2932# a_3212_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X4 a_3598_n2932# a_3598_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X5 a_n2964_n2932# a_n2964_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X6 a_2826_n2932# a_2826_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X7 a_4370_n2932# a_4370_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X8 a_3984_n2932# a_3984_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X9 a_n262_n2932# a_n262_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X10 a_n3350_n2932# a_n3350_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X11 a_n4122_n2932# a_n4122_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X12 a_n3736_n2932# a_n3736_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X13 a_5142_n2932# a_5142_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X14 a_n4894_n2932# a_n4894_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X15 a_1282_n2932# a_1282_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X16 a_4756_n2932# a_4756_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X17 a_124_n2932# a_124_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X18 a_510_n2932# a_510_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X19 a_896_n2932# a_896_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X20 a_n5280_n2932# a_n5280_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X21 a_n648_n2932# a_n648_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X22 a_n1034_n2932# a_n1034_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X23 a_n4508_n2932# a_n4508_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X24 a_n2192_n2932# a_n2192_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X25 a_2054_n2932# a_2054_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X26 a_1668_n2932# a_1668_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u -X27 a_2440_n2932# a_2440_2500# w_n5446_n3098# sky130_fd_pr__res_xhigh_po_0p69 l=2.5e+07u +.subckt pmos5d10 a_58_n166# a_2116_0# w_n144_n310# a_1058_0# a_0_0# VSUBS +X0 a_2116_0# a_58_n166# a_1058_0# w_n144_n310# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=5e+06u +X1 a_1058_0# a_58_n166# a_0_0# w_n144_n310# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=5e+06u .ends -.subckt sky130_fd_pr__pfet_g5v0d10v5_3YBPVB a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200# -+ VSUBS -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_sc_hvl__schmittbuf_1 A VGND VNB VPB VPWR X -X0 X a_117_181# VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X1 a_217_207# a_117_181# a_64_207# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u -X2 VPWR A a_231_463# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X3 VGND A a_217_207# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u -X4 a_64_207# VPWR VPB sky130_fd_pr__res_generic_pd__hv w=290000u l=3.11e+06u -X5 X a_117_181# VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X6 a_231_463# A a_117_181# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X7 a_231_463# a_117_181# a_78_463# VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X8 a_217_207# A a_117_181# VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u -X9 a_78_463# VGND VNB sky130_fd_pr__res_generic_nd__hv w=290000u l=1.355e+06u -.ends - -.subckt sky130_fd_pr__pfet_g5v0d10v5_YUHPXE a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200# -+ VSUBS -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__nfet_g5v0d10v5_PKVMTM w_n308_n458# a_80_n200# a_n138_n200# a_n80_n288# -X0 a_80_n200# a_n80_n288# a_n138_n200# w_n308_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC w_n308_n458# a_80_n200# a_n138_n200# a_n80_n288# -X0 a_80_n200# a_n80_n288# a_n138_n200# w_n308_n458# sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__cap_mim_m3_1_WRT4AW c1_n3036_n3000# m3_n3136_n3100# VSUBS -X0 c1_n3036_n3000# m3_n3136_n3100# sky130_fd_pr__cap_mim_m3_1 l=3e+07u w=3e+07u -.ends - -.subckt sky130_fd_pr__pfet_g5v0d10v5_YEUEBV a_n792_n200# a_138_n297# a_n298_n297# -+ a_298_n200# a_356_n297# a_n516_n297# a_574_n297# a_516_n200# a_n734_n297# a_734_n200# -+ a_n80_n297# a_80_n200# a_n138_n200# a_n356_n200# a_n574_n200# w_n992_n497# VSUBS -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X1 a_n574_n200# a_n734_n297# a_n792_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X2 a_734_n200# a_574_n297# a_516_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X3 a_298_n200# a_138_n297# a_80_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X4 a_n138_n200# a_n298_n297# a_n356_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X5 a_n356_n200# a_n516_n297# a_n574_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -X6 a_516_n200# a_356_n297# a_298_n200# w_n992_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_pr__pfet_g5v0d10v5_YUHPBG a_n80_n297# a_80_n200# w_n338_n497# a_n138_n200# -+ VSUBS -X0 a_80_n200# a_n80_n297# a_n138_n200# w_n338_n497# sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=800000u -.ends - -.subckt sky130_fd_sc_hvl__inv_8 A VGND VNB VPB VPWR Y -X0 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X1 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X2 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X3 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X4 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X5 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X6 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X7 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X8 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X9 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X10 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X11 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X12 VGND A Y VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X13 Y A VGND VNB sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=750000u l=500000u -X14 Y A VPWR VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -X15 VPWR A Y VPB sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1.5e+06u l=500000u -.ends - -.subckt example_por vdd3v3 vdd1v8 vss porb_h por_l porb_l -Xsky130_fd_pr__cap_mim_m3_2_W5U4AW_0 vss sky130_fd_sc_hvl__schmittbuf_1_0/A vss sky130_fd_pr__cap_mim_m3_2_W5U4AW -Xsky130_fd_sc_hvl__buf_8_1 sky130_fd_sc_hvl__inv_8_0/A vss vss vdd1v8 vdd1v8 porb_l -+ sky130_fd_sc_hvl__buf_8 -Xsky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ_0 m1_502_7653# m1_502_7653# m1_502_7653# m1_502_7653# -+ vdd3v3 m1_502_7653# m1_502_7653# m1_502_7653# vdd3v3 m1_502_7653# m1_502_7653# m1_502_7653# -+ m1_502_7653# vdd3v3 vdd3v3 vdd3v3 m1_502_7653# vdd3v3 vss sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ -Xsky130_fd_pr__nfet_g5v0d10v5_TGFUGS_0 m1_721_6815# vss m1_721_6815# vss vss m1_721_6815# -+ m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# m1_721_6815# vss -+ m1_721_6815# vss m1_721_6815# sky130_fd_pr__nfet_g5v0d10v5_TGFUGS -Xsky130_fd_pr__res_xhigh_po_0p69_S5N9F3_0 li_3322_5813# li_1391_165# vss li_7567_165# -+ li_6023_165# vdd3v3 li_9111_165# li_8726_5813# li_1391_165# li_6795_165# li_3707_165# -+ vss li_6410_5813# li_6023_165# li_1778_5813# li_1006_5813# li_8339_165# vss li_6410_5813# -+ vss li_9883_165# li_7954_5813# li_8339_165# li_2935_165# li_4094_5813# li_2550_5813# -+ li_4094_5813# li_2550_5813# li_4479_165# li_4866_5813# vss li_2163_165# li_9498_5813# -+ li_6795_165# li_5251_165# li_3707_165# li_619_165# li_5638_5813# li_2163_165# li_1006_5813# -+ li_7182_5813# li_5638_5813# li_619_165# li_9883_165# li_8726_5813# li_9498_5813# -+ li_7567_165# li_7954_5813# li_9111_165# li_3322_5813# li_1778_5813# li_7182_5813# -+ li_5251_165# li_4866_5813# li_4479_165# vss li_2935_165# sky130_fd_pr__res_xhigh_po_0p69_S5N9F3 -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_0 m1_185_6573# m1_721_6815# vdd3v3 m1_2993_7658# -+ vss sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_sc_hvl__schmittbuf_1_0 sky130_fd_sc_hvl__schmittbuf_1_0/A vss vss vdd3v3 -+ vdd3v3 sky130_fd_sc_hvl__inv_8_0/A sky130_fd_sc_hvl__schmittbuf_1 -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_1 m1_2756_6573# m1_4283_8081# vdd3v3 m1_2756_6573# -+ vss sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_2 m1_2756_6573# sky130_fd_sc_hvl__schmittbuf_1_0/A -+ vdd3v3 m1_6249_7690# vss sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_pr__pfet_g5v0d10v5_3YBPVB_3 m1_185_6573# m1_502_7653# vdd3v3 m1_185_6573# -+ vss sky130_fd_pr__pfet_g5v0d10v5_3YBPVB -Xsky130_fd_pr__pfet_g5v0d10v5_YUHPXE_0 m1_4283_8081# m1_6249_7690# vdd3v3 vdd3v3 vss -+ sky130_fd_pr__pfet_g5v0d10v5_YUHPXE -Xsky130_fd_pr__nfet_g5v0d10v5_PKVMTM_0 vss m1_2756_6573# vss m1_721_6815# sky130_fd_pr__nfet_g5v0d10v5_PKVMTM -Xsky130_fd_pr__nfet_g5v0d10v5_ZK8HQC_1 vss m1_185_6573# vss li_2550_5813# sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC -Xsky130_fd_pr__cap_mim_m3_1_WRT4AW_0 sky130_fd_sc_hvl__schmittbuf_1_0/A vss vss sky130_fd_pr__cap_mim_m3_1_WRT4AW -Xsky130_fd_pr__pfet_g5v0d10v5_YEUEBV_0 vdd3v3 m1_4283_8081# m1_4283_8081# m1_4283_8081# -+ m1_4283_8081# m1_4283_8081# m1_4283_8081# vdd3v3 m1_4283_8081# m1_4283_8081# m1_4283_8081# -+ vdd3v3 m1_4283_8081# vdd3v3 m1_4283_8081# vdd3v3 vss sky130_fd_pr__pfet_g5v0d10v5_YEUEBV -Xsky130_fd_pr__pfet_g5v0d10v5_YUHPBG_0 m1_502_7653# m1_2993_7658# vdd3v3 vdd3v3 vss -+ sky130_fd_pr__pfet_g5v0d10v5_YUHPBG -Xsky130_fd_sc_hvl__inv_8_0 sky130_fd_sc_hvl__inv_8_0/A vss vss vdd1v8 vdd1v8 por_l -+ sky130_fd_sc_hvl__inv_8 -Xsky130_fd_sc_hvl__buf_8_0 sky130_fd_sc_hvl__inv_8_0/A vss vss vdd3v3 vdd3v3 porb_h -+ sky130_fd_sc_hvl__buf_8 -.ends - -.subckt user_analog_proj_example example_por_0/por_l VSUBS example_por_1/por_l example_por_0/vdd1v8 -+ example_por_1/vdd3v3 example_por_1/porb_l example_por_0/vdd3v3 example_por_1/porb_h -+ example_por_0/porb_l example_por_0/porb_h example_por_1/vdd1v8 -Xexample_por_0 example_por_0/vdd3v3 example_por_0/vdd1v8 VSUBS example_por_0/porb_h -+ example_por_0/por_l example_por_0/porb_l example_por -Xexample_por_1 example_por_1/vdd3v3 example_por_1/vdd1v8 VSUBS example_por_1/porb_h -+ example_por_1/por_l example_por_1/porb_l example_por +.subckt ldo_v2 VDD GND bg_out vb net4 net5 mir en net9 net11 net15 inn inp net17 net18 ++ net19 pos net6 ldo_out +Xnmos5d10_0 GND m1_6830233_n1966360# GND m1_6830233_n1966360# m1_6830233_n1966360# ++ GND m1_6830233_n1966360# GND bg_out GND GND nmos5d10 +Xnmos5d10$1_0 GND inn VDD inn VDD m1_6830233_n1966360# VDD nmos5d10$1 +Xmimcap_1_0 GND mir GND mimcap_1 +Xpmos5d10_0 bg_out VDD VDD m1_6830233_n1966360# VDD GND pmos5d10 +X0 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X1 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X2 ldo_out a_6840912_n1929809# VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+07u l=500000u M=800 +X3 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X4 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X5 net6 mir VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X6 net5 inp net4 GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1e+06u M=8 +X7 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X8 mir net5 VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=4 +X9 vb vb GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=1e+06u M=4 +X10 net4 inn mir GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1e+06u M=8 +X11 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X12 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X13 GND net6 net4 GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5e+06u l=2e+06u M=4 +X14 a_6881369_n1978314# vb GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=1e+06u M=8 +X15 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X16 a_6840912_n1929809# a_6881543_n1973365# VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1.2e+06u M=12 +X17 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X18 net6 net6 GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=5e+06u l=2e+06u M=4 +X19 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X20 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X21 VDD mir inp VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X22 a_6881543_n1973365# pos a_6881369_n1978314# GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=1e+06u M=8 +X23 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X24 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X25 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X26 net15 inp GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X27 net11 inn GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X28 a_6881303_n1973391# bg_out a_6881369_n1978314# GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=2e+06u l=1e+06u M=8 +X29 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X30 a_6840912_n1929809# vb GND GND sky130_fd_pr__nfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=1e+06u l=1e+06u M=12 +X31 a_6881303_n1973391# a_6881303_n1973391# VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1.2e+06u M=4 +X32 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X33 GND GND net9 sky130_fd_pr__pnp_05v5 area=0p M=-nan +X34 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X35 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X36 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X37 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X38 vb mir VDD VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=4 +X39 VDD net5 net5 VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=4 +X40 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X41 VDD mir inn VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X42 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X43 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X44 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X45 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X46 VDD a_6881303_n1973391# a_6881543_n1973365# VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=1.2e+06u M=4 +X47 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X48 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X49 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X50 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X51 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X52 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X53 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X54 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X55 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X56 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X57 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X58 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X59 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X60 VDD en mir VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=420000u l=500000u M=2 +X61 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X62 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X63 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X64 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X65 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X66 net11 inn GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X67 net15 inp GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X68 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X69 pos a_6892280_n1951526# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X70 VDD mir bg_out VDD sky130_fd_pr__pfet_g5v0d10v5 ad=0p pd=0u as=0p ps=0u w=3e+06u l=2e+06u M=8 +X71 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X72 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X73 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X74 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X75 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X76 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X77 net11 net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X78 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X79 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X80 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X81 a_6840912_n1929809# a_6889745_n1972062# GND sky130_fd_pr__res_xhigh_po w=690000u l=4.5e+06u +X82 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X83 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X84 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X85 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X86 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X87 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X88 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X89 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X90 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X91 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X92 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X93 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X94 net15 net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X95 a_6893824_n1946282# pos GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X96 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X97 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X98 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X99 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X100 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X101 GND a_6893824_n1946282# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X102 a_6893824_n1946282# pos GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X103 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X104 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X105 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X106 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X107 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X108 GND GND GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X109 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X110 net15 inp GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X111 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X112 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X113 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X114 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X115 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X116 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X117 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X118 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X119 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X120 bg_out net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X121 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X122 pos a_6892280_n1951526# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X123 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X124 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X125 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X126 GND net18 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X127 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X128 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X129 GND net17 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X130 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X131 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X132 a_6881543_n1973365# a_6889745_n1972062# sky130_fd_pr__cap_mim_m3_1 l=5e+07u w=5e+07u +X133 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X134 GND GND net11 sky130_fd_pr__pnp_05v5 area=0p +X135 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X136 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X137 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X138 net9 net15 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X139 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X140 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X141 a_6892280_n1951526# ldo_out GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u +X142 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X143 net11 inn GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X144 GND net19 GND sky130_fd_pr__res_xhigh_po w=690000u l=2.7e+07u +X145 pos a_6892280_n1951526# GND sky130_fd_pr__res_xhigh_po w=690000u l=2.4e+07u .ends .subckt user_analog_project_wrapper gpio_analog[0] gpio_analog[10] gpio_analog[11] @@ -326,7 +444,17 @@ + wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] wbs_dat_o[6] + wbs_dat_o[7] wbs_dat_o[8] wbs_dat_o[9] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3] + wbs_stb_i wbs_we_i -Xuser_analog_proj_example_0 io_out[16] vssa1 io_out[12] vccd1 vdda1 io_out[11] io_clamp_high[0] -+ gpio_analog[3] io_out[15] gpio_analog[7] vccd1 user_analog_proj_example + +Xldo_v1_0 ldo_v1_0/bg_out io_analog[0] ldo_v1_0/vb ldo_v1_0/net4 ldo_v1_0/net5 ldo_v1_0/mir ++ io_in_3v3[14] ldo_v1_0/net9 ldo_v1_0/net11 ldo_v1_0/net15 ldo_v1_0/inn ldo_v1_0/inp ++ ldo_v1_0/net17 ldo_v1_0/net18 ldo_v1_0/net19 ldo_v1_0/pos io_analog[5] ldo_v1_0/net6 ++ io_analog[5] ldo_v1 + +Xldo_v2_0 io_clamp_high[0] io_analog[0] ldo_v2_0/bg_out ldo_v2_0/vb ldo_v2_0/net4 ++ ldo_v2_0/net5 ldo_v2_0/mir io_in_3v3[12] ldo_v2_0/net9 ldo_v2_0/net11 ldo_v2_0/net15 ++ ldo_v2_0/inn ldo_v2_0/inp ldo_v2_0/net17 ldo_v2_0/net18 ldo_v2_0/net19 ldo_v2_0/pos ++ ldo_v2_0/net6 io_clamp_high[0] ldo_v2 + + .ends