Hi i got property error while doing lvs check how...
# magic
a
Hi i got property error while doing lvs check how to resolve it i attached the comp.out file , inv_2.spice(layout) inv.spice (schematic) @Tim Edwards @Mitch Bailey thank you
t
It appears that you are not using the setup file for sky130 when doing LVS?
a
sorry , i miss to add the sky130 setup file could you help me how to add it @Tim Edwards thank you
should i do this way ?
lvs "inv_2.spice" "inv.spice" /foss/pdk/sky130A/libs.tech/netgen/sky130A_setup.tcl
t
Yes, that's the general idea. The setup file tells netgen, for example, to ignore all of the obscure parameters that either don't appear in one or the other netlist or are not expected to match (e.g., source and drain areas are estimated in the schematic).
a
thank you @Tim Edwards got it .
m
Although your simple circuit may pass LVS, I'd suggest 2 things. 1. When extracting, use the
ext2spice lvs
before
ext2spice -o inv_2.spice inv_2.ext
. 2. When netlisting the schematic, make sure
Simulation -> LVS netlist: Top level is a .subckt
is checked. Then when you run LVS, use
Copy code
lvs "inv_2.spice inv2" "inv.spice inv" $PDK_ROOT/sky130A/libs.tech/netgen/sky130A_setup.tcl