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.