• DocumentCode
    2352717
  • Title

    A unified theory of timing budget management

  • Author

    Ghiasi, S. ; Bozorgzadeh, Elaheh ; Choudhuri, Siddharth ; Sarrafzadeh, Majid

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    2004
  • fDate
    7-11 Nov. 2004
  • Firstpage
    653
  • Lastpage
    659
  • Abstract
    This work presents a theoretical framework that optimally solves many open problems in time budgeting. Our approach unifies a large class of existing time-management paradigms. Examples include time budgeting for maximizing total weighted delay relaxation, minimizing the maximum relaxation and min-skew time budget distribution. We show that many of the time management problems can be transformed into a min-cost flow instance that can be optimally and efficiently solved through well-known combinatorial techniques. Experiments include mapping of several designs, which are implemented using parameterized CoreGen IP cores, on Xilinx FPGA devices. Different time budgeting policies have been applied during the mapping stage. Our time management techniques always improved the area requirement of the implemented testbenches compared to a widely-used path-based method. We also compared the maximum budgeting and fairness in delay budget assignments. Our experimental results show that an average improvement of 19% in area can be achieved when fairness and maximum budgeting policies are combined, compared to pure maximum budgeting.
  • Keywords
    combinatorial mathematics; integrated circuit design; logic design; minimax techniques; Xilinx FPGA devices; combinatorial techniques; delay budget assignments; maximum relaxation; min-cost flow instance; min-skew time budget distribution; parameterized CoreGen IP cores; timing budget management; total weighted delay relaxation; Computer science; Delay; Design optimization; Field programmable gate arrays; Financial management; Libraries; Power dissipation; Power system management; Runtime; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-8702-3
  • Type

    conf

  • DOI
    10.1109/ICCAD.2004.1382657
  • Filename
    1382657