@Stefan Schippers I currently preparing our next IIC-OSIC-TOOLS release, and I have an issue with our LVS script. Specifically, I have this fail:
Copy code
/foss/tools/bin/xschem --rcfile "$PDK_ROOT/$PDK/libs.tech/xschem/xschemrc" -n -s -q --no_x --tcl "set lvs_netlist 1; set lvs_ignore 1; set netlist_dir $PWD" inv.sch -N inv.test.spice
open_pdks installation: using /foss/pdks
SKYWATER_MODELS: /foss/pdks/sky130A/libs.tech/ngspice
SKYWATER_STDCELLS: /foss/pdks/sky130A/libs.ref/sky130_fd_sc_hd/spice
setup_tcp_bespice: success : listening to TCP port: 2022
tcleval(): evaluation of script: netlist {/foss/designs/example/ana/.inv_584} noshow {inv.test.spice} failed
: can't read "simulate_bg": no such variable
Harald Pretl
12/28/2023, 10:14 PM
Any idea what is going wrong?
Harald Pretl
12/28/2023, 10:26 PM
@Stefan Schippers this is produced with
-d 1
Copy code
global_spice_netlist(): starting awk on netlist!
tcleval(): evaluation of script: netlist {/foss/designs/example/ana/.inv_914} noshow {inv.test.spice} failed
: can't read "simulate_bg": no such variable
s
Stefan Schippers
12/28/2023, 10:30 PM
@Harald Pretl The bug is now fixed upstream.. For a quick workaround remove the
--no_x
from the xschem command line.
The
$simulate_bg
changes some menu button colors after netlisting, but this can not be done if xschem is started with no X (no windows, no GUI). Thank you for pointing this out.
h
Harald Pretl
12/28/2023, 10:31 PM
Since I am in the middle of preparing the new release I will just upgrade the
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.