JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25]


Journal of Information Science and Engineering, Vol. 26 No. 6, pp. 2249-2266


Resource Selection and Binding of Nonzero Clock Skew Circuits for Standby Leakage Current Minimization


SHIH-HSU HUANG AND CHUN-HUA CHENG
Department of Electronic Engineering 
Chung Yuan Christian University 
Chungli, 320 Taiwan


    The power gating technique is useful in reducing standby leakage current, but it increases the gate delay. For a functional unit, its maximum allowable delay (for a target clock period) limits its smallest standby leakage current its power gating can achieve. In this paper, we point out that, in the high-level synthesis of a nonzero clock skew circuit, the resource binding (including functional units and registers) has a large impact on the maximum allowable delays of functional units; as a result, different resource binding solutions have different standby leakage currents. Based on that observation, we present the first work formulating the timing driven power gating in high-level synthesis. Given a target clock period and design constraints, our goal is to derive the minimum-standby-leakage- current resource binding solution. Benchmark data show that, compared with the existing design flow, our approach can greatly reduce the standby leakage current without any overhead.


Keywords: high-level synthesis, integer linear programming, power gating, clock skew optimization, resource binding

  Retrieve PDF document (JISE_201006_19.pdf)