DocumentCode :
1374126
Title :
ALTO: an iterative area/performance tradeoff algorithm for LUT-based FPGA technology mapping
Author :
Huang, Juinn-Dar ; Jou, Jing-Yang ; Shen, Wen-Zen
Author_Institution :
Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Volume :
8
Issue :
4
fYear :
2000
Firstpage :
392
Lastpage :
400
Abstract :
In this paper, we propose an iterative area/performance tradeoff algorithm for look-up table (LUT)-based field programmable gate array (FPGA) technology mapping. First, it finds an area-optimized, performance-considered initial network by a modified area optimization technique. Then, an iterative algorithm consisting of several resynthesizing techniques is applied to trade the area for the performance in the network gracefully. Experimental results show that this approach can efficiently provide a complete set of mapping solutions from the area-optimized one to the performance-optimized one for the given design. Furthermore, these two extreme solutions produced by our algorithm outperform the results provided by most existing algorithms. Therefore, our algorithm is very useful for the timing-driven, LUT-based FPGA synthesis.
Keywords :
circuit optimization; critical path analysis; field programmable gate arrays; iterative methods; logic CAD; table lookup; timing; ALTO; LUT-based FPGA; iterative area/performance tradeoff algorithm; mapping solutions; resynthesizing techniques; technology mapping; timing-driven FPGA synthesis; Algorithm design and analysis; Circuit synthesis; Delay estimation; Field programmable gate arrays; Iterative algorithms; Logic circuits; Programmable logic arrays; Propagation delay; Routing; Table lookup;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.863618
Filename :
863618
Link To Document :
بازگشت