• DocumentCode
    3000865
  • Title

    Exploring the algorithmic design space using high level synthesis

  • Author

    Potkonjak, Miodrag ; Rabaey, Jan

  • Author_Institution
    C&C Res. Lab., NEC USA, Princeton, NJ, USA
  • fYear
    1993
  • fDate
    20-22 Oct 1993
  • Firstpage
    123
  • Lastpage
    131
  • Abstract
    HYPER is a high level synthesis system, targeted at numerically intensive applications. By shifting the emphasis from the traditional high level synthesis tasks (such as scheduling and assignment) to the domain of transformations, new venues for high level synthesis are opened. One of the most exciting among them, with potentially the largest impact on the quality of the design, is design and selection of the algorithms for a given application. After a brief overview of the HYPER system, the authors concentrate on the exploration of the algorithmic design space. They show how HYPER can improve the performance or cost of real life applications with orders of magnitude by guiding and conducting a proper algorithmic design selection process
  • Keywords
    VLSI; application specific integrated circuits; band-pass filters; circuit layout CAD; data flow graphs; digital filters; high level synthesis; integrated circuit layout; parallel algorithms; signal flow graphs; ASIC; Avenhaus filter; HYPER; VLSI; algorithmic design selection; algorithmic design space; applicative signal-flow language; control data flow graph; cost; digital filters; high level synthesis; high level synthesis system; parallelism; performance; transformations; Algorithm design and analysis; Application software; Control system synthesis; Costs; Discrete cosine transforms; High level synthesis; Parallel processing; Process design; Resource management; Speech processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Signal Processing, VI, 1993., [Workshop on]
  • Conference_Location
    Veldhoven
  • Print_ISBN
    0-7803-0996-0
  • Type

    conf

  • DOI
    10.1109/VLSISP.1993.404495
  • Filename
    404495