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
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;
Conference_Titel :
Computer Aided Design, 2003. ICCAD-2003. International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-762-1
DOI :
10.1109/ICCAD.2003.159770