DOI QR코드

DOI QR Code

Minimizing Leakage of Sequential Circuits through Flip-Flop Skewing and Technology Mapping

  • Published : 2007.12.31

Abstract

Leakage current of CMOS circuits has become a major factor in VLSI design these days. Although many circuit-level techniques have been developed, most of them require significant amount of designers' effort and are not aligned well with traditional VLSI design process. In this paper, we focus on technology mapping, which is one of the steps of logic synthesis when gates are selected from a particular library to implement a circuit. We take a radical approach to push the limit of technology mapping in its capability of suppressing leakage current: we use a probabilistic leakage (together with delay) as a cost function that drives the mapping; we consider pin reordering as one of options in the mapping; we increase the library size by employing gates with larger gate length; we employ a new flipflop that is specifically designed for low-leakage through selective increase of gate length. When all techniques are applied to several benchmark circuits, leakage saving of 46% on average is achieved with 45-nm predictive model, compared to the conventional technology mapping.

Keywords

References

  1. S. G. Narendra and A. Chandrakasan, Eds., Leakage in Nanometer CMOS Technologies, Springer, 2005
  2. P. Gupta, A. B. Kahng, P. Sharma, and D. Sylvester, 'Selective gatelength biasing for costeffective runtime leakage control,' in Proc. Design Automat. Conf., June 2004, pp. 327-330
  3. D. Lee, W. Kwong, D. Blaauw, and D. Sylvester, 'Analysis and minimization techniques for total leakage considering gate oxide leakage,' in Proc. Design Automat. Conf., June 2003,pp. 175-180
  4. S. Ercolani, M. Favalli, M. Damiani, P. Olivo, and B. Ricc'o, 'Estimate of signal probability in combinational logic networks,' in Proc. European Test Conf., Apr. 1989, pp. 132-138
  5. K. Keutzer, 'DAGON: technology binding and local optimization by DAG matching,' in Proc. Design Automat. Conf, June 1987, pp. 341-347
  6. E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, and A. SangiovanniVincentelli, 'SIS: a system for sequential circuit synthesis,' Tech. Rep., UCBIERL M92/41, U. C. Berkeley, May 1992
  7. W. Zhao and Y. Cao, 'New generation of predictive technology model for sub-45nm design exploration,' in Proc. Int'l Symp. on Quality Electronic Design, Mar. 2006, pp. 585-590