DocumentCode
1972618
Title
A new partitioning method for LUT-based FPGAS
Author
Ko, Seok-Bum
Author_Institution
Dept. of Electr. Eng., Saskatchewan Univ., Sask., Canada
Volume
1
fYear
2003
fDate
4-7 May 2003
Firstpage
103
Abstract
In this paper, the author proposes a new partitioning method for look-up table (LUT)-based field programmable gate arrays (FPGAs). Due to the fixed size of the programmable blocks in an FPGA, partitioning a circuit into sub-circuits with appropriate number of inputs can achieve excellent implementation efficiency. The typical EDA tools deal mainly with AND/OR expressions and therefore are quite inefficient for the parity prediction functions since parity prediction function is inherently AND/XOR in nature. The author examines the application of the Davio´s expansion theorem in the decomposition of the AND/XOR expressions. The MCNC benchmark circuits are used here to demonstrate the effectiveness of the proposed techniques. The proposed Davio approach takes only on average 2.75 extra CLBs or 20% of the original area and maximum combinational path delay is reduced by 56.7% compared to the typical method.
Keywords
field programmable gate arrays; logic partitioning; table lookup; AND-OR expression; AND-XOR expression; Davio´s expansion theorem; benchmark circuits; configurable logic block; field programmable gate arrays; look-up table; partitioning method; Boolean functions; Delay; Electronic design automation and methodology; Equations; Field programmable gate arrays; Logic circuits; Logic functions; Protection; Table lookup; Zinc;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-7781-8
Type
conf
DOI
10.1109/CCECE.2003.1226354
Filename
1226354
Link To Document