ACM Home Page
Please provide us with feedback. Feedback
Difficulty of predicting interconnect delay in a timing driven FPGA CAD flow
Full text PdfPdf (488 KB)
Source International Workshop on System-Level Interconnect Prediction archive
Proceedings of the 2006 international workshop on System-level interconnect prediction table of contents
Munich, Germany
SESSION: Prediction of individual wire properties table of contents
Pages: 3 - 8  
Year of Publication: 2006
ISBN:1-59593-255-0
Authors
Valavan Manohararajah  Altera Toronto Technology Center
Gordon R. Chiu  Altera Toronto Technology Center
Deshanand P. Singh  Altera Toronto Technology Center
Stephen D. Brown  Altera Toronto Technology Center
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 30,   Citation Count: 4
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/1117278.1117280
What is a DOI?

ABSTRACT

This paper studies the difficulty of predicting interconnect delay in an industrial setting. Fifty industrial circuits, Altera's Quartus II CAD software, and Altera's Stratix and Stratix II FPGA architectures were used in the study. We show that there is a large amount of inherent randomness in a state-of-the-art FPGA placement algorithm. Thus, it is impossible to predict interconnect delay with a high degree of accuracy. Futhermore, we show that a simple timing model can be used to predict some aspects of interconnect timing with just as much accuracy as predictions obtained by running the placement tool itself. Finally, we examine the benefits of using the simple timing model in a timing driven physical synthesis flow, and attempt to establish an upper bound on these possible gains, given the difficulty of interconnect delay prediction.


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
C. Sechen. Average Interconnection Length Estimation for Random and Optimized Placements. In Proceedings of the International Conference on Computer Aided Design, November 1987, pp. 190--193.
 
3
T. Hamada, C.-K. Cheng, and P. M. Chau. A Wire Length Estimation Technique Utilizing Neighborhood Density Equations. IEEE Transactions on Computer-Aided Design, Vol. 15, No. 8, August 1996, pp. 912--922.
4
5
 
6
Altera. Stratix Device Handbook (Complete Two-Volume Set). v3.1, Sept. 2004.
 
7
Altera. Stratix II Device Handbook (Complete Two-Volume Set). v1.2, Oct. 2004.
 
8
Altera. Quartus II Development Software Handbook v5.0 (Complete Four-Volume Set). v5.0, May 2005.
 
9
R. Hitchcock, G. Smith and D. Cheng. Timing Analysis of Computer-Hardware. IBM Journal of Research and Development, Jan. 1983, pp. 100--105.
 
10
11
12
 
13
V. Manohararajah, D. P. Singh, and S. D. Brown. Timing Driven Functional Decomposition for FPGAs. In Proceedings of the International Workshop on Logic and Synthesis, Lake Arrowhead, CA, June 2005, pp. 415--422.
 
14
V. Manohararajah, D. P. Singh, S. D. Brown, and Z. G. Vranesic. Post-Placement Functional Decomposition for FPGAs. In Proceedings of the International Workshop on Logic and Synthesis, Temecula Creek, CA, June 2005, pp. 114--118.
 
15
D. P. Singh, V. Manohararajah, and S. D. Brown. Two-Stage Physical Synthesis for FPGAs. In Proceedings of the Custom Integrated Circuits Conference, San Jose, CA, September 2005, pp. 171--178.


Collaborative Colleagues:
Valavan Manohararajah: colleagues
Gordon R. Chiu: colleagues
Deshanand P. Singh: colleagues
Stephen D. Brown: colleagues