Andrew Beckett
Senior Fellow
![* *](https://designers-guide.org/forum/Templates/Forum/default/starsilver.gif) ![* *](https://designers-guide.org/forum/Templates/Forum/default/starsilver.gif) ![* *](https://designers-guide.org/forum/Templates/Forum/default/starsilver.gif) ![* *](https://designers-guide.org/forum/Templates/Forum/default/starsilver.gif) ![* *](https://designers-guide.org/forum/Templates/Forum/default/starsilver.gif)
Offline
![](https://designers-guide.org/forum/avatars/elmerfudd.gif)
Life, don't talk to me about Life...
Posts: 1742
Bracknell, UK
|
The .cdsinit file is used for loading any custom SKILL code, or preferences. By default (without doing anything else) it looks for it first in the Cadence IC installation (in <ICinstDir>/tools/dfII/local), then the current dir, then the home dir. As soon as a file is found, that is loaded, and the search stops. However, often people customize the .cdsinit to carry on searching for additional .cdsinit files.
Also, with IC61X, you can use the "Cadence Search File" mechanism to search for .cdsinit in other places.
Sometimes it is used to load necessary code for a third-party simulator, or for a design kit, or for many other purposes. You don't necessarily need one, but in some environments it will be absolutely necessary - it depends on what customization is needed in your environment.
It's virtually impossible to know what the impact of not having it is, without knowing what the expected setup in your environment is.
I'm pretty certain this is covered in the Design Framework Configuration Guide (I think that's what the manual is called) in the documentation. I'd have a good search and read through the documentation if I was you.
Regards,
Andrew.
|