Title :
Architectural level hierarchical power estimation of control units
Author :
Chen, Rita Yu ; Irwin, Mary Jane ; Bajwa, Raminder S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
This paper presents a novel technique used to estimate the power dissipation of control units at the architectural level. Based on the instruction stream and output signals of the control units, this approach provides accurate power consumption data without any knowledge of their logic structures. It is a top-down hierarchical method which can handle random logic control units as well as ROM and PLA based control units. The upper-level power estimation analyses the instructions through their formats, and produces an efficient energy model for instruction format transitions. The lower-level estimation is performed for each instruction format by tracing the transitions of output signals. For simple logic control units, predictable internal signals can be used instead of output signals. We have applied this technique into an architectural level power estimator of a real processor. The accuracy of the estimator is demonstrated by comparing the power values it produces against measurements made by a gate level power simulator for the same benchmark set. The results show that our estimation approach for control units can provide more accurate solution than statistical analysis and is more efficient than conventional look-up table based methods
Keywords :
VLSI; circuit analysis computing; estimation theory; integrated logic circuits; low-power electronics; microprocessor chips; programmable logic arrays; read-only storage; PLA based control units; ROM based control units; architectural level hierarchical power estimation; control unit power dissipation; energy model; instruction format transitions; instruction stream; lower-level power estimation; output signals; power consumption data; processor analysis; random logic control units; top-down hierarchical method; upper-level power estimation; Capacitance; Centralized control; Energy consumption; Logic design; Power dissipation; Programmable logic arrays; State estimation; Statistical analysis; Table lookup; Very large scale integration;
Conference_Titel :
ASIC Conference 1998. Proceedings. Eleventh Annual IEEE International
Conference_Location :
Rochester, NY
Print_ISBN :
0-7803-4980-6
DOI :
10.1109/ASIC.1998.722905