ACM Home Page
Please provide us with feedback. Feedback
New timing and routability driven placement algorithms for FPGA synthesis
Full text PdfPdf (193 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 17th ACM Great Lakes symposium on VLSI table of contents
Stresa-Lago Maggiore, Italy
SESSION: Routing and buffer insertion table of contents
Pages: 570 - 575  
Year of Publication: 2007
ISBN:978-1-59593-605-9
Authors
Yue Zhuo  University of North Texas, Denton, TX
Hao Li  University of North Texas, Denton, TX
Qiang Zhou  Tsinghua University, Beijing, China
Yici Cai  Tsinghua University, Beijing, China
Xianlong Hong  Tsinghua University, Beijing, China
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 48,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1228784.1228918
What is a DOI?

ABSTRACT

We present new timing and congestion driven FPGA placement algorithms with minimal runtime overhead. By predicting the post-routing critical edges and estimating congestion accurately, our algorithms simultaneously reduce the critical path delay and the minimum number of routing tracks. The core of our algorithm consists of a criticality history record of connection edges and a congestion map. This approach is applied to the 20 largest MCNC benchmark circuits. Experimental results show that compared with VPR [1], our algorithms yield an average of 8.1% reduction (maximum 30.5%) in the critical path delay and 5% reduction in channel width. Meanwhile, the average runtime of our algorithms is only 2.3X as of VPR's.


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
 
2
 
3
E. Bozorgzadeh, S. Ogrenci-Memik, X. Yang, and M. Sarrafzadeh. Routability-driven packing: Metrics and algorithms for cluster-based FPGAs. Journal of Circuits Systems and Computers, 13(1):77--100, 2004.
 
4
 
5
6
 
7
8
9
10
11
12
13
 
14
U. of Toronto. The FPGA place-and-route challenge. http://www.eecg.toronto.edu/~vaughn/challenge/challenge.html.
 
15
A. Srinivasan, K. Chaudhary, and E. S. Kuh. Ritual: A performance driven placement algorithm for small cell ic's. In IEEE/ACM International Conference on Computer-Aided Design, pages 45--51, 1991.
16
17
18
 
19
Y. Zhuo, H. Li, and S. P. Mohanty. A congestion driven placement algorithm for FPGA synthesis. In Proceedings of the 16th IEEE International Conference on Field Programmable Logic and Applications, 2006.


Collaborative Colleagues:
Yue Zhuo: colleagues
Hao Li: colleagues
Qiang Zhou: colleagues
Yici Cai: colleagues
Xianlong Hong: colleagues