mchandan
Newbie level 2
I had searched earlier and found the below thread
https://www.edaboard.com/threads/119329/
However the explanation given is - uniquify command is used to generate separate instances within the netlist... It is used before importing the list to place and route tool.
But in the RTL don't we already do that. Whenever we instantiate a module we ensure that there is no other instantiation with the same name. During synthesis the tool always preserves the instance name. So what purpose does uniquify serve.
https://www.edaboard.com/threads/119329/
However the explanation given is - uniquify command is used to generate separate instances within the netlist... It is used before importing the list to place and route tool.
But in the RTL don't we already do that. Whenever we instantiate a module we ensure that there is no other instantiation with the same name. During synthesis the tool always preserves the instance name. So what purpose does uniquify serve.