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