DocumentCode
1923330
Title
Analysis of conditional resource sharing using a guard-based control representation
Author
Radivojevic, Ivan P. ; Brewer, Forrest
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
fYear
1995
fDate
2-4 Oct 1995
Firstpage
434
Lastpage
439
Abstract
Optimization of hardware resources for conditional data-flow graph behavior is particularly important when conditional behavior occurs in cyclic loops and maximization of throughput is desired. In this paper, an exact and efficient conditional resource sharing analysis using a guardbased control representation is presented. The analysis is transparent to a scheduler implementation. The proposed technique systematically handles complex conditional resource sharing for cases when folded (software pipelined) loops include conditional behavior within the loop body
Keywords
data flow graphs; high level synthesis; systems analysis; conditional data-flow graph behavior; conditional resource sharing; cyclic loops; guard-based control representation; hardware resources optimisation; high level synthesis; maximization of throughput; software pipelined; Boolean functions; Digital systems; Hardware; High level synthesis; Pipeline processing; Processor scheduling; Resource management; Throughput; Tree data structures; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location
Austin, TX
ISSN
1063-6404
Print_ISBN
0-8186-7165-3
Type
conf
DOI
10.1109/ICCD.1995.528904
Filename
528904
Link To Document