• DocumentCode
    3017629
  • Title

    Integrated hardware-software co-synthesis and high-level synthesis for design of embedded systems under power and latency constraints

  • Author

    Doboli, Alex

  • Author_Institution
    Dept. of Electr. & Comput. Eng., State Univ. of New York, Stony Brook, NY, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    612
  • Lastpage
    619
  • Abstract
    This paper presents an integrated approach to hardware software co-synthesis and HLS for design of low-power embedded systems. The main motivation for this work is that fine trade-offs between latency and power can be explored at the system level only with a detailed knowledge of used hardware resources. Integrated method was realized as a simulated annealing based solution-space exploration. Exploration is guided by Performance Models, that exactly capture the relationship between performances i.e. power consumption and latency and design decisions i.e. binding and scheduling. The proposed approach permits nor only a more accurate latency and power estimation but also the exposure of RTL-level design decisions at the system level. As a result, more effective power-latency trade-offs are possible during co-synthesis as compared to traditional task-level methods
  • Keywords
    hardware-software codesign; low-power electronics; scheduling; simulated annealing; HLS; Performance Models; RTL-level design decisions; binding; embedded systems; high-level synthesis; integrated hardware-software co-synthesis; latency constraints; low-power embedded systems; power estimation; scheduling; simulated annealing; solution-space exploration; used hardware resources; Annealing; Delay; Embedded software; Embedded system; Energy consumption; Hardware; High level synthesis; Laboratories; Power system modeling; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
  • Conference_Location
    Munich
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-0993-2
  • Type

    conf

  • DOI
    10.1109/DATE.2001.915087
  • Filename
    915087