But before doing simulations, I need to integrate a particular model of a new device like finfet into spectre.
I found following line in one of the doc about spectre.
'The Spectre Compiled Model Interface (CMI) option lets you integrate
new devices into the Spectre simulator using a very powerful,
efficient, and flexible C language interface. This CMI option, the same
one used by Spectre developers, lets you install proprietary models.'
Do you have any idea about this??
Using Compiled-Model Interface
The ® Spectre®
circuit simulator supports dynamic loading of device models. This
feature allows you to dynamically load device primitives (stored in
shared objects) at run time. This is useful for developing and
Installing Compiled-Model Interface (CMI)
CMI is now shipped with Spectre. The installation is done as a manual step after the Spectre product installation.
To install CMI, run the
cmiExtract script located in the following directory:
You must have a valid Spectre CMI license
to run this script. You are prompted to specify a directory in which
the CMI hierarchy is to be installed, with the default being
Once the extraction script is complete, the CMI hierarchy can be found in the directory
spectrecmi in the specified location. The README files are in the spectrecmi directory and the CMI manual,
cmiprint.pdf, is in
spectrecmi/doc/. See the CMI manual, Compiled-Model Interface Reference for information on how to proceed.
Thanks & Regards:Vandana