ID:16489 Cannot use port A and port B width values with RAM_BLOCK_TYPE parameter value set to AUTO and current set of parameters in altera_syncram megafunction

CAUSE: You specified width values for port A and port B of the altera_syncram megafunction; however, the port A and port B width values cannot be used with the RAM_BLOCK_TYPE parameter set to value AUTO and the current set of parameters. This error usually occurs when you instantiate a megafunction directly in a text file rather than using the IP Parameter Editor.

ACTION: Modify the design and change the current set of parameters so that they can be used with one of the three memory block types. To avoid receiving this message in the future, Intel recommends using the IP Parameter Editor.