<@U02UAUGSQ22> which commands should I peform to e...
# sky130
h
@Harald Pretl which commands should I peform to enable the IHP PDK?
t
As it says : Not ready.
There is no OpenLane2 (or magic) support for that PDK.
t
What do you want to do with it ? (i.e. what tools do you want to use ?)
h
Analog IC flow (xschem, ngspice, magic/klayout...)
t
Well magic won't work, as I said, no support. xschem/ngspice/klayout should.
h
I saw there are some tech files, but I don't know how to switch to ihp pdk
t
PDK
value should be
sg13g2
.
STD_CELL_LIBRARY doesn't apply, there is no support for that.
But the doc itself says it's not ready so YMMV ...
h
I did this, but the xschem doesn't open :/
t
Does it start with sky130 ?
f
What worked for me, (in Windows) was to copy the xscherc file to my project directory. This file is in /IHP-Open-PDK/ihp-sg13g2/libs.tech/xschem. Also read the install.py to see what it does. You can also print the TCL variable with puts, for example puts $XSCHEM_LIBRARY_PATH or puts $PDK, or puts $PDK_ROOT to debug path variables.
h
You can use
iic-pdk
to switch PDKs. Call it w/o parameter and it will list the available PDKs. Then use
iic-pdk sky130A
or similar to set the respective env vars.
👍 1