DocumentCode :
984379
Title :
Identification of Critical Executable Paths at the Architectural Level
Author :
Song, Chunrong ; Tragoudas, Spyros
Author_Institution :
Electr. & Comput. Eng. Dept., Clemson Univ., Clemson, SC
Volume :
27
Issue :
12
fYear :
2008
Firstpage :
2291
Lastpage :
2302
Abstract :
A framework to identify critical executable paths in an acyclic synthesizable very-high-speed integrated circuits hardware description language or software code is presented. It can be used effectively in a variety of problems that include compiler-level architectural optimization for improved performance and static software timing analysis. The approach is path implicit and scalable. The set of executable paths is stored implicitly using zero-suppressed binary decision diagrams. Functions that represent condition statements at the basic blocks are manipulated using binary decision diagrams. Postprocessing algorithms on the canonical data structures identify critical paths and other useful metrics such as a most frequently used critical path. Experimental results demonstrate the scalability of the proposed method.
Keywords :
binary decision diagrams; data structures; hardware description languages; very high speed integrated circuits; canonical data structures; compiler-level architectural optimization; critical executable paths; hardware description language; software code; static software timing analysis; very-high-speed integrated circuits; zero-suppressed binary decision diagrams; Boolean functions; Data structures; Hardware design languages; Integrated circuit synthesis; Optimizing compilers; Performance analysis; Scalability; Software performance; Timing; Very high speed integrated circuits; Binary decision diagram (BDD); timing analysis; timing optimization; worst-case execution time (WCET);
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2008.2008912
Filename :
4670060
Link To Document :
بازگشت