Hello, I was getting this error when I created a s...
# xschem
n
Hello, I was getting this error when I created a symbol for my basic inverter and tried to simulate with the symbol: I tried removing the symbol and just simulating with the sky130 devices directly in my testbench and the simulator works fine with no errors. I think this is a hierarchy error but I don't know how to fix it?
s
@Nitin Indukuri Please send the
inv_tb.sch
and the
inv.sch
,
inv.sym
that are used in the testbench
n
Hello Stefan, here are my files
s
@Nitin Indukuri do not use A' for inverter output. Use an allowed identifier, like Z
Corrected files:
1.png
@Nitin Indukuri you do not have a correct xschemrc setup. if you do a 'q' on a selected symbol you must not see the full path of the symbol name. Read the docs here. Please read very carefully. You must understand how components lookup work. If you don't set correctly the search path xschem will use absolute paths of components in your schematic and this makes the whole thing not portable.
n
Thank you so much, I was able to solve all my issues!