Use Clock Enables
Use clock enable when using most of or all logic inputs
- Avoid gating of clock signal directly
Use MUXed data when using only 1-2 logic inputs or for a gated clock enable
- Or, when two different clock enables must drive Flip-Flops in one CLB