Forum Discussion

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

Error : exceeding the number of LABs

Hello?

I have trouble at compiling a code; the error message shows that the fitter needs more number of LABs which the hardware (Stratix ii 180) can support. Right before having this error message, I added one multiplier (32bit*32bit) for single precision floating point and Lots of DFFE (32 bit - total about 120 DFFEs). Which of the two would be more responsible to this error message? I think that LABs are more related to logic elements but I don't have any clue for this situation. Thanks,

- John

2 Replies

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

    Seems like you had a rather high device utilization before you added the said elements.

    Even if the device fit fails, you can determine the estimated resource utilzation of each design entity in the compilation report under Analysis & Synthesis/Resource Utilization. It will answer your question.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    and also - if you use the lpm_mult - you can choose to implement it in DSP blocks (which if I'm not mistaken - do exist on the StratixII 180 types) instead of logic elements. I think this might help.