Slackbot
07/31/2022, 11:49 AMAshutosh Kumar
07/31/2022, 11:41 AMAshutosh Kumar
08/02/2022, 6:07 AMStefan Schippers
08/02/2022, 8:59 AMsource ./iic-init.sh
to initialize environment?
If you did:
Do you have in your home directory a ~/.xschem/xschemrc
file? can you send this file?
The above error happens when in a tcl script (the xschemrc file) you attempt to use a variable that has never been set/defined before.
The original xschem_sky130 xschemrc file always tests if PDK_ROOT exists before using it, however open_pdks does some processing on this file and may be it assumes the tcl PDK_ROOT variable is set from a shell variable PDK_ROOT.
Before starting xschem try to set the PDK_ROOT shell variable to point to your pdk install path:
export PDK_ROOT=.../.../share/pdk
If you start xschem from the terminal and no pdk is found you probably see this message:
No open_pdks installation found, set PDK_ROOT env. var. and restart xschem
Ahmed Ramadan (Mabrains)
08/02/2022, 11:51 AMAhmed Ramadan (Mabrains)
08/02/2022, 12:48 PMStefan Schippers
08/02/2022, 10:10 PMStefan Schippers
08/03/2022, 4:04 PMxxx
you need to replace xxx
in your old AC graphs with (including quotes): "xxx log20()"
or "Label; xxx log20()"
(if you want a custom Label naming the waveform). Just for the curious, the "xxx db20()"
expression will calculate 20*log10(xxx)
Stefan Schippers
08/03/2022, 4:07 PMShridhar Ambady
08/04/2022, 2:23 AMShridhar Ambady
08/04/2022, 2:24 AMShridhar Ambady
08/04/2022, 2:24 AMShridhar Ambady
08/04/2022, 2:26 AMShridhar Ambady
08/04/2022, 2:26 AMShridhar Ambady
08/04/2022, 2:52 AMShridhar Ambady
08/04/2022, 2:52 AMStefan Schippers
08/04/2022, 5:35 AMplot all.i(v2)
? (or plot all.v2#branch
)
In picture i see a triple-sweep .dc, this does not work.Shridhar Ambady
08/04/2022, 5:36 AMShridhar Ambady
08/04/2022, 5:36 AMShridhar Ambady
08/04/2022, 5:37 AMStefan Schippers
08/04/2022, 5:52 AMShridhar Ambady
08/04/2022, 6:30 AMAshutosh Kumar
08/04/2022, 12:35 PMStefan Schippers
08/04/2022, 2:04 PMSymbol-> Make Symbol from Schematic
.
This ensures the symbol is formally correct. You can then edit the symbol to change the shape/move pins as you wish.Hugo Dias
08/05/2022, 5:52 PMStefan Schippers
08/05/2022, 5:57 PMsky130_stdcells/dfrtp_1.sym
It has an active low reset pin.Stefan Schippers
08/05/2022, 6:04 PMArman Avetisyan
08/06/2022, 7:27 AMBelal Ali
08/07/2022, 3:51 AMAhmed Ramadan (Mabrains)
08/07/2022, 10:06 AM