Optimizing Switching Power With Advanced Clock Gating Approach in Low Power VLSI Design

Authors

  • Akash Singh GLA University, Mathura
  • Anjan Kumar GLA University, Mathura
  • Ankit Agrawal GLA University, Mathura
  • Aman Goswami GLA University, Mathura
  • Shivam Dubey GLA University, Mathura

DOI:

https://doi.org/10.37628/jvdt.v3i1.591

Abstract

Clock gating is a technique which is used for reducing dynamic power in sequential circuits. Power is saved by dividing the clock and then distributing the clock to the logic blocks only when there is a need for those blocks to be activated. In this paper, we have optimized dynamic power on ROM using different FPGA families namely Spartan-6, Virtex-7, Artix-7 and Kintex-7 in X-Power Analyzer in both ways i.e. with clock gating and without clock gating technique. So, in this way we have demonstrated the power reduction by using clock gating technique. The whole design is implemented in VHDL and mapped onto Xilinx 14.7.

Author Biographies

Akash Singh, GLA University, Mathura

Department of Electronics and Communication

Anjan Kumar, GLA University, Mathura

Department of Electronics and Communication

Ankit Agrawal, GLA University, Mathura

Department of Electronics and Communication

Aman Goswami, GLA University, Mathura

Department of Electronics and Communication

Shivam Dubey, GLA University, Mathura

Department of Electronics and Communication

References

N. Anand, G. Joseph, S.S. Oommen. Performance analysis and implementation of clock gating techniques for low power applications.”

J. Shinde, S.S. Salankar. Clock gating – a power optimizing technique for VLSI circuits, In: India Conference (INDICON), 2011 Annual IEEE. IEEE, 2011.

J.P. Oliver, et al. “Clock gating and clock enable for FPGA power reduction”. Programmable logic (SPL), 2012 VIII Southern Conference on IEEE. 2012.

S. Wimer, A. Albahari. “A look- ahead clock gating based on auto-gated flip-flops”. Circuits and systems I: Regular Papers, IEEE Trans. 2014: 1465–72p.

S. Huda, M. Mallick, J.H. Anderson. “Clock gating architectures for FPGA power reduction” Field programmable logic and application, 2009. FPL 2009. International Conference on IEEE. 2009.

T. Lang, E.c Musoll, J. Cortadella. “Individual flip-flop with gated clocks for low power data paths” circuits and system II: analog and Digital signals processing, IEEE Trans. 1997; 44.6: 507–16p.

Rivoallon, Frederic “Reducing switching power with intelligent clock gating” Xilinx WP370 (v1.1) (2010).

S.M. Kang, Y. Leblebici. CMOS Digital Integrated Circuits and Design. 3rd Edn., TMH Publications.

Published

2022-10-29

Issue

Section

Articles