DocumentCode
2048306
Title
FPGA technology mapping: a study of optimality
Author
Ling, Andrew ; Singh, Deshanand P. ; Brown, Stephen D.
Author_Institution
Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
fYear
2005
fDate
13-17 June 2005
Firstpage
427
Lastpage
432
Abstract
This paper attempts to quantify the optimality of FPGA technology mapping algorithms. The authors developed an algorithm, based on Boolean satisfiability (SAT), that is able to map a small subcircuit into the smallest possible number of lookup tables (LUTs) needed to realize its functionality. This technique was applied iteratively to small portions of circuits that have already been technology mapped by the best available mapping algorithms for FPGAs. In many cases, the optimal mapping of the subcircuit uses fewer LUTs than is obtained by the technology mapping algorithm. It is shown that for some circuits the total area improvement could be up to 67%.
Keywords
field programmable gate arrays; logic design; table lookup; Boolean satisfiability; FPGA technology mapping; lookup tables; mapping algorithms; optimal mapping; Algorithm design and analysis; Circuits; Design optimization; Field programmable gate arrays; Hardware; Logic design; Logic devices; Permission; Programmable logic arrays; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN
1-59593-058-2
Type
conf
DOI
10.1109/DAC.2005.193847
Filename
1510367
Link To Document