Most power macromodels for RTL datapath modules are both data-dependent and activity-sensitive, that is, they model power in terms of some activity measure of the data inputs of the module. These models have proved to be quite accurate for most combinational RTL datapath macros (such as adders and multipliers), as well as for storage units (such as registers). They tend to become inadequate for RTL modules that are control-dominated, that is, having a set of control inputs that exercise different operational behaviors. Furthermore, some of these behaviors may be input-insensitive, that is, they let the module evolve (and thus consume power) in a semi-autonomous way, independently of the input activity. We propose a procedure for the construction of ad-hoc power models for semi-autonomous RTL macros. Our approach is based on the analysis of the functional effect of such control inputs on specific macros. Although the resulting models are tailored to individual macros, the model construction procedure keeps the desirable property of being automatic.

Power Models for Semi-Autonomous RTL Macros / Bogliolo, A; Macii, Enrico; Mihailovici, V; Poncino, Massimo. - 1918:(2000), pp. 14-23. (Intervento presentato al convegno Power and Timing Modeling, Optimization and Simulation 10th International Workshop,PATMOS 2000 tenutosi a Göttingen (DEU) nel September 13–15, 2000) [10.1007/3-540-45373-3_3].

Power Models for Semi-Autonomous RTL Macros

MACII, Enrico;PONCINO, MASSIMO
2000

Abstract

Most power macromodels for RTL datapath modules are both data-dependent and activity-sensitive, that is, they model power in terms of some activity measure of the data inputs of the module. These models have proved to be quite accurate for most combinational RTL datapath macros (such as adders and multipliers), as well as for storage units (such as registers). They tend to become inadequate for RTL modules that are control-dominated, that is, having a set of control inputs that exercise different operational behaviors. Furthermore, some of these behaviors may be input-insensitive, that is, they let the module evolve (and thus consume power) in a semi-autonomous way, independently of the input activity. We propose a procedure for the construction of ad-hoc power models for semi-autonomous RTL macros. Our approach is based on the analysis of the functional effect of such control inputs on specific macros. Although the resulting models are tailored to individual macros, the model construction procedure keeps the desirable property of being automatic.
2000
3540410686
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11583/1869893
 Attenzione

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