it's low power consuming!
We use the gated clock, to reduce power consumption.
Basically, by this, clock isn't applied to FF when the circuit's idle.
Thus, FFs are prevented from changing values further.
Resulting in no switching of values in further combinational circuits.
And,
in CMOS Circuits, the maximum power loss comes form switching activity.
If the frequency of clock is high,
switching activity is high,
power consumed is also high!
An example of this implementation,
a (4 x 4) register file.
Sadly,
this low-power consumption feature comes with a few compromises.
-
gated clock leads to small delay.
- takes up more area & complicates the design.