Dynamic Power Reduction in Sequential Circuits Using Look Ahead Clock Gating Technique
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32797
Dynamic Power Reduction in Sequential Circuits Using Look Ahead Clock Gating Technique

Authors: R. Manjith, C. Muthukumari

Abstract:

In this paper, a novel Linear Feedback Shift Register (LFSR) with Look Ahead Clock Gating (LACG) technique is presented to reduce the power consumption in modern processors and System-on-Chip. Clock gating is a predominant technique used to reduce unwanted switching of clock signals. Several clock gating techniques to reduce the dynamic power have been developed, of which LACG is predominant. LACG computes the clock enabling signals of each flip-flop (FF) one cycle ahead of time, based on the present cycle data of the flip-flops on which it depends. It overcomes the timing problems in the existing clock gating methods like datadriven clock gating and Auto-Gated flip-flops (AGFF) by allotting a full clock cycle for the determination of the clock enabling signals. Further to reduce the power consumption in LACG technique, FFs can be grouped so that they share a common clock enabling signal. Simulation results show that the novel grouped LFSR with LACG achieves 15.03% power savings than conventional LFSR with LACG and 44.87% than data-driven clock gating.

Keywords: AGFF, data-driven, LACG, LFSR.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1109920

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1690

References:


[1] Qing Wu, Massoud Pedram and Xunwei Wu. “Clock-Gating and its Application to Low Power Design of Sequential Circuits”, IEEE Transactions on Circuits And Systems—I: Fundamental Theory And Applications, Vol. 47, No. 103, March 2000.
[2] V.G. Oklobdzija, “Digital System Clocking, High-Performance and Low-Power Aspects”, New York, NY, USA: Wiley, 2003.
[3] Shmuel Wimer and Israel Koren, “Design Flow for Flip-Flop Grouping in Data-Driven Clock Gating”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 22, No. 4, pp. 771-778, April 2014.
[4] Shmuel Wimer and Arye Albahari, “A Look-Ahead Clock Gating Based On Auto–Gated Flip-Flops”, IEEE Transactions on Circuits and Systems-I: Regular Papers, Vol. 61, No. 5, pp. 1465-1472, May 2014.
[5] L.Benini, A. Bogliolo, and G. De Micheli, “A survey on design techniques for system-level dynamic power management”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 8, No. 3, pp. 299–316, June 2000.
[6] Walter Aloisi and Rosario Mita, “Gated-Clock Design of Linear- Feedback Shift Register”, IEEE Transactions on Circuits and Systems—II: Express Briefs, Vol. 55, No. 6, pp. 546-550, June 2008.
[7] M. Lowy, “Parallel implementation of linear feedback shift register for low power applications,” IEEE Transactions on Circuits and Systems- II, Analog and Digital Signal Process, Vol. 43, No. 6, June 1996.
[8] Neil H.E.Weste, David Harris and Ayan Banerjee, “CMOS VLSI Design – A circuits and systens perspective”, Pearson Addison Wesley, 2005.
[9] Solomon W.Golomb and Pey-Feng Lee, “Irreducible Polynomials Which Divide Trinomials Over GF (2)”, IEEE Transactions on Information Theory, Vol. 53, No. 2, February 2007.
[10] Shmuel Wimer and Israel Koren, “The Optimal Fan-Out of Clock Network for Power Reduction by Adaptive Gating”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 20, No. 10, October 2012.
[11] Shmuel Wimer, Israel Koren and Itamar cohen, “Adaptive Clock Gating for Shift Register base Circuits”, IEEE 26-th Convention of Electrical and Electronics Engineers in Israel,2010.
[12] Li Li, Ken choi, Seongmo Park and Mookyung Chung, “Selective Clock Gating by using Wasting Toggle Rate”, IEEE 2009.
[13] Cadence Tutorial, “Power Analysis using CADENCE Encounter”, Sep.2008.