AR# 8643: 4.1i XC4000XLA MAP - A hard macro is loaded multiple times for a single instance.
AR# 8643
|
4.1i XC4000XLA MAP - A hard macro is loaded multiple times for a single instance.
Description
Keywords: macro, multiple, load, NMC
Urgency: Standard
General Description: MAP loads a hard macro multiple times (up to 18 times) per instantiation. This problem results in a significant delay when it is encountered in a full design that uses many macros.
Solution
The problem only occurs if the NMC is instantiated using a FILE property with a value that differs from the cell type of the instantiating symbol. If the type and file name match, it does not happen.
There are no plans to correct this problem, since it can be easily avoided.