ID:14118 WYSIWYG RAM Primitive "<name>" uses the ECC feature but cannot be implemented in 512 by 32 simple dual-port mode.

CAUSE: The specified WYSIWYG RAM primitive is using the error correction code (ECC) feature and cannot be implemented in 512 by 32 simple dual-port mode. When you use the ECC feature, the RAM must have a depth no greater than 512 and data width of exactly 32 and must be in a simple dual-port mode without mixed-width.

ACTION: Check your design to ensure that the RAM primitive can be configured in 512 by 32 simple dual-port mode. Otherwise, disable the ECC feature.