ID:270016 Limiting MRAM/M144K RAM block usage to <number> MRAM/M144K RAM block(s) for the <name>

CAUSE: You specified the assignment MAX_RAM_BLOCKS_MRAM to the specified value either for this partition or for the whole project. As a result, the compiler assumes the given number of M-RAM/M144K RAM blocks exist for the given partition (or for the project) and tries to limit M-RAM/M144K RAM block usage to this number. This overrides the usual method of determining the M-RAM/M144K RAM block limit from the device information. The assignment MAX_RAM_BLOCKS_MRAM can be set as a global project-wide assignment and/or on a particular partition for incremental compilation. It can be set as a project-wide option by clicking Maximum Number of M-RAM/M144K Memory Blocks in the More Analysis and Synthesis Settings dialog box. It can be set on a partition using the Assignment Editor. The partition-specific assignment overrides the global assignment, if any. If this assignment is set as a project-wide option, each partition that does not have a partition-specific assignment will limit the M-RAM/M144K RAM block usage to the global value. This means that if there is no project-wide MAX_RAM_BLOCKS_MRAM assignment, each partition that doesn't have this assignment will assume that it has all the M-RAM/M144K RAM blocks in the device available to use. This can result in a no-fit error. As a result, it is recommended that you make partition-specific assignments when incremental compilation is in use.

ACTION: No action is required.