StefanSchippers

Results 46 comments of StefanSchippers

I have set up a test circuit: ![1](https://github.com/StefanSchippers/xschem/assets/69359491/263d1804-eca8-48e1-9f3e-f68014ea5fc9) and using the following tcl procedure: ``` proc sax_netlist {} { puts "\"instances\": \{" foreach {i s t} [xschem instance_list] { if...

xschem is written in C and uses tcl-tk mainly for the GUI and scripting interface. (Python did not exist when i started xschem). Anyway the idea is to have the...

You can also call xschem from python as a sub-process, send plain text commands to xschem's stdin and get responses from xschem's stdout. The above script can be entirely written...

This error does not prevent correct netlisting. fet_drc is a drc checker for transistor dimensions. The drc checker (fet_drc) is included in recent [xschemrc](https://github.com/StefanSchippers/xschem_sky130/blob/main/xschemrc) in the [xschem_sky130](https://github.com/StefanSchippers/xschem_sky130/tree/main) repository. To fix...

Ensure you have added the **fet_drc** procedure in the **xschemrc** you are using. Xschem loads first the **xschemrc** in the directory where it is started, then if no xschemrc is...

I have also made an update to xschem , if no fet_drc is defined do no attempt to call it, to avoid these nasty error messages. Thank you for reporting.

Some time has passed, so don't know if my comment may help. I have the exact same issue on Debian happening after a libX11 update from 1.8.3-something to 1.8.4-something. I...

@RTimothyEdwards Thank you for checking. This is strange since i got this two times after complete reinstalls, that is, after removing completely the installed tree (pdk/) and the source tree...

No way. After the n-th complete reinstall the file `sky130_fd_pr__nfet_01v8__tt.pm3.spice` still has no gauss function in vth0: ``` + vth0 = {0.5190093+sky130_fd_pr__nfet_01v8__vth0_slope_spectre*(sky130_fd_pr__nfet_01v8__vth0_slope/sqrt(l*w*mult))} ``` Is there something i should check? may...

Attaching also the file sky130/sky130A_make.log. Interesting fact there is a message for file **sky130_fd_pr__nfet_01v8__tt_leak.pm3.spice**: ``` ... Line 48039: Found mismatch parameter 'sky130_fd_pr__nfet_01v8__vth0_slope_spectre' and replaced with 'MC_MM_SWITCH*AGAUSS(0,1.0,1)'. Line 48064: Found mismatch...