OSEDA
If you have an ETH internal account and have access to the oseda
tool, you can use it directly. This is basically a wrapper for a IIC-OSIC-TOOLS container.
There are some considerations to be made: oseda
does not automatically set up some stuff that IIC-OSIC-TOOLS normally does. This includes:
- The PDK_ROOT
environment variable: Specifies where the PDKs are located
- The PDK
environment variable: Specifies which PDK we are using
- The ~/.xschem/xschemrc
file: There, we have a command for setting up SG13G2 PDK specific stuff for XSCHEM
To set the environment variables, I suggest setting up a ethz.env
file with the following content:
To fix your ~/.xschem/xschemrc
, add the following line to the end of it (WITHOUT changing the other content):
To use the tools you either prefix all commands you enter
to enter a shell where everything is set up. Then, you first source theethz.env
file via
Now, you should be able to use all tools.