Skip to main content

Abstarct

In this chapter we investigate which global routing architectures lead to the best FPGA area-efficiency [2, 3]. We use the term global routing architecture to refer to the distribution of routing tracks across an FPGA; that is, the relative number of tracks contained in each channel of the FPGA. In the next section we describe some of the different types of global routing architectures, and explain why this is an important problem in FPGA design. Section 5.2 describes the experimental flow we use to evaluate different global routing architectures — this flow is based on the CAD tools described in Chapters 3 and 4. In Section 5.3 we investigate directionally-biased global routing architectures, in which the channels in the vertical direction have a different width than those in the horizontal direction. Section 5.4 examines non-uniform global routing architectures, which have wider channels in some regions of the FPGA than in others.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Notes

  1. Note that any given channel will always have the same number of tracks along its entire length. We did not consider varying the channel capacity along its length as this makes it very difficult, and likely impractical, to lay out the FPGA.

    Google Scholar 

  2. Track segments are counted whether or not they are actually used, so this is a true representation of the area that must be devoted to routing in the layout.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer Science+Business Media New York

About this chapter

Cite this chapter

Betz, V., Rose, J., Marquardt, A. (1999). Global Routing Architecture. In: Architecture and CAD for Deep-Submicron FPGAS. The Springer International Series in Engineering and Computer Science, vol 497. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-5145-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-5145-4_5

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-7342-1

  • Online ISBN: 978-1-4615-5145-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics