https://open-source-silicon.dev logo
Title
w

Weston Braun

03/02/2021, 3:00 AM
it seems that LVS is not finding the library for the inverter
wbraun@wbraun-desktop:~/projects/sky130-analog/designs/ringosc$ netgen -batch lvs "layout/lvs.spice ringosc_flat" "/home/wbraun/.xschem/simulations/ringosc_subcircuit_lvs.spice ringosc_subcircuit" $PDKPATH/libs.tech/netgen/sky130A_setup.tcl
Netgen 1.5.168 compiled on Sat 27 Feb 2021 12:04:34 AM PST
Warning: netgen command 'format' use fully-qualified name '::netgen::format'
Warning: netgen command 'global' use fully-qualified name '::netgen::global'
Reading netlist file layout/lvs.spice
Call to undefined subcircuit sky130_fd_pr__pfet_01v8_hvt
Creating placeholder cell definition.
Call to undefined subcircuit sky130_fd_pr__nfet_01v8
Creating placeholder cell definition.
Reading netlist file /home/wbraun/.xschem/simulations/ringosc_subcircuit_lvs.spice
Call to undefined subcircuit sky130_fd_sc_hd__inv_1
Creating placeholder cell definition.
Reading setup file /usr/share/pdk/sky130A/libs.tech/netgen/sky130A_setup.tcl
Model sky130_fd_pr__nfet_01v8 pin 1 == 3
No property mult found for device sky130_fd_pr__nfet_01v8
No property sa found for device sky130_fd_pr__nfet_01v8
No property sb found for device sky130_fd_pr__nfet_01v8
No property sd found for device sky130_fd_pr__nfet_01v8
No property nf found for device sky130_fd_pr__nfet_01v8
No property nrd found for device sky130_fd_pr__nfet_01v8
No property nrs found for device sky130_fd_pr__nfet_01v8
Model sky130_fd_pr__pfet_01v8_hvt pin 1 == 3
No property mult found for device sky130_fd_pr__pfet_01v8_hvt
No property sa found for device sky130_fd_pr__pfet_01v8_hvt
No property sb found for device sky130_fd_pr__pfet_01v8_hvt
No property sd found for device sky130_fd_pr__pfet_01v8_hvt
No property nf found for device sky130_fd_pr__pfet_01v8_hvt
No property nrd found for device sky130_fd_pr__pfet_01v8_hvt
No property nrs found for device sky130_fd_pr__pfet_01v8_hvt
Comparison output logged to file comp.out
Logging to file "comp.out" enabled
Contents of circuit 1:  Circuit: 'ringosc_flat'
Circuit ringosc_flat contains 14 device instances.
  Class: sky130_fd_pr__nfet_01v8 instances:   7
  Class: sky130_fd_pr__pfet_01v8_hvt instances:   7
Circuit contains 9 nets.
Contents of circuit 2:  Circuit: 'ringosc_subcircuit'
Circuit ringosc_subcircuit contains 7 device instances.
  Class: sky130_fd_sc_hd__inv_1 instances:   7
Circuit contains 9 nets.

Circuit 1 contains 14 devices, Circuit 2 contains 7 devices. *** MISMATCH ***
Circuit 1 contains 9 nets,    Circuit 2 contains 9 nets.

Result: The top level cell failed pin matching.

Logging to file "comp.out" disabled
LVS Done.