Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

Error: Can't route source node of type max_mcell

Hello All,

I am getting the following error:

"can't route source node “<name>" of type max_mcell to the oe port of destination node “<name>" of type max_io"

From what I understand is that my logic has exceeded the number of alloted free macrocells for my device (MAX7000S - EPM7128SLC84-15).

I followed the "Resource Optimization Advisor" but that didn't help.

I recall someone mentioning change all my "std_logic_vector" declarations to "unsigned" not sure if thats what was noted or not, is there anything else than can assist in freeing up marcocells?

Thanks,

Moe

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    After some research, and as stated previously, it seems that this is an error one gets when they exceed the macrocell count of a device.

    Is there any resource out there that map logic structure to macrocell cost? Or how does one design against this? Are we to simply design and see what the fitter comes up with?

    Thanks,

    Moe