| * NGSPICE file created from loop_filter_v2.ext - technology: sky130A |
| |
| .subckt sky130_fd_pr__cap_mim_m3_1_MACBVW VSUBS m3_n2650_n13200# m3_n7969_n2600# m3_7988_8000# |
| + m3_2669_n7900# m3_n13288_n2600# m3_n2650_2700# m3_2669_2700# m3_n13288_n13200# m3_n7969_n13200# |
| + m3_n13288_8000# m3_7988_2700# m3_n2650_n7900# m3_7988_n7900# m3_2669_n13200# m3_n7969_8000# |
| + m3_n13288_2700# m3_n7969_n7900# m3_n13288_n7900# m3_2669_n2600# m3_n7969_2700# m3_7988_n13200# |
| + c1_n13188_n13100# m3_7988_n2600# m3_n2650_n2600# m3_n2650_8000# m3_2669_8000# |
| X0 c1_n13188_n13100# m3_2669_n13200# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X1 c1_n13188_n13100# m3_n2650_8000# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X2 c1_n13188_n13100# m3_2669_n7900# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X3 c1_n13188_n13100# m3_n13288_n13200# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X4 c1_n13188_n13100# m3_n7969_2700# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X5 c1_n13188_n13100# m3_n13288_8000# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X6 c1_n13188_n13100# m3_2669_8000# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X7 c1_n13188_n13100# m3_7988_2700# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X8 c1_n13188_n13100# m3_2669_n2600# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X9 c1_n13188_n13100# m3_7988_n13200# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X10 c1_n13188_n13100# m3_n7969_8000# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X11 c1_n13188_n13100# m3_7988_n7900# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X12 c1_n13188_n13100# m3_n7969_n13200# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X13 c1_n13188_n13100# m3_7988_8000# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X14 c1_n13188_n13100# m3_n13288_n7900# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X15 c1_n13188_n13100# m3_n7969_n7900# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X16 c1_n13188_n13100# m3_n2650_n7900# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X17 c1_n13188_n13100# m3_n2650_n13200# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X18 c1_n13188_n13100# m3_n2650_2700# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X19 c1_n13188_n13100# m3_7988_n2600# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X20 c1_n13188_n13100# m3_n13288_2700# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X21 c1_n13188_n13100# m3_n13288_n2600# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X22 c1_n13188_n13100# m3_n7969_n2600# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X23 c1_n13188_n13100# m3_n2650_n2600# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| X24 c1_n13188_n13100# m3_2669_2700# sky130_fd_pr__cap_mim_m3_1 l=2.5e+07u w=2.5e+07u |
| C0 m3_7988_8000# m3_2669_8000# 2.73fF |
| C1 m3_2669_n13200# m3_7988_n13200# 2.73fF |
| C2 m3_7988_2700# m3_7988_n2600# 3.39fF |
| C3 m3_n7969_2700# c1_n13188_n13100# 58.86fF |
| C4 m3_7988_2700# m3_2669_2700# 2.73fF |
| C5 m3_n13288_n2600# m3_n13288_2700# 3.28fF |
| C6 m3_7988_2700# c1_n13188_n13100# 61.01fF |
| C7 m3_2669_n13200# m3_n2650_n13200# 2.73fF |
| C8 m3_n7969_n13200# m3_n2650_n13200# 2.73fF |
| C9 m3_n13288_n13200# m3_n13288_n7900# 3.28fF |
| C10 c1_n13188_n13100# m3_n7969_n2600# 58.86fF |
| C11 m3_n13288_n2600# c1_n13188_n13100# 58.61fF |
| C12 m3_n2650_n2600# m3_n7969_n2600# 2.73fF |
| C13 m3_n7969_2700# m3_n2650_2700# 2.73fF |
| C14 c1_n13188_n13100# m3_7988_n13200# 60.75fF |
| C15 m3_n7969_2700# m3_n7969_8000# 3.28fF |
| C16 m3_n2650_n7900# m3_n2650_n13200# 3.28fF |
| C17 m3_n13288_2700# m3_n13288_8000# 3.28fF |
| C18 m3_n2650_8000# c1_n13188_n13100# 58.61fF |
| C19 m3_n7969_n7900# m3_n7969_n2600# 3.28fF |
| C20 m3_2669_n13200# m3_2669_n7900# 3.28fF |
| C21 m3_2669_n13200# c1_n13188_n13100# 58.61fF |
| C22 m3_7988_2700# m3_7988_8000# 3.39fF |
| C23 m3_n2650_n13200# c1_n13188_n13100# 58.61fF |
| C24 m3_n7969_n13200# c1_n13188_n13100# 58.61fF |
| C25 m3_n2650_8000# m3_2669_8000# 2.73fF |
| C26 m3_n13288_2700# c1_n13188_n13100# 58.61fF |
| C27 m3_n7969_n7900# m3_n7969_n13200# 3.28fF |
| C28 m3_n13288_n2600# m3_n13288_n7900# 3.28fF |
| C29 c1_n13188_n13100# m3_n13288_8000# 58.36fF |
| C30 m3_n2650_n7900# m3_2669_n7900# 2.73fF |
| C31 m3_n2650_8000# m3_n2650_2700# 3.28fF |
| C32 m3_n2650_n7900# c1_n13188_n13100# 58.86fF |
| C33 m3_n2650_8000# m3_n7969_8000# 2.73fF |
| C34 m3_n2650_n7900# m3_n2650_n2600# 3.28fF |
| C35 c1_n13188_n13100# m3_7988_n2600# 61.01fF |
| C36 m3_2669_2700# c1_n13188_n13100# 58.86fF |
| C37 m3_7988_n7900# m3_7988_n13200# 3.39fF |
| C38 c1_n13188_n13100# m3_2669_n7900# 58.86fF |
| C39 m3_n2650_n2600# c1_n13188_n13100# 58.86fF |
| C40 m3_n7969_n7900# m3_n2650_n7900# 2.73fF |
| C41 m3_n7969_2700# m3_n7969_n2600# 3.28fF |
| C42 m3_2669_2700# m3_2669_8000# 3.28fF |
| C43 m3_n7969_n13200# m3_n13288_n13200# 2.73fF |
| C44 m3_n7969_n7900# c1_n13188_n13100# 58.86fF |
| C45 m3_2669_n2600# m3_7988_n2600# 2.73fF |
| C46 m3_2669_2700# m3_2669_n2600# 3.28fF |
| C47 c1_n13188_n13100# m3_2669_8000# 58.61fF |
| C48 m3_n13288_8000# m3_n7969_8000# 2.73fF |
| C49 m3_2669_n2600# m3_2669_n7900# 3.28fF |
| C50 m3_2669_n2600# c1_n13188_n13100# 58.86fF |
| C51 m3_n2650_n2600# m3_2669_n2600# 2.73fF |
| C52 m3_2669_2700# m3_n2650_2700# 2.73fF |
| C53 m3_7988_n7900# m3_7988_n2600# 3.39fF |
| C54 c1_n13188_n13100# m3_n2650_2700# 58.86fF |
| C55 m3_n13288_n2600# m3_n7969_n2600# 2.73fF |
| C56 m3_n13288_2700# m3_n7969_2700# 2.73fF |
| C57 m3_n2650_n2600# m3_n2650_2700# 3.28fF |
| C58 c1_n13188_n13100# m3_n13288_n7900# 58.61fF |
| C59 c1_n13188_n13100# m3_n7969_8000# 58.61fF |
| C60 c1_n13188_n13100# m3_7988_8000# 60.75fF |
| C61 m3_7988_n7900# m3_2669_n7900# 2.73fF |
| C62 m3_7988_n7900# c1_n13188_n13100# 61.01fF |
| C63 c1_n13188_n13100# m3_n13288_n13200# 58.36fF |
| C64 m3_n7969_n7900# m3_n13288_n7900# 2.73fF |
| C65 c1_n13188_n13100# VSUBS 2.51fF |
| C66 m3_7988_n13200# VSUBS 12.57fF |
| C67 m3_2669_n13200# VSUBS 12.37fF |
| C68 m3_n2650_n13200# VSUBS 12.37fF |
| C69 m3_n7969_n13200# VSUBS 12.37fF |
| C70 m3_n13288_n13200# VSUBS 12.37fF |
| C71 m3_7988_n7900# VSUBS 12.57fF |
| C72 m3_2669_n7900# VSUBS 12.37fF |
| C73 m3_n2650_n7900# VSUBS 12.37fF |
| C74 m3_n7969_n7900# VSUBS 12.37fF |
| C75 m3_n13288_n7900# VSUBS 12.37fF |
| C76 m3_7988_n2600# VSUBS 12.57fF |
| C77 m3_2669_n2600# VSUBS 12.37fF |
| C78 m3_n2650_n2600# VSUBS 12.37fF |
| C79 m3_n7969_n2600# VSUBS 12.37fF |
| C80 m3_n13288_n2600# VSUBS 12.37fF |
| C81 m3_7988_2700# VSUBS 12.57fF |
| C82 m3_2669_2700# VSUBS 12.37fF |
| C83 m3_n2650_2700# VSUBS 12.37fF |
| C84 m3_n7969_2700# VSUBS 12.37fF |
| C85 m3_n13288_2700# VSUBS 12.37fF |
| C86 m3_7988_8000# VSUBS 12.57fF |
| C87 m3_2669_8000# VSUBS 12.37fF |
| C88 m3_n2650_8000# VSUBS 12.37fF |
| C89 m3_n7969_8000# VSUBS 12.37fF |
| C90 m3_n13288_8000# VSUBS 12.37fF |
| .ends |
| |
| .subckt cap1_loop_filter VSUBS in out |
| Xsky130_fd_pr__cap_mim_m3_1_MACBVW_0 VSUBS out out out out out out out out out out |
| + out out out out out out out out out out out in out out out out sky130_fd_pr__cap_mim_m3_1_MACBVW |
| C0 out in 2.17fF |
| C1 in VSUBS -10.03fF |
| C2 out VSUBS 62.40fF |
| .ends |
| |
| .subckt sky130_fd_pr__cap_mim_m3_1_WHJTNJ VSUBS m3_n4309_50# m3_n4309_n4250# c1_n4209_n4150# |
| + c1_110_n4150# m3_10_n4250# |
| X0 c1_n4209_n4150# m3_n4309_n4250# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X1 c1_110_n4150# m3_10_n4250# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X2 c1_n4209_n4150# m3_n4309_50# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X3 c1_110_n4150# m3_10_n4250# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| C0 c1_110_n4150# m3_10_n4250# 81.11fF |
| C1 m3_10_n4250# m3_n4309_n4250# 1.75fF |
| C2 c1_110_n4150# c1_n4209_n4150# 1.32fF |
| C3 c1_n4209_n4150# m3_n4309_n4250# 38.10fF |
| C4 m3_10_n4250# m3_n4309_50# 1.75fF |
| C5 m3_n4309_50# c1_n4209_n4150# 38.10fF |
| C6 m3_n4309_50# m3_n4309_n4250# 2.63fF |
| C7 c1_110_n4150# VSUBS 0.12fF |
| C8 c1_n4209_n4150# VSUBS 0.12fF |
| C9 m3_n4309_n4250# VSUBS 8.68fF |
| C10 m3_10_n4250# VSUBS 17.92fF |
| C11 m3_n4309_50# VSUBS 8.68fF |
| .ends |
| |
| .subckt cap3_loop_filter VSUBS in out |
| Xsky130_fd_pr__cap_mim_m3_1_WHJTNJ_0 VSUBS out out in in out sky130_fd_pr__cap_mim_m3_1_WHJTNJ |
| C0 in out 3.21fF |
| C1 in VSUBS -8.91fF |
| C2 out VSUBS 3.92fF |
| .ends |
| |
| .subckt sky130_fd_pr__cap_mim_m3_1_W3JTNJ VSUBS m3_n6469_n2100# c1_n6369_n6300# m3_2169_n6400# |
| + m3_n2150_n6400# c1_2269_n6300# m3_n6469_2200# m3_n2150_n2100# c1_n2050_n6300# m3_n2150_2200# |
| + m3_n6469_n6400# |
| X0 c1_2269_n6300# m3_2169_n6400# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X1 c1_2269_n6300# m3_2169_n6400# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X2 c1_n2050_n6300# m3_n2150_2200# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X3 c1_n6369_n6300# m3_n6469_n2100# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X4 c1_2269_n6300# m3_2169_n6400# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X5 c1_n6369_n6300# m3_n6469_n6400# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X6 c1_n2050_n6300# m3_n2150_n2100# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X7 c1_n2050_n6300# m3_n2150_n6400# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| X8 c1_n6369_n6300# m3_n6469_2200# sky130_fd_pr__cap_mim_m3_1 l=2e+07u w=2e+07u |
| C0 m3_n6469_n6400# c1_n6369_n6300# 38.10fF |
| C1 m3_n2150_n2100# c1_n2050_n6300# 38.10fF |
| C2 c1_n2050_n6300# m3_n2150_2200# 38.10fF |
| C3 m3_n6469_2200# m3_n6469_n2100# 2.63fF |
| C4 m3_n6469_n6400# m3_n6469_n2100# 2.63fF |
| C5 c1_n2050_n6300# c1_n6369_n6300# 1.99fF |
| C6 m3_n2150_n2100# m3_n6469_n2100# 1.75fF |
| C7 m3_2169_n6400# c1_2269_n6300# 121.67fF |
| C8 m3_n6469_n2100# c1_n6369_n6300# 38.10fF |
| C9 m3_n6469_n6400# m3_n2150_n6400# 1.75fF |
| C10 m3_n6469_2200# m3_n2150_2200# 1.75fF |
| C11 m3_n2150_n6400# m3_2169_n6400# 1.75fF |
| C12 c1_2269_n6300# c1_n2050_n6300# 1.99fF |
| C13 m3_n2150_n2100# m3_2169_n6400# 1.75fF |
| C14 m3_2169_n6400# m3_n2150_2200# 1.75fF |
| C15 m3_n2150_n2100# m3_n2150_n6400# 2.63fF |
| C16 m3_n6469_2200# c1_n6369_n6300# 38.10fF |
| C17 m3_n2150_n6400# c1_n2050_n6300# 38.10fF |
| C18 m3_n2150_n2100# m3_n2150_2200# 2.63fF |
| C19 c1_2269_n6300# VSUBS 0.16fF |
| C20 c1_n2050_n6300# VSUBS 0.16fF |
| C21 c1_n6369_n6300# VSUBS 0.16fF |
| C22 m3_n2150_n6400# VSUBS 8.68fF |
| C23 m3_n6469_n6400# VSUBS 8.68fF |
| C24 m3_n2150_n2100# VSUBS 8.68fF |
| C25 m3_n6469_n2100# VSUBS 8.68fF |
| C26 m3_2169_n6400# VSUBS 26.86fF |
| C27 m3_n2150_2200# VSUBS 8.68fF |
| C28 m3_n6469_2200# VSUBS 8.68fF |
| .ends |
| |
| .subckt cap2_loop_filter VSUBS in out |
| Xsky130_fd_pr__cap_mim_m3_1_W3JTNJ_0 VSUBS out in out out in out out in out out sky130_fd_pr__cap_mim_m3_1_W3JTNJ |
| C0 out in 8.08fF |
| C1 in VSUBS -16.59fF |
| C2 out VSUBS 13.00fF |
| .ends |
| |
| .subckt sky130_fd_pr__nfet_01v8_U2JGXT w_n226_n510# a_n118_n388# a_n88_n300# a_30_n300# |
| X0 a_30_n300# a_n118_n388# a_n88_n300# w_n226_n510# sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=3e+06u l=300000u |
| C0 a_n88_n300# a_n118_n388# 0.11fF |
| C1 a_n88_n300# a_30_n300# 0.61fF |
| C2 a_30_n300# w_n226_n510# 0.40fF |
| C3 a_n88_n300# w_n226_n510# 0.40fF |
| C4 a_n118_n388# w_n226_n510# 0.28fF |
| .ends |
| |
| .subckt sky130_fd_pr__res_high_po_5p73_X44RQA a_n573_2292# w_n739_n2890# a_n573_n2724# |
| X0 a_n573_n2724# a_n573_2292# w_n739_n2890# sky130_fd_pr__res_high_po_5p73 l=2.292e+07u |
| C0 a_n573_n2724# w_n739_n2890# 1.98fF |
| C1 a_n573_2292# w_n739_n2890# 1.98fF |
| .ends |
| |
| .subckt res_loop_filter vss out in |
| Xsky130_fd_pr__res_high_po_5p73_X44RQA_0 in vss out sky130_fd_pr__res_high_po_5p73_X44RQA |
| C0 out vss 3.87fF |
| C1 in vss 3.02fF |
| .ends |
| |
| |
| * Top level circuit loop_filter_v2 |
| |
| Xcap1_loop_filter_0 vss vc_pex vss cap1_loop_filter |
| Xcap3_loop_filter_0 vss cap3_loop_filter_0/in vss cap3_loop_filter |
| Xcap2_loop_filter_0 vss in vss cap2_loop_filter |
| Xsky130_fd_pr__nfet_01v8_U2JGXT_0 vss D0_cap in cap3_loop_filter_0/in sky130_fd_pr__nfet_01v8_U2JGXT |
| Xres_loop_filter_0 vss res_loop_filter_2/out in res_loop_filter |
| Xres_loop_filter_1 vss res_loop_filter_2/out vc_pex res_loop_filter |
| Xres_loop_filter_2 vss res_loop_filter_2/out vc_pex res_loop_filter |
| C0 cap3_loop_filter_0/in in 0.79fF |
| C1 in vc_pex 0.18fF |
| C2 D0_cap in 0.07fF |
| C3 vc_pex vss -38.13fF |
| C4 res_loop_filter_2/out vss 8.49fF |
| C5 D0_cap vss 0.04fF |
| C6 in vss -18.54fF |
| C7 cap3_loop_filter_0/in vss -3.74fF |
| .end |
| |