DocumentCode :
1836151
Title :
Optimal integer delay budgeting on directed acyclic graphs
Author :
Bozorgzadeh, E. ; Ghiasi, S. ; Takahashi, A. ; Sarrafzadeh, M.
Author_Institution :
Comput. Sci. Dept., California Univ., Los Angeles, CA, USA
fYear :
2003
fDate :
2-6 June 2003
Firstpage :
920
Lastpage :
925
Abstract :
Delay budget is an excess delay each component of a design can tolerate under a given timing constraint. Delay budgeting has been widely exploited to improve the design quality. We present an optimal integer delay budgeting algorithm. Due to numerical instability and discreteness of libraries of components during library mapping in design optimization flow, integer solution for delay budgeting is essential. We prove that integer budgeting problem - a 20-year old open problem in design optimization based on Y. Liao and C.K. Wong (1983) - can be solved optimally in polynomial time. We applied optimal delay budgeting in mapping applications on FPGA platform using pre-optimized cores of FPGA libraries. For each application we go through synthesis and place and route stages in order to obtain accurate results. Our optimal algorithm outperforms ZSA algorithm by R. Nair et al. (1989) in terms of area by 10% on average for all applications. In some applications, optimal delay budgeting can speedup runtime of place and route up to 2 times.
Keywords :
delays; directed graphs; field programmable gate arrays; integer programming; logic design; FPGA library; FPGA platform; design optimization flow; design quality; directed acyclic graph; integer budgeting problem; integer delay budgeting; library mapping; mapping application; numerical instability; polynomial time; route stage; timing constraint; Algorithm design and analysis; Delay; Design automation; Design optimization; Field programmable gate arrays; Hardware; Libraries; Permission; Polynomials; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2003. Proceedings
Print_ISBN :
1-58113-688-9
Type :
conf
DOI :
10.1109/DAC.2003.1219152
Filename :
1219152
Link To Document :
بازگشت