rdiciro
03/26/2024, 5:20 PMrdiciro
03/26/2024, 6:00 PMMatt Venn
03/26/2024, 6:56 PMMitch Bailey
03/27/2024, 12:00 AMlvs
is a shell command that calls netgen, right?Mitch Bailey
03/27/2024, 12:57 AMRoderick DiCiro
04/16/2024, 5:51 PMSimulation -> LVS -> LVS netlist: top level is a subckt
option in xschem and got the spice file again. When I run LVS now I get output that my two files have devices and nets but now it says that there are no pins and that pin matching isn't needed even though I have them.Mitch Bailey
04/16/2024, 9:44 PMinv_schem.spice
netlist does not look like it was created with the LVS netlist
option. Check the timestamp to be sure it’s the right file.
inv_layout.spice
is not extracting ports. Does your layout have ports?
Also, please share your lvs command.Roderick DiCiro
04/16/2024, 10:55 PMLVS netlist
option. I belive my layout does have ports. I start netgen and my lvs command is lvs inv_layout.spice inv_schem.spice sky130A_setup.tcl
Mitch Bailey
04/17/2024, 12:01 AMlvs "inv_layout.spice layout_test" "inv_schem.spice inv_no_sim" sky130A_setup.tcl
The top layout appears to be layout_test1
. Is that a flattened layout? Text in magic is not necessarily a port. You need to use the make port
command, I think.Roderick DiCiro
04/17/2024, 12:51 AMRoderick DiCiro
04/17/2024, 12:53 AMlvs layout_test1.spice inv_no_sim_not_top.spice sky130A_setup.tcl
Mitch Bailey
04/17/2024, 12:54 AMRoderick DiCiro
04/17/2024, 12:58 AMRoderick DiCiro
04/17/2024, 1:00 AMMitch Bailey
04/17/2024, 1:10 AMRoderick DiCiro
04/17/2024, 1:14 AMRoderick DiCiro
04/17/2024, 1:29 AMRoderick DiCiro
04/17/2024, 1:29 AMRoderick DiCiro
04/17/2024, 2:51 AMMitch Bailey
04/17/2024, 3:01 AMextract
ext2spice lvs
ex2spice -o layout_test1.spice
Roderick DiCiro
04/17/2024, 3:21 AMlvs layout_test1.spice "inv_no_sim_not_top.spice inv_no_sim" sky130A_setup.tcl
, right?Mitch Bailey
04/17/2024, 3:32 AMlayout_test1
are still not being extracted.
Shouldn’t need to manually edit inv_no_sim_not_top.spice
if you set the Simulation
-> LVS netlist: top level is a .subckt
before netlisting.Roderick DiCiro
04/17/2024, 3:41 AMLVS netlist:
option and run LVS with that file changed it says that it has no elements or nodesMitch Bailey
04/17/2024, 4:17 AMRoderick DiCiro
04/17/2024, 9:12 AM