DocumentCode
2681102
Title
A trace compression algorithm targeting power estimation of long benchmarks
Author
Ayupov, Andrey ; Burns, Steven
fYear
2011
fDate
7-10 Nov. 2011
Firstpage
702
Lastpage
707
Abstract
This paper presents an algorithm for compressing long traces generated using RTL or other fast simulation. The compressed traces can be used by power analysis tools to estimate power on the original traces. We show that the length of the compressed trace is independent of the length of original trace and is a function of circuit size (precisely, its active part) for which the trace was generated. Our experiments show up to 578× compression ratio on several long RTL traces (up to 320,000 clock transitions) used for power analysis on three industrial blocks (4K, 114K and 202K gates). This leads to significant runtime improvement, especially when the traces are reused over multiple power analysis runs. The dynamic power estimated using compressed traces is within 5% of the power analysis on original traces.
Keywords
power electronics; RTL; circuit size function; dynamic power estimation; industrial blocks; power analysis tools; runtime improvement; trace compression algorithm; Clocks; Compression algorithms; Correlation; Equations; Estimation; Runtime; Switches; power analysis; trace compaction; trace compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
978-1-4577-1399-6
Electronic_ISBN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2011.6105406
Filename
6105406
Link To Document