Stefan Schippers
05/16/2022, 12:53 PMRyan R
05/16/2022, 2:02 PMMitch Bailey
05/16/2022, 2:26 PMRyan R
05/16/2022, 2:26 PMRyan R
05/16/2022, 2:35 PMTim Edwards
05/16/2022, 6:25 PMinverter_D1_g5d10_tapped
but the schematic name is inv_g5D10
. If you want netgen to compare them, then you need to specify the cell name after the file name for each one; i.e., lvs "../../xschem/inv_g5D10.spice inv_g5D10" "inverter_D1_g5d10_tapped.spice inverter_D1_g5d10"
. Netgen does not try to derive any subcircuit name from the file name itself. (2) It's possible that you copied the setup file from the PDK to the local directory, but I think you are just missing it from the lvs
command line, where it should be the argument after the file names (e.g., /usr/share/pdk/sky130A/libs.tech/netgen/sky130_setup.tcl
).Ryan R
05/17/2022, 3:44 AMMitch Bailey
05/17/2022, 4:13 AM../../xschem/inv_g5D10.spice
to ../../xschem/inverter_D1_g5d10_tapped.spice
Mitch Bailey
05/17/2022, 4:14 AM.end
Stefan Schippers
05/17/2022, 7:28 AMTim Edwards
05/17/2022, 1:08 PM(sky130_layouts) 9 % lvs ../../xschem/inv_g5D10.spice inverter_D1_g5d10_tapped.spice /home/ratul619/IIT_study_VM/OpenLane/pdks/open_pdks/sky130/netgen/sky130_setup.tcl
You did not follow my instruction to put both the file name and the cell name (pair in quotes) for each circuit on the command line.Ryan R
05/17/2022, 2:09 PMRyan R
05/17/2022, 3:49 PM