• DocumentCode
    1564386
  • Title

    Architectural tradeoffs in synthesis of pipelined controls

  • Author

    Ramachandran, Loganath ; Gajski, Daniel D.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    1993
  • Firstpage
    244
  • Lastpage
    249
  • Abstract
    Current synthesis approaches do not take into account the impact of the underlying architecture during operations like scheduling and binding. This results in synthesis algorithms that can produce designs only for a single architecture. The design space that can be explored by such a synthesis tool is limited. The authors examine three architectures that have different control pipelining strategies. They derive the important constraints that these architectures impose on the scheduling algorithm and propose an algorithm that incorporates these constraints when producing a schedule. They also demonstrate through several experiments that by being able to synthesize for a given control pipeline architecture, they can provide designers with a wide range of area-delay tradeoffs
  • Keywords
    constraint handling; high level synthesis; logic design; parallel architectures; pipeline processing; scheduling; area-delay tradeoffs; binding; constraints; control pipelining strategies; pipelined controls; scheduling; scheduling algorithm; synthesis algorithms; underlying architecture; Algorithm design and analysis; Automatic control; Computer architecture; Computer science; Hardware; High level synthesis; Pipeline processing; Processor scheduling; Scheduling algorithm; Size control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1993, with EURO-VHDL '93. Proceedings EURO-DAC '93., European
  • Conference_Location
    Hamburg
  • Print_ISBN
    0-8186-4350-1
  • Type

    conf

  • DOI
    10.1109/EURDAC.1993.410645
  • Filename
    410645