magazinelogo

Engineering Advances

ISSN Online: 2768-7961 Downloads: 92090 Total View: 745380
Frequency: quarterly CODEN: EANDDL
Email: ea@hillpublisher.com
Article Open Access http://dx.doi.org/10.26855/ea.2023.02.003

Dynamic Power Reduction with Sequential Clock Gating Synthesis Using Time Expansion

Maoyu Mao

Guangdong University of Science & Technology, Dongguan, Guangdong, China.

*Corresponding author: Maoyu Mao

Published: March 3,2023

Abstract

Power reduction is very important in recent VLSI design, and dynamic power takes a large part of total power. Clock gating is usually applied to reduce dynamic power by blocking unnecessary clock change. If the change of a clock can be stopped, then the power of clock line and connected registers can be saved. This research focuses on a method for stability-based sequential clock gating synthesis method is proposed. It uses time expansion to detect disable signals (clock gating signals) of past time step. Compared to most of current research about combinational clock gating, it finds stability-based sequential clock gating condition. The proposed method and the original Hurst’s method are implemented in Matlab programs and applied to 7 ISCAS89 benchmark circuits. Experimental results show that the proposed method can have from 5.80% to 48.77% power reduction with area overhead from 1.33% to 6.46% compared with original circuits; from 2.86% to 38.14% power reduction with area overhead from 0.94% to 4.78% compared with Hurst’s method.

References

[1] Ting-Hao Lin, Chung-Yang Huang, “Using SAT-Based Craig Interpolation to Enlarge Clock Gating Function”, Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE, pp. 621-626, June 2011.

[2] Bhutada, R., Manoli, Y, “Complex clock gating with integrated clock gating logic cell”, Design & Technology of Integrated Systems in Nanoscale Era, 2007. DTIS. International Conference on, pp. 164-169, Sept. 2007.

[3] Shmuel Wimer, Israel Koren, “The Optimal Fan-out of Clock Network for Power Minimization by Adaptive Gating”, IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 20, Iss. 10, pp.1772-1780, Oct. 2012.

[4] Yu-Min Kuo, Shih-Hung Weng, Shih-Chieh Chang, “A Novel Sequential Circuit Optimization with Clock Gating Logic”, Proc. of IEEE/ACM International Conference on Computer-Aided Design, pp. 230-233, Nov, 2008.

[5] Inhak Han, Youngsoo Shin, “Simplifying Clock Gating Logic by Matching Factored Forms”, Very Large Scale Integration (VLSI) Systems, Vol. 22, Iss. 6, pp. 1338-1349, June 2014.

How to cite this paper

Dynamic Power Reduction with Sequential Clock Gating Synthesis Using Time Expansion

How to cite this paper: Maoyu Mao. (2023). Dynamic Power Reduction with Sequential Clock Gating Synthesis Using Time Expansion. Engineering Advances3(1), 15-19.

DOI: http://dx.doi.org/10.26855/ea.2023.02.003