Dynamic power reduction through clock gating technique for low power memory applications
G. S. R. Srivatsava, Pooran Singh, Siddharth Gaggar, Santosh Kumar Vishvakarma
Abstract
G. S. R. Srivatsava, Pooran Singh, Siddharth Gaggar, Santosh Kumar Vishvakarma
Abstract
Clock gating is an effective technique for minimizing dynamic power in sequential circuits. This paper aims at reducing the power of a dual port register memory by removing the unwanted switching activity on a major portion of the clock network using clock gating. To realize this, two register based Random Access Memories (RAMs) have been designed, one with clock gating and the other without clock gating. Their performance on various Xilinx Field Programmable Gate Array (FPGA) platforms has been discussed to emphasize the effect of this technique at various technology nodes. A reduction of 25% to 70% in the dynamic power and 15% to 32% in the total power of the memory has been observed. This reduction in the power of the memory is attributed to the register level application of clock gating technique The designs have been synthesized, implemented and simulated using Xilinx ISE design suite 13.4 and the power has been estimated using XPower Analyzer.
OpenAlex reports 13 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Clock gating is an effective technique for minimizing dynamic power in sequential circuits. This paper aims at reducing the power of a dual port register memory by removing the unwanted switching activity on a major portion of the clock network using clock gating. To realize this, two register based Random Access Memories (RAMs) have been designed, one with clock gating and the other without clock gating. Their performance on various Xilinx Field Programmable Gate Array (FPGA) platforms has been discussed to emphasize the effect of this technique at various technology nodes. A reduction of 25% to 70% in the dynamic power and 15% to 32% in the total power of the memory has been observed. This reduction in the power of the memory is attributed to the register level application of clock gating technique The designs have been synthesized, implemented and simulated using Xilinx ISE design suite 13.4 and the power has been estimated using XPower Analyzer.
Key concepts: Clock gating, Power gating, Computer science, Field-programmable gate array, Clock network, Dynamic demand, Digital clock manager, Reduction (mathematics)