Minimizing leakage power of sequential circuits through mixed-Vt flip-flops and multi-Vt combinational gates

  • Authors:
  • Jaehyun Kim;Chungki Oh;Youngsoo Shin

  • Affiliations:
  • Samsung Electronics, Gyeonggi-Do, Korea;Samsung Electronics, Gyeonggi-Do, Korea;KAIST, Daejeon, Korea

  • Venue:
  • ACM Transactions on Design Automation of Electronic Systems (TODAES)
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The current use of multi-Vt to control leakage power targets combinational gates, even though sequential elements such as flip-flops and latches also contribute appreciable leakage. We can, nevertheless, apply multi-Vt to flip-flops, but few can take advantage of high-Vt, which causes abrupt changes in timing. We combine low- and high-Vt at the transistor level to design mixed-Vt flip-flops with reduced leakage, an unchanged footprint, and a small increase in either setup time or clock-to-Q delay, but not both. An allocation algorithm for two Vts determines the Vt (mixed, high, or low) of each flip-flop and the Vt of each combinational gate (high or low) in a sequential circuit. Experiments with 65-nm technology show an average leakage saving of 42% compared to conventional multi-Vt approaches; the leakage of flip-flops alone is cut by 78%. This saving is largely unaffected by die-to-die or within-die process variations, which we show through simulations. Standard deviation of leakage caused by process variation is also reduced due to less use of low-Vt devices. We also extend our approach to three Vts, and obtain a further 14% reduction in leakage.