Starkzz
03/22/2022, 10:57 PMArman Avetisyan
03/23/2022, 5:11 AMStefan Schippers
03/23/2022, 8:08 AMset SKYWATER_MODELS ${PDK_ROOT}/${PDK}/libs.tech/ngspice
set SKYWATER_STDCELLS ${PDK_ROOT}/${PDK}/libs.ref/sky130_fd_sc_hd/spice
I assume you have open_pdks
installed. The PDK_ROOT
environment variable is assumed to point to the root of the open_pdks, typically:
/usr/local/share/pdk
the PDK
variable sets the process variant (sky130A
or sky130B
). If unset xschem assumes sky130A
. Xschem tries to find an open_pdks installation and set PDK_ROOT
automatically if it is found in /usr/local/share/pdk
or in user's home ${HOME}/share/pdk
.
You also can get rid of PDK_ROOT variable and give absolute paths to the above SKYWATER_MODELS and SKYWATER_STDCELLS:
set SKYWATER_MODELS /usr/local/share/pdk/sky130A/libs.tech/ngspice
set SKYWATER_STDCELLS /usr/local/share/pdk/sky130A/libs.ref/sky130_fd_sc_hd/spice
Starkzz
03/24/2022, 4:33 AMArman Avetisyan
03/24/2022, 5:00 AMStarkzz
03/24/2022, 5:19 AMArman Avetisyan
03/24/2022, 5:21 AMStarkzz
03/24/2022, 5:22 AMArman Avetisyan
03/24/2022, 5:24 AMStarkzz
03/24/2022, 5:26 AMArman Avetisyan
03/24/2022, 5:27 AMStarkzz
03/24/2022, 5:36 AMArman Avetisyan
03/24/2022, 5:44 AMStarkzz
03/24/2022, 5:54 AMArman Avetisyan
03/24/2022, 5:55 AMStarkzz
03/24/2022, 6:01 AMArman Avetisyan
03/24/2022, 6:06 AMStarkzz
03/24/2022, 6:08 AMArman Avetisyan
03/24/2022, 6:11 AMStarkzz
03/24/2022, 6:12 AMArman Avetisyan
03/24/2022, 7:44 AM