Valid Digit and Overflow Information to Reduce Energy Dissipation of Functional Units in General Purpose Processors

Kazuhito ITO  Takuya NUMATA  

Publication
IEICE TRANSACTIONS on Electronics   Vol.E96-C   No.4   pp.463-472
Publication Date: 2013/04/01
Online ISSN: 1745-1353
DOI: 10.1587/transele.E96.C.463
Print ISSN: 0916-8516
Type of Manuscript: Special Section PAPER (Special Section on Solid-State Circuit Design—Architecture, Circuit, Device and Design Methodology)
Category: 
Keyword: 
low power,  functional unit,  narrow operand,  

Full Text: PDF(1.6MB)>>
Buy this Article




Summary: 
In order to reduce the dynamic energy dissipation in CMOS LSIs, it is effective to reduce the frequency of value changes of the signals. In this paper, a data expression with the valid digit and lower digit overflow information is proposed to suppress unnecessary signal changes in integer functional units and registers of general purpose processors. Experimental results show that the proposed method reduces the energy dissipation by 9.8% for benchmark programs.