ACM Home Page
Please provide us with feedback. Feedback
An iterative area/performance trade-off algorithm for LUT-based FPGA technology mapping
Full text Publisher SitePublisher Site PdfPdf (98 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 13 - 17  
Year of Publication: 1997
ISBN:0-8186-7597-7
Authors
Juinn-Dar Huang  Department of Electronics Engineering, National Chiao Tung University, Taiwan
Jing-Yang Jou  Department of Electronics Engineering, National Chiao Tung University, Taiwan
Wen-Zen Shen  Department of Electronics Engineering, National Chiao Tung University, Taiwan
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 17,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper, we propose an iterative area/performance trade-off algorithm for LUT-based 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 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, the area-optimized one and the performance-optimized one, produced by our algorithm outperform the results of most existing algorithms. Therefore, our algorithm is very useful for the timing driven FPGA synthesis.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
The Programmable Logic Data Book, Xilinx Inc., San Jose, 1993.
 
2
R. Murgai, N. Shenoy, R. K. Brayton, and A. Sangiovanni- Vincentelli, "Improved logic synthesis algorithms for table look up architectures," in Proc. Int. Conf. Computer-Aided Design, pp. 564-567, Nov. 1991.
3
4
5
 
6
 
7
R.J. Francis, J. Rose, and Z. Vranesic, "Technology mapping of look-up table-based FPGAs for performance," in Proc. Int. Conf. Computer-Aided Design, pp. 568-571, Nov. 1991.
 
8
R. Murgai, N. Shenoy, R. K. Brayton, and A. Sangiovanni- Vincentelli, "Performance directed synthesis for table lookup programmable gate arrays," in Proc. Int. Conf. Computer-Aided Design, pp. 572-575, Nov. 1991.
9
 
10
 
11
J. Cong, and Y. Ding, "FlowMap: an optimal technology mapping algorithm for delay optimization in lookup-table based F PGA designs," in IEEE Trans. on Computer-Aided Design, vol. 13, no. 1, pp. 1-12, Jan. 1994.
12
 
13
J. Cong, and Y. Ding, "On area/depth trade-off in LUT-based FPGA technology mapping," in IEEE Trans. on VLSI Systems, vol. 2, no. 2, pp. 137-148, June 1994.
 
14
R. K. Brayton, R. Rudell, A. Sangiovanni-Vincentelli, and A. R. Wang, "MIS : a multi-level logic optimization system," in IEEE Trans. on Computer-Aided Design, vol. 6, no. 11, pp. 1062-1081, Nov. 1987.


Collaborative Colleagues:
Juinn-Dar Huang: colleagues
Jing-Yang Jou: colleagues
Wen-Zen Shen: colleagues