Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/224841.225059acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article
Free access

An empirical model for accurate estimation of routing delay in FPGAs

Published: 01 December 1995 Publication History

Abstract

We present an empirical routing delay model for estimating interconnection delays in FPGAs. We assume that the routing delay is a function of interPLC distances, circuit size, fanout of the net and routing congestion in the channel. We performed extensive simulations of various circuits to generate a sufficiently large dataset. Our method estimates delays by reading the average value tables and interpolating the values, if necessary. We present a rigorous statistical justification of this delay model. Our results show that our method predicts the delays within 20% of actual and it far outperforms all other existing techniques.

References

[1]
S. Raman, Timing-Constrained Layout Algorithms for Symmetrical FPGAs. PhD thesis, University of Illinois at Urbana-Champaign, 1994.
[2]
J. Cong and Y. Ding, "An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Designs," International Conference on Computer Aided Design, pp. 48-53, 1992.
[3]
T. Gao, C. L. Liu, and K. C. Chen, "A Performance Driven Hierarchical Partitioning Placement Algorithm," European Design Automation Conference, pp. 33-38, 1993.
[4]
K. Roy and C. Sechen, "A Timing Driven N-Way Chip and Multi-Chip Partitioner," International Conference on Computer Aided Design, pp. 240-247, 1993.
[5]
A. Mathur and C. L. Liu, "Compression-Relaxation: A New Approach to Performance Driven Placement for Regular Architectures," International Conference on Computer Aided Design, pp. 130-136, 1994.
[6]
C.-S. Chen, Y.-W. Tsay, T. Hwang, A. C. H. Wu, and Y.-L. Lin, ~Combining Technology Mapping and Placement for Delay-Optimization in FPGA Designs," International Conference on Computer Aided Design, pp. 123- 127, 1993.
[7]
AT&:T Microelectronics, ORCA Development System, 1993.
[8]
AT&:T Microelectronics, Optimized Reconfigurable Cell Array (ORCA) Series Field-Programmable Gate Arrays, 1993.
[9]
T. Karnik, Hierarchical Timing-Driven Partitioning and Placement for Symmetrical FPGAs. PhD thesis, University of Illinois at Urbana-Champaign, 1995.

Cited By

View all
  • (2010)FPGA-based combined architecture for stream categorization and intrusion detectionProceedings of the Eighth ACM/IEEE International Conference on Formal Methods and Models for Codesign10.1109/MEMCOD.2010.5558652(77-80)Online publication date: 1-Jul-2010
  • (2006)Architecture-aware FPGA placement using metric embeddingProceedings of the 43rd annual Design Automation Conference10.1145/1146909.1147033(460-465)Online publication date: 24-Jul-2006
  • (2004)Interconnect capacitance estimation for FPGAsProceedings of the 2004 Asia and South Pacific Design Automation Conference10.5555/1015090.1015284(713-718)Online publication date: 27-Jan-2004
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '95: Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design
December 1995
748 pages
ISBN:0818672137

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 December 1995

Check for updates

Author Tags

  1. Estimation
  2. FPGA
  3. Modeling
  4. Routing Delay
  5. Statistics

Qualifiers

  • Article

Conference

ICCAD '95
Sponsor:
ICCAD '95: International Conference on Computer Aided Design
November 5 - 9, 1995
California, San Jose, USA

Acceptance Rates

Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)26
  • Downloads (Last 6 weeks)9
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2010)FPGA-based combined architecture for stream categorization and intrusion detectionProceedings of the Eighth ACM/IEEE International Conference on Formal Methods and Models for Codesign10.1109/MEMCOD.2010.5558652(77-80)Online publication date: 1-Jul-2010
  • (2006)Architecture-aware FPGA placement using metric embeddingProceedings of the 43rd annual Design Automation Conference10.1145/1146909.1147033(460-465)Online publication date: 24-Jul-2006
  • (2004)Interconnect capacitance estimation for FPGAsProceedings of the 2004 Asia and South Pacific Design Automation Conference10.5555/1015090.1015284(713-718)Online publication date: 27-Jan-2004
  • (2004)Innovate or perishProceedings of the 2004 international symposium on Physical design10.1145/981066.981099(148-155)Online publication date: 18-Apr-2004
  • (2003)Multi-Million Gate FPGA Physical Design ChallengesProceedings of the 2003 IEEE/ACM international conference on Computer-aided design10.5555/996070.1009992Online publication date: 9-Nov-2003
  • (2000)An evolutionary approach to timing driven FPGA placementProceedings of the 10th Great Lakes symposium on VLSI10.1145/330855.330986(81-85)Online publication date: 2-Mar-2000

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media