Forum Discussion

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

Gated Clock + Clock MUX-> what primitives to use?

Hi All,

As for the Gated Clock implementation -> what primitives to use?

Could someone provide examples?

Thank you!

3 Replies

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

    If you want a reliable design, don't use gated clocks. FPGAs aren't designed to support them.

    Solve it another way. Use your clock gating control signal to determine what the logic should do when it's active (clock disabled).

    Cheers,

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

    Yes, use clock enable control instead of gating the clock. Also, you can add in the clock control block (ALTCLKCTRL) and use its enable signal to disable a global clock.