General Description: This warning/error occurs from optimization in VHDL macros. When running a design through the Implementation tools, a Warning/Error occurs:
Warning: baste 164: components with same name ... detected ... uniquifying.
解决方案
This is due to a bug in the optimization tool.
The problem may be worked around by changing the optimization strategy in the HDL Editor. From the Foundation HDL Editor, select Synthesis -> Options, and either change the optimization strategy, or turn it off completely. Sometimes simply changing the optimization strategy will be enough to fix the problem. If this does not work, you may have to turn off the optimization completely.