• DocumentCode
    400801
  • Title

    Minimum-area sequential budgeting for FPGA

  • Author

    Chao-Yang Yeh ; Marek-Sadowska, M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • fYear
    2003
  • fDate
    9-13 Nov. 2003
  • Firstpage
    813
  • Lastpage
    817
  • Abstract
    The constraint-based approach to timing-driven placement requires delay budgeting to define the delay upper bounds for nets. While most of the previous delay-budgeting works have been focused on optimizing combinational circuits, the work in introduces sequential budgeting, which combines budgeting and retiming to optimize sequential circuits better. However, the formulation does not consider flip-flop (FF) minimization, which is important in practical applications. Here, we propose a new sequential budgeting algorithm, C-SBGT, that not only controls the FF count, but also can be solved more efficiently compared. Our formulation has fewer constraints than and the procedure to realize retiming is also simpler. Our experiments show that our new min-area sequential budgeting algorithm produces a good trade-off between the area and budgeting optimization goals, as well as improving the timing of previous sequential budgeting method by 12%.
  • Keywords
    circuit optimisation; combinational circuits; field programmable gate arrays; sequential circuits; C-SBGT algorithm; FPGA; combinational circuits; delay budgeting; delay upper bounds; field programmable gate arrays; flipflop minimization; minimum area sequential budgeting; optimization; sequential circuits; timing driven placement; Chaos; Combinational circuits; Delay; Field programmable gate arrays; Flip-flops; Minimization; Permission; Sequential circuits; Timing; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2003. ICCAD-2003. International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-762-1
  • Type

    conf

  • DOI
    10.1109/ICCAD.2003.159770
  • Filename
    1257902