integrated clock gating in vlsi