• DocumentCode
    357529
  • Title

    Hierarchical conditional dependency graphs as a unifying design representation in the CODESIS high-level synthesis system

  • Author

    Kountouris, Apostolos A. ; Wolinski, Christophe

  • Author_Institution
    Mitsubishi Electricite, Rennes, France
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    66
  • Lastpage
    71
  • Abstract
    In high-level hardware synthesis (HLS), there is a gap in the quality of the synthesized results between data-flow and control-flow dominated behavioral descriptions. Heuristics destined for the former usually perform poorly on the latter. To close this gap, the CODESIS interactive HLS tool relies on a unifying intermediate design representation and adapted heuristics that are able to accommodate both types of designs, as well as designs of a mixed data-flow and control-flow nature. Preliminary experimental results in mutual exclusiveness detection and in efficiently scheduling conditional behaviors, are encouraging and prompt for more extensive experimentation
  • Keywords
    flow graphs; high level synthesis; interactive systems; scheduling; CODESIS interactive high-level synthesis system; adapted heuristics; conditional behaviour scheduling; control-flow dominated behavioural descriptions; data-flow dominated behavioural descriptions; hierarchical conditional dependency graphs; high-level hardware synthesis; mutual exclusiveness detection; synthesised results quality; unifying intermediate design representation; Control system synthesis; Design optimization; Formal specifications; Hardware; High level synthesis; Hydrogen; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 2000. Proceedings. The 13th International Symposium on
  • Conference_Location
    Madrid
  • ISSN
    1080-1820
  • Print_ISBN
    0-7695-0765-4
  • Type

    conf

  • DOI
    10.1109/ISSS.2000.874030
  • Filename
    874030