• DocumentCode
    385918
  • Title

    The synthesis of a hardware scheduler for non-manifest loops

  • Author

    Mansour, Omar ; Molenkamp, Egbert ; Krol, Thijs

  • Author_Institution
    Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    78
  • Lastpage
    85
  • Abstract
    This paper addresses the hardware implementation of a dynamic scheduler for non-manifest data dependent periodic loops. Static scheduling techniques which are known to give near optimal scheduling-solutions for manifest loops, fail at scheduling non-manifest loops, since they lack the run time information needed which makes a static schedule feasible. In this paper a dynamic scheduling approach was chosen to circumvent this problem. We present a case study using VHDL where the focus lies on implementations with minimal memory usage and low communication overhead between various components of the architecture. This has resulted in an efficient and synthesisable system.
  • Keywords
    hardware description languages; high level synthesis; processor scheduling; VHDL; dynamic scheduler; hardware implementation; hardware scheduler synthesis; low communication overhead; minimal memory usage; near optimal scheduling-solutions; nonmanifest loops; static scheduling; synthesisable system; Clocks; Computer science; Digital signal processing; Electronic switching systems; Hardware design languages; High level languages; High level synthesis; Motion control; Processor scheduling; Signal processing algorithms;
  • 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.1115354
  • Filename
    1115354