DocumentCode
2876521
Title
Improving Bounds for FPGA Logic Minimization
Author
Todman, Tim ; Fu, Haofan ; Mencer, Oskar ; Luk, Wayne
Author_Institution
Imperial Coll. London, London
fYear
2007
fDate
12-14 Dec. 2007
Firstpage
245
Lastpage
248
Abstract
We present a methodology for improving the bounds of combinational designs implemented on networks of lookup tables, moving them closer to the theoretical minimum. Our work effectively extends optimality to span logic minimization and technology mapping. We obtain a proof of optimality by restricting ourselves to 4-input look-up tables (LUTs) and generating all possible circuits up to a certain area or latency depending on the optimization mode. Since simple-minded generation would take a long time, we develop levels of abstraction (steps) and techniques to restrict and order the search space, and produce results in practical time. We use logic decomposition to break up large designs, using the resulting trees to guide our search and prune the search space. The price of this optimality is that we are limited to small blocks; however, such blocks can be used to build larger designs.
Keywords
combinational circuits; field programmable gate arrays; logic design; minimisation; table lookup; tree searching; FPGA logic minimization; combinational designs; levels of abstraction; logic decomposition; lookup tables; optimization mode; search space; simple-minded generation; technology mapping; Delay; Design optimization; Educational institutions; Field programmable gate arrays; Logic circuits; Logic design; Minimization; Space technology; Table lookup; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2007. ICFPT 2007. International Conference on
Conference_Location
Kitakyushu
Print_ISBN
978-1-4244-1472-7
Electronic_ISBN
978-1-4244-1472-7
Type
conf
DOI
10.1109/FPT.2007.4439257
Filename
4439257
Link To Document