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 :
بازگشت