• DocumentCode
    2147083
  • Title

    Utilizing voltage-frequency islands in C-to-RTL synthesis for streaming applications

  • Author

    He, Xinyu ; Li, Shuangchen ; Liu, Yongpan ; Hu, X.Sharon ; Yang, Huazhong

  • Author_Institution
    Tsinghua National Laboratory for Information Science and Technology, Dept. of EE, Tsinghua University, Beijing, 100084, China
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    992
  • Lastpage
    995
  • Abstract
    Automatic C-to-RTL (C2RTL) synthesis can greatly benefit hardware design for streaming applications. However, stringent through-put/area constraints, especially the demand for power optimization at the system level is rather challenging for existing C2RTL synthesis tools. This paper considers a power-aware C2RTL framework using voltage-frequency islands (VFIs) to address these challenges. Given the throughput, area, and power constraints, an MILP-based approach is introduced to synthesize C-code into an RTL design by simultaneously considering three design knobs, i.e., partition, parallelization, and VFI assignment to get the global optimal solution. A heuristic solution is also discussed to deal with the scalability challenge facing the MILP formulation. Experimental results based on four well known multimedia applications demonstrate the effectiveness of both solutions.
  • Keywords
    Equations; Hardware; Mathematical model; Optimization; Power demand; Throughput; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.207
  • Filename
    6513653