Connie Duong
11/26/2022, 8:40 AMX24 22_DCxtalFlatten_0/vin 22_DCxtalFlatten_0/kin 22_DCxtalFlatten_0/vp w_1692_176# sky130_fd_pr__pfet_01v8 ad=0p pd=0u as=0p ps=0u w=6.3e+07u l=150000u
X25 22_DCxtalFlatten_0/vp 22_DCxtalFlatten_0/k3 22_DCxtalFlatten_0/gnd a_n6337_916# sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=6.3e+07u l=150000u
X26 22_FO4Flatten_1/in2 22_FO4Flatten_1/in 22_FO4Flatten_0/vdd w_n6373_16636# sky130_fd_pr__pfet_01v8 ad=0p pd=0u as=0p ps=0u w=1e+06u l=150000u
X27 22_FO4Flatten_1/in4 22_FO4Flatten_1/in3 22_DCxtalFlatten_0/gnd a_n6337_916# sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=1.6e+07u l=150000u
X28 22_FO4Flatten_2/in4 22_FO4Flatten_2/in3 22_DCxtalFlatten_0/gnd a_n6337_916# sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=1.6e+07u l=150000u
When I don't flatten the netlist, I still preserve the top most labels (and therefore connections), but if I try to extract it with parasitics, then I get subcircuits with incorrect nodes.
X24 vpf k3f gnd VSUBS sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=6.3e+07u l=150000u
X25 voutf koutf vpf 22_DCxtalFlatten_0/w_800_14000# sky130_fd_pr__pfet_01v8 ad=0p pd=0u as=0p ps=0u w=6.3e+07u l=150000u
X26 vpf koutf voutf 22_DCxtalFlatten_0/w_1600_14000# sky130_fd_pr__pfet_01v8 ad=0p pd=0u as=0p ps=0u w=6.3e+07u l=150000u
X27 gnd k3f vpf VSUBS sky130_fd_pr__nfet_01v8 ad=0p pd=0u as=0p ps=0u w=6.3e+07u l=150000u
X28 vinf kinf vpf 22_DCxtalFlatten_0/w_0_0# sky130_fd_pr__pfet_01v8 ad=0p pd=0u as=0p ps=0u
Is there any fix to get around this?Mitch Bailey
11/26/2022, 8:56 AMTim Edwards
11/26/2022, 3:56 PM-dotoplabels
option.Connie Duong
11/26/2022, 5:31 PMTim Edwards
11/27/2022, 3:40 AMConnie Duong
11/27/2022, 7:11 AM