Quantcast
Channel: Cadence Custom IC Design Forum
Viewing all articles
Browse latest Browse all 4906

SPICE imported .SUBCKT requires different modelname than given in netlist

$
0
0

I do have a PDK library with an nmos device with different device and model name

libname= <pdk lib>

cellname= nmos_1p5_dw

modelname= nmos_1p5   <-- this name is provided by the modelfile

That is working fine.

Now I need to import SPICE netlists (standard cells) and the SPICE subcircuit has the following code:

     .SUBCKT … … … 

     XM0 net1 net2  Vss Vss nmos_1p5_dw …  …

The import works well and the device "nmos_1p5_dw" (as found in the referenced PDK lib) is instantiated in the new schematic.

The problem now is, that the new schematic has an device instance with the following parameters:

libname= <pdk lib>

cellname= nmos_1p5_dw

modelname= nmos_1p5_dw   <-- this name is NOT provided by the modelfile

The problem is that the modelname is equal to the cellname and this model cannot be found in the modelfile.

The simulation fails.

Is there a way during import (or in the netlist file) to declare the modelname as "nmnos_1p5" ?


Viewing all articles
Browse latest Browse all 4906

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>