DocumentCode :
2100807
Title :
Delay-optimal technology mapping for FPGAs with heterogeneous LUTs
Author :
Cong, Jason ; Xu, Songjie
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear :
1998
fDate :
19-19 June 1998
Firstpage :
704
Lastpage :
707
Abstract :
Recent generation of FPGAs take advantage of speed and density benefits resulted from heterogeneous FPGAs, which provide either an array of homogeneous programmable logic blocks (PLBs), each configured to implement circuits with lookup tables (LUTs) of different sizes, or an array of physically heterogeneous LUTs. LUTs with different sizes usually have different delays. This paper presents the first polynomial-time optimal technology mapping algorithm, named HeteroMap, for delay minimization in heterogeneous FPGA designs. For a heterogeneous FPGA consisting of K/sub 1/-LUTs, K/sub 2/-LUTs, and K/sub c/-LUTs, HeteroMap computes the minimum delay mapping solution in O(/spl Sigma//sub i=1//sup c/K/sub i/.n.m.log n) time for a circuit netlist with n gates and m edges. The HeteroMap algorithm generates favorable results for Xilinx XC4000 series FPGAs and Lucent ORCA2C series FPGAs. Furthermore, the optimality of the HeteroMap algorithm enables us to quantitatively evaluate various heterogeneous architectures without the bias of mapping heuristics.
Keywords :
delays; field programmable gate arrays; logic design; minimisation of switching nets; programmable logic devices; table lookup; FPGAs; HeteroMap; Lucent ORCA2C series FPGAs; Xilinx XC4000 series FPGAs; circuit netlist; delay minimization; delay-optimal technology mapping; heterogeneous LUTs; heuristics; homogeneous programmable logic blocks; lookup tables; minimum delay mapping solution; polynomial-time optimal technology mapping algorithm; Algorithm design and analysis; Circuits; Computer science; Delay; Field programmable gate arrays; Minimization methods; Permission; Polynomials; Programmable logic arrays; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1998. Proceedings
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-89791-964-5
Type :
conf
Filename :
724562
Link To Document :
بازگشت