• DocumentCode
    403554
  • Title

    Behavioural bitwise scheduling based on computational effort balancing

  • Author

    Molina, M.C. ; Ruiz-Sautua, R. ; Mendías, J.M. ; Hermida, R.

  • Author_Institution
    Dpto. Arquitectura de Computadores y Automatica, Complutense de Madrid Univ., Spain
  • Volume
    1
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    684
  • Abstract
    Conventional synthesis algorithms schedule multiple precision specifications by balancing the number of operations of every different type and width executed per cycle. However, totally balanced schedules are not always possible and therefore some hardware waste appears. In this paper a heuristic scheduling algorithm to minimize this hardware waste is presented. It successively transforms specification operations into sets of smaller ones until the most uniform distribution of the computational effort of operations among cycles is reached. In the schedules proposed some operations are executed during a set of non-consecutive cycles.
  • Keywords
    circuit optimisation; heuristic programming; high level synthesis; integrated circuit design; scheduling; behavioural bitwise scheduling; computational effort balancing; hardware waste minimization; heuristic scheduling algorithm; multiple precision specifications; totally balanced schedules; Adders; Circuit synthesis; Distributed computing; Force measurement; Hardware; Kernel; MONOS devices; Processor scheduling; Resource management; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1268930
  • Filename
    1268930