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
Link To Document