ID:176042 Memory block <name> type <type> cannot be assigned to location of memory block type <type>

CAUSE: You assigned the specified memory block of the specified type to a location for the specified memory block type by manually editing the Quartus Prime Settings File (.qsf) for the design. However, the Fitter cannot place the memory block in the assigned location because the memory block types are not compatible.

ACTION: Change the location assignment to one that is of the same memory block type or change the memory block type to that of the location memory block type. To avoid receiving this message in the future, Intel recommends using the Quartus Prime software dialog boxes to modify settings, rather than editing the QSF manually.