ID:176044 Memory block <name> cannot be assigned to a location of type <type>

CAUSE: You assigned the specified memory block to a location of the specified type by manually editing the Quartus Prime Settings File (.qsf) for the design. However, the location is not a memory block type. A memory block must be assigned to a location that is a memory block type.

ACTION: Change the location assignment to one that is a memory block type or delete the location assignment. 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.