Sleep transistor insertion is a key step in low power design methodologies for nanometer CMOS. In the clustered sleep transistor approach, a single sleep transistor is shared among a number of gates and it must be sized according to the maximum current that can be injected onto the virtual ground by the gates in the cluster. A conservative (upper bound) estimate of the maximum injected current is required in order to avoid excessive speed degradation and possible violations of timing constraints. In this paper we propose a scalable algorithm for tightening upper bound computation, with a controlled and tunable computational cost. The algorithm leverages the capabilities of state-of-the-art commercial timing analysis engines, and it is tightly integrated into standard industrial flow for leakage optimization. Benchmark results demonstrate the effectiveness and efficiency of our approach.

Interactive presentation: Efficient computation of discharge current upper bounds for clustered sleep transistor sizing / A. Sathanur; A. Calimera; L. Benini; A. Macii; E. Macii; M. Poncino. - STAMPA. - (2007), pp. 1544-1549. (Intervento presentato al convegno Conference on Design, automation and test in Europe (DATE '07) SESSION: Temperature and process aware low power techniques tenutosi a Nice, France nel 16-20 April 2007).

Interactive presentation: Efficient computation of discharge current upper bounds for clustered sleep transistor sizing

BENINI, LUCA;
2007

Abstract

Sleep transistor insertion is a key step in low power design methodologies for nanometer CMOS. In the clustered sleep transistor approach, a single sleep transistor is shared among a number of gates and it must be sized according to the maximum current that can be injected onto the virtual ground by the gates in the cluster. A conservative (upper bound) estimate of the maximum injected current is required in order to avoid excessive speed degradation and possible violations of timing constraints. In this paper we propose a scalable algorithm for tightening upper bound computation, with a controlled and tunable computational cost. The algorithm leverages the capabilities of state-of-the-art commercial timing analysis engines, and it is tightly integrated into standard industrial flow for leakage optimization. Benchmark results demonstrate the effectiveness and efficiency of our approach.
2007
Proceedings of the conference on Design, automation and test in Europe
1544
1549
Interactive presentation: Efficient computation of discharge current upper bounds for clustered sleep transistor sizing / A. Sathanur; A. Calimera; L. Benini; A. Macii; E. Macii; M. Poncino. - STAMPA. - (2007), pp. 1544-1549. (Intervento presentato al convegno Conference on Design, automation and test in Europe (DATE '07) SESSION: Temperature and process aware low power techniques tenutosi a Nice, France nel 16-20 April 2007).
A. Sathanur; A. Calimera; L. Benini; A. Macii; E. Macii; M. Poncino
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/54168
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact