• DocumentCode
    2606725
  • Title

    Source code transformation to improve conditional hardware reuse

  • Author

    Penalba, O. ; Mendias, J.M. ; Hermida, R.

  • Author_Institution
    Dpto. Arquitectura de Computadores y Automatica, Univ. Complutense de Madrid, Spain
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    324
  • Lastpage
    330
  • Abstract
    The computations of a system whose behavior varies depending on the value of some conditions may present a property called mutual exclusiveness. This property, responsible for the degree of conditional reuse achievable after a high-level synthesis (HLS) process, is intrinsic to the behavior. But sometimes it is only partially reflected in the actual description written by a designer, leading to worse implementations. Our algorithm explores in an efficient manner the real mutual exclusiveness of the behavior, independently of the description style. It performs a transformation of the input description that allows the HLS tools to obtain better circuits in terms of the area saving due to conditional reuse.
  • Keywords
    high level synthesis; program compilers; conditional hardware reuse; conditional reuse; high-level synthesis process; mutual exclusiveness; source code transformation; Algorithm design and analysis; Circuits; Clocks; Costs; Data analysis; Delay; Hardware; High level synthesis; Logic; Performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2002. Proceedings. Euromicro Symposium on
  • Print_ISBN
    0-7695-1790-0
  • Type

    conf

  • DOI
    10.1109/DSD.2002.1115385
  • Filename
    1115385