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

Alter Device Parameter when Device is in Array

$
0
0

I am attempting to alter a device parameter in a Spectre simulation (19.1.0.237.isr3).  In my netlist, I have the following line, for example

P_A4P0 alter dev=N0<0> param=p_enable value=1

When I attempt to run this in Spectre, I get the following error:

ERROR (SFE-874): "input.scs" 34: Unexpected equals "=". Expected end of file or end of line. Cannot run the simulation because of a syntax error. Correct the error and rerun the simulation.

I thought that the error may be related to the lack of slashes in the device name, so I modified it to

P_A4P0 alter dev=N0\<0\> param=p_enable value=1

I made this modification to match the netlist instance name. This results in a segmentation fault of the spectre simulation with the following error:

ERROR (SFE-1997): "input.scs" 34: SEE_A4P0: parameter 'dev': An invalid component name 'N0\<0\>' has been specified as a value for the parameter. Specify a valid component name and rerun the simulation.

That is then followed by language related to a sementation fault in mmsimack and then a core dump.

I have pulled the device out of an array as N10 and it works just file as P_A4P0 alter dev=N10 param=p_enable value=1

 

Any thoughts or assistance would be appreciated.


Viewing all articles
Browse latest Browse all 4924

Trending Articles



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