DocumentCode :
3535315
Title :
Improving logic density through synthesis-inspired architecture
Author :
Anderson, Jason H. ; Wang, Qiang
Author_Institution :
Dept. of ECE, Univ. of Toronto, Toronto, ON, Canada
fYear :
2009
fDate :
Aug. 31 2009-Sept. 2 2009
Firstpage :
105
Lastpage :
111
Abstract :
We leverage properties of the logic synthesis netlist to define both a logic element architecture and an associated technology mapping algorithm that together provide improved logic density. We demonstrate that an ldquoextendedrdquo logic element with slightly modified K-input LUTs achieves much of the benefit of an architecture with K+1-input LUTs, while consuming silicon area close to a K-LUT (a K-LUT requires half the area of a K+1-LUT).We introduce the notion of ldquonon-inverting pathsrdquo in a circuit´s AND-inverter graph (AIG) and show their utility in mapping into the proposed logic element. Results show that while circuits mapped to a traditional 5-LUT architecture need 14% more LUTs and have 12% more depth than a 6-LUT architecture, our extended 5-LUT architecture requires only 7%more LUTs and 2.5% more depth than 6-LUTs, on average. Nearly all of the depth reduction associated with moving from K-input to K+1-input LUTs can be achieved with considerably less area using extended K-LUTs. We further show that 6-LUT optimal mapping depths can be achieved with a small fraction of the LUTs in hardware being 6-LUTs and the remainder being extended 5-LUTs, suggesting that a heterogeneous logic block architecture may prove to be advantageous.
Keywords :
graph theory; logic design; table lookup; 5-LUT architecture; AND-inverter graph; K+1-input LUT; extended logic element; logic density; logic element architecture; logic synthesis netlist; look-up-tables; synthesis-inspired architecture; technology mapping algorithm; Design automation; Fabrication; Field programmable gate arrays; Hardware; Logic arrays; Logic circuits; Routing; Silicon; Table lookup; Technological innovation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
ISSN :
1946-1488
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
Type :
conf
DOI :
10.1109/FPL.2009.5272537
Filename :
5272537
Link To Document :
بازگشت