Hello all, I am trying to simulate a simple invert...
# xyce
e
Hello all, I am trying to simulate a simple inverter using Xyce simulator using sky130 pdk and I have done all the fixes in this link https://github.com/RTimothyEdwards/open_pdks/issues/124 and I still got errors regarding the models, could anyone help?
m
You need to use X1 and X2 for the transistors. The library defines the device models inside a sub circuit.
e
ok I will try this, thanks sir @Matthew Guthaus
I generated the netlist using xschem and I still get errors of models, could you please provide a working netlist with the pdk to see what is the problem? @Matthew Guthaus
t
@Eslam Morsie: There's a scale factor built into sky130. You can't use "W=1u". It would need to be "W=1".
@Eslam Morsie: Xyce was updated maybe a month ago with a patch to recognize the more standard ".option scale", so the SkyWater scalefactor should be recognized and handled by Xyce.
e
At first I didn't use micro but I got these errors @Tim Edwards
t
@Matthew Guthaus has a script for that error, which is one difference between Xyce and ngspice that I have not yet folded into open_pdks, so you'll have to apply that fix by hand for now.
e
ok thanks sir @Tim Edwards
@Amro Tork