• 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