Jianwei Jia
07/21/2022, 9:33 PMMitch Bailey
07/21/2022, 11:30 PM.subckt top_level clk config_in[0] config_in[1] config_in[2] config_in[3] config_in[4]
+ config_in[5] noise_D[3] noise_D[2] noise_D[1] noise_D[0] DAC_RST VREF_out D[1] D[3]
+ D[4] D[2] D[0] D[5] VOUT clk_noise non_clk_rst_n non_clk_control VPWR VGND VREF_in
+ Noise_in
@Tim Edwards Does hierarchical PEX work? I thought I remembered reading that the layout had to be flattened before parasitic extraction.Tim Edwards
07/21/2022, 11:59 PMJianwei Jia
07/22/2022, 4:50 AMMitch Bailey
07/22/2022, 5:12 AMMagic 8.3 revision 315
and rule file 1.0.291-20-g05af1d0
Does your lvsmag.spice
also drop the VPWR
net?Jianwei Jia
07/22/2022, 3:49 PMJianwei Jia
07/25/2022, 5:24 AMMitch Bailey
07/25/2022, 1:19 PMJianwei Jia
07/25/2022, 4:33 PMTim Edwards
07/25/2022, 4:41 PMmagic -rcfile ./sky130A/sky130A.magicrc -noconsole -dnull << EOF
gds read ./FLATTEN_GDS/$2.gds
load $2
extract do local
extract all
ext2sim labels on
ext2sim
extresist tolerance 10
extresist
ext2spice lvs
ext2spice cthresh 0
ext2spice extresist on
ext2spice -o ./EXTRACT_PEX/$2_pex.spice
quit -noprompt
EOF
Do not use the flattened netlist to generate netlist output for LVS, as it just makes interpreting the LVS results a lot harder.Jianwei Jia
07/25/2022, 4:47 PMJianwei Jia
07/25/2022, 6:51 PMJianwei Jia
07/28/2022, 12:14 AMMitch Bailey
07/28/2022, 12:32 AMmehdi
07/28/2022, 1:49 PMJianwei Jia
07/28/2022, 1:54 PMmehdi
07/28/2022, 1:58 PMJianwei Jia
07/28/2022, 2:00 PM