Application of Clock Enable Technique in Power Optimization of a 32-Bit Adder on FPGA
Downloads
The adder is a fundamental logic block in most digital processing systems, but it is also a significant source of power consumption due to its high switching frequency. This paper presents the application of the Clock Enable (CE) technique to reduce dynamic power in a 32-bit adder implemented on FPGA. Instead of directly gating the clock signal, the input and output registers of the adder are controlled by the CE signal, maintaining their values when the adder is inactive. Experimental results on a Spartan-3E FPGA show that dynamic power is reduced by approximately 58.6%, total power decreases by 36.6%, and junction temperature drops by 2°C compared to the conventional design. This technique is simple, easy to integrate, and provides significant benefits for low-power digital design.
H. Homayoun, S. Golshan, E. Bozorgzadeh, A. Veidenbaum, and F. J. Kurdahi, “On leakage power optimization in clock tree networks for ASICs and general-purpose processors,” Sustainable Computing: Informatics and Systems, vol. 1, no. 1, pp. 75–87, 2011. doi: 10.1016/j.suscom.2010.10.005.
S. Huda, M. Mallick, and J. H. Anderson, “Clock gating architectures for FPGA power reduction,” in Proc. ACM/SIGDA Int. Symp. Field-Programmable Gate Arrays, 2017, doi: 10.1145/3140659.3080212.
C. V. Sudhakar, S. B. Potladurty, and P. R. Karipireddy, “Design and evaluation of clock-gating-based approximate multiplier for error-tolerant applications,” Int. J. Reconfigurable Embedded Syst., vol. 14, no. 2, pp. 398–411, 2025, doi: 10.11591/ijres.v14.i2.pp398-411
J. Dix, “Low-power, high-speed adder circuit utilizing current-starved inverters in 22 nm FDSOI,” Chips, vol. 4, no. 1, art. 4, 2025, doi: 10.3390/chips4010004.
A. Gundrapally, Y. A. Shah, N. Alnatsheh, and K. K. Choi, “A high-performance and ultra-low-power accelerator design for advanced deep learning algorithms on an FPGA,” Electronics, vol. 13, no. 13, art. 2676, 2024, doi: 10.3390/electronics13132676.
B. K. Pandey and M. Pattanaik, “Clock gating aware low power ALU design and implementation on FPGA,” International Journal of Future Computer and Communication, vol. 2, no. 5, pp. 461–465, 2013, doi: 10.7763/IJFCC.2013.V2.206.
N. Grover and M. K. Soni, “Reduction of power consumption in FPGAs – An overview,” I.J. Information Engineering and Electronic Business, vol. 4, no. 5, pp. 50–69, 2012, doi: 10.5815/ijieeb.2012.05.07.
S. Perri, M. Flores, and A. Tagliabue, “Efficient approximate adders for FPGA-based data-paths,” Electronics, vol. 9, no. 9, art. 1529, 2020, doi: 10.3390/electronics9091529.
R. R. Eamani, “FPGA-based design of ultra-efficient approximate adders for high-fidelity image processing: A logic-optimized approach,” Engineering Reports, 2025, doi: 10.1002/eng2.70262.
A. Gupta, “Design and implementation of low power clock gated 64-bit arithmetic and logic unit using negative latch based clock gating technique,” AIP Conference Proceedings, vol. 1715, art. 020001, 2016, doi: 10.1063/1.4942683.
Copyright (c) 2025 Hang Thuy Vu, Khoi Huy Do

This work is licensed under a Creative Commons Attribution 4.0 International License.
All Content should be original and unpublished.

