<@U026MGPQP61> These messages indicate xschem is l...
# xschem
s
@User These messages indicate xschem is loading a corrupt schematic, or the xschem version is really old. Did you install xschem cloning the repository from git and compiling the executable from source files? please do not used pre-packaged xschem versions provided with debian/ubuntu/fedora, as these are way too old. You can avoid xschem loading a schematic at startup by commenting the line
set XSCHEM_START_WINDOW ...
p
No i haven't, I did install it from your repository
And I am trying to open the xschem to show sky130models. (I have xschemrc in that folder)
However other schematic simulation works great
s
Usually these error messages are shown if you try to open a file that is not a schematic (.sch) or a symbol (.sym).
If you believe the file you are opening that is showing warning messages is a proper xschem file and if you can send that file to me i will investigate on my side.
p
Make sense, I am not opening any file. I wanted to see the attached screen so I just typed "xschem" in my command window at the place where xschemrc is there.
And what does hsa mean i think hs is hspice, set ngbehavior = hs or hsa Also, why do we need to intialize the below command too set ng_nomodcheck
s
These are options to put into a .spiceinit file, and are ngspice specific. They are documented in the manual. ng_nomodcheck will speed up loading of sky130 models. ngbehavior=hs sets hspice compatibility mode.
👍 1