DocumentCode
3216390
Title
Trace driven logic synthesis-application to power minimization
Author
Carloni, L.P. ; McGeer, P.C. ; Saldanha, A. ; Sangiovanni-Vincentelli, A.L.
Author_Institution
California Univ., Berkeley, CA, USA
fYear
1997
fDate
9-13 Nov. 1997
Firstpage
581
Lastpage
588
Abstract
A trace driven methodology for logic synthesis and optimization is proposed. Given a logic description of a digital circuit C and an expected trace of input vectors T, an implementation of C that optimizes a cost function under application of T is derived. This approach is effective in capturing and utilizing the correlations that exist between input signals on an application specific design. The idea is novel since it proposes synthesis and optimization at the logic level where the goal is to optimize the average case rather than the worst case for a chosen cost metric. The paper focuses on the development of algorithms for trace driven optimization to minimize the switching power in multi level networks. The average net power reduction (internal plus I/O power) obtained on a set of benchmark FSMs is 14%, while the average reduction in internal power is 25%. We also demonstrate that the I/O transition activity provides an upper bound on the power reduction that can be achieved by combinational logic synthesis.
Keywords
application specific integrated circuits; circuit analysis computing; high level synthesis; minimisation; power consumption; I/O transition activity; application specific design; average net power reduction; combinational logic synthesis; cost function; cost metric; digital circuit; expected trace; input vectors; logic description; logic level; multi level networks; power minimization; power reduction; switching power; trace driven logic synthesis application; trace driven methodology; trace driven optimization; High-level synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
Conference_Location
San Jose, CA, USA
ISSN
1092-3152
Print_ISBN
0-8186-8200-0
Type
conf
DOI
10.1109/ICCAD.1997.643598
Filename
643598
Link To Document