• DocumentCode
    2997470
  • Title

    Automatic Type Inference for Resynthesis on Hardware Description Languages

  • Author

    León, Germán ; Fabregat, Germán ; Claver, José M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. Jaume I, Castellon, Spain
  • fYear
    2011
  • fDate
    Nov. 30 2011-Dec. 2 2011
  • Firstpage
    455
  • Lastpage
    461
  • Abstract
    Reconfigurable architectures are object of many studies that try to find tools for a more efficient way of programming, and friendly for software engineers. In spite of the recent advances, there are some applications in which the generated circuits are quite far from optimal. In this paper, we describe a resynthesis methodology, which is suitable for usual multimedia applications. This method transforms the whole algorithm, written in Small Talk, in a graph of LUTs that implements the required operations without the use of library components. The quality of the obtained circuitry is guaranteed by the use of "type inference", a context dependent technique that is the focus of current research on the design of high level circuit generators. Type inference technique comprises two stages: forward and backward data propagation, which allows a high level resynthesis of the algorithm. Thus, our environment automatically optimizes the word length and size of operators, and reduces their internal data paths and switching activity.
  • Keywords
    hardware description languages; high level synthesis; inference mechanisms; multimedia systems; reconfigurable architectures; LUT; automatic type inference; backward data propagation; forward data propagation; hardware description language; high level resynthesis; multimedia application; programming; reconfigurable architecture; resynthesis methodology; small talk; switching activity; word length; Field programmable gate arrays; Hardware; Hardware design languages; Libraries; Programming; Table lookup; Logic synthesis; hardware accelerators; object-oriented design; re-synthesis; reconfigurable hardware tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs (ReConFig), 2011 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4577-1734-5
  • Type

    conf

  • DOI
    10.1109/ReConFig.2011.17
  • Filename
    6128619