Now I have this error
# xschem
j
Now I have this error
s
Set these lines in your xschemrc: remove any other similar definition:
Copy code
set PDK_ROOT /home/juan/toolSKY/pdk
set PDK gf180mcuC
set XSCHEM_LIBRARY_PATH {}
append XSCHEM_LIBRARY_PATH ${XSCHEM_SHAREDIR}/xschem_library
append XSCHEM_LIBRARY_PATH :$PDK_ROOT/$PDK/libs.tech/xschem
append XSCHEM_LIBRARY_PATH :$env(PWD)
set 180MCU_MODELS ${PDK_ROOT}/$PDK/libs.tech/ngspice
set 180MCU_STDCELLS  ${PDK_ROOT}/$PDK/libs.ref/gf180mcu_fd_sc_mcu7t5v0/spice
set XSCHEM_START_WINDOW {tests/0_top.sch}
m
Are you trying to create a new schematic in tests using
xschem 0_top.sch
? I think
xschem
will only open existing files on startup. Try running
xschem
without any parameters, open a new schematic, and then save it. The changes that @Stefan Schippers suggest will open
tests/0_top.sch
at startup, if this file exists. If it doesn’t exist, you’ll get an alert. You can comment out the
XSCHEM_START_WINDOW
to start with an
untitled.sch
.
s
@Mitch Bailey yes, you are right. The XSCHEM_START_WINDOW is just used as a test. If xschem is correctly set up for the desired pdk it will show the schematic (and the symbols therein). If the start schematic doesn't show up it is very likely that all other test schematics in gf180mcu will also not be available.
j
IMG_1881.jpg
s
Remove all the code in xschemrc that uses env(XSCHEM_....)
j
right, thanks