Forum Discussion

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

help with altshift_taps problem!!

Hi!

when i use some ip cores with quartus megawizard plug-in manager,such as lpm_divide, some altshift_taps will automaticly added on my project。the problem is the altshift_taps are implemented with some M9Ks,but they use only a few bits, so i think it is a waste for M9Ks。 what should i do to make the altshift_taps implement with LC elements instead of M9Ks??? can i change some settings of quartus ii software?

1 Reply

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

    --- Quote Start ---

    Hi!

    when i use some ip cores with quartus megawizard plug-in manager,such as lpm_divide, some altshift_taps will automaticly added on my project。the problem is the altshift_taps are implemented with some M9Ks,but they use only a few bits, so i think it is a waste for M9Ks。 what should i do to make the altshift_taps implement with LC elements instead of M9Ks??? can i change some settings of quartus ii software?

    --- Quote End ---

    Hi,

    I assume you choose the shift register under "Memory Compiler" (shift-register Ram-based). In this case it could be only implemented with the RAM resources of the FPGA. Which kind of RAM's you could use depends on the FPGA type.

    If you would like a register implemetation you can try the shift register under "Storage" (LPM_SHIFTREG).

    Kind regards

    GPK