I used "abReplaceTermNames" function to change the pin names in my layout. There is one interesting thing that the net name of the terminal is not changed with the code but only the terminal name is changed.
However, if I manually edited the terminal name once, then use the code to change the terminal name and merge the net, both the terminal name and net name would be changed. Could you give me some idea why this is happening?
My purpose is to rename the "vdd" pin to "vdd!" in order to match with the schematic to pass LVS. By only changing the terminal name without merging the net, the LVS does not complain, I am wondering what would be the issue if I only change the terminal name without merging the net.