I'm using IC6.1.5 and an external simulator. It has a predefined set of mapping functions that convert schematic names to netlist names. For example, if I name a node in my schematic to begin with a "." (like .monitor for example), this name get converted to _net0 during netlisting.
I want to override this default behavior so that I can control the mapping, but my attempts so far have been unsuccessful.
Here's what I did:
I defined the $SIMRC to point to a directory in which I have my own .simrc file. In my .simrc file, I defined
After this, I have completely exited IC and restarted. I reopen my saved state for the external simulator and from the ADE menu I do a Simulation > Netlist > Recreate. However, my netlist still contains _net0 instead of the desired net_monitor for the net named .monitor in my schematic.
What am I missing? Do I need to force unbinding somehow since mapNetFirstChar has been previously defined by the external simulator? How do I do the unbinding?
Thanks in advance for all tips and help.