On Routing Demand and Congestion Estimation for FPGAs

  • Authors:
  • Shankar Balachandran;Parivallal Kannan;Dinesh Bhatia

  • Affiliations:
  • Center for Integrated Circuits and Systems, Erik Jonsson School of Engineering and Computer Science, University of Texas at Dallas, PO Box830688, Richardson, TX;Center for Integrated Circuits and Systems, Erik Jonsson School of Engineering and Computer Science, University of Texas at Dallas, PO Box830688, Richardson, TX;Center for Integrated Circuits and Systems, Erik Jonsson School of Engineering and Computer Science, University of Texas at Dallas, PO Box830688, Richardson, TX

  • Venue:
  • ASP-DAC '02 Proceedings of the 2002 Asia and South Pacific Design Automation Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.01

Visualization

Abstract

Interconnection planning is becoming an important design issue for ASICs and large FPGAs. As the technology shrinks and the design density increases, proper planning of routing resources becomes all the more important to ensure rapid and feasible design convergence. One of the most important issues for planning interconnection is the ability to predict the routability of a given placed design. This paper provides insight into the workings of recently proposed method by Lou et. al.[Lou_Shankar] and compares it with our proposed methodology, fGREP[fGREP]. We have implemented the two methods for a generic FPGA architecture and compare the performance, accuracy and usability of their estimates. We use the well known FPGA physical design suite VPR[VPR], as a common comparison tool. Our experiments show that fGREP produces far better routing estimates but at larger execution times than Lou's method. Insight into what makes the methods work and where they falter are also discussed in detail.