Stefan Schippers
02/17/2022, 10:40 PMxschem_sky130
repo.
if this env var exists (pointing one level above SKY130[AB]) it is used to build the xschem variables SKYWATER_MODELS and SKYWATER_STDCELLS. For convenience a PDK_ROOT tcl global is also created from the env var.
the xschemrc also queries a PDK env var (If you have already a similar env var i can rename it) that is supposed to hold the process variant (SKY130A or SKY130B). If such variable is not found it defaults to SKY130A.
If no PDK_ROOT env var is found xschem tries to locate a open_pdks install in /usr/local/share/pdk or in ${HOME}/share/pdk.Tim Edwards
02/17/2022, 10:44 PMStefan Schippers
02/17/2022, 10:45 PMTim Edwards
02/17/2022, 10:46 PMTim Edwards
02/18/2022, 6:31 PMset XSCHEM_START_WINDOW ${PDK_ROOT}/${PDK}/libs.tech/xschem/sky130_tests/top.sch
append XSCHEM_LIBRARY_PATH :${PDK_ROOT}/${PDK}/libs.tech/xschem
I guess I will also try to remove the reram files from the sky130A variant and the reference to them in top.sch.Tim Edwards
02/18/2022, 9:11 PMStefan Schippers
02/19/2022, 10:58 AM