ACM Home Page
Please provide us with feedback. Feedback
Directional bias and non-uniformity in FPGA global routing architectures
Full text Publisher SitePublisher Site PdfPdf (78 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 652 - 659  
Year of Publication: 1997
ISBN:0-8186-7597-7
Authors
Vaughn Betz  Department of Electrical and Computer Engineering, University of Toronto, Toronto, Ontario, Canada M5S 3G4
Jonathan Rose  Department of Electrical and Computer Engineering, University of Toronto, Toronto, Ontario, Canada M5S 3G4
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 11,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  

ABSTRACT

This paper investigates the effect of the prefabricated routing track distribution on the area-efficiency of FPGAs. The first question we address is whether horizontal and vertical channels should contain the same number of tracks (capacity), or if there is a density advantage with a directional bias. Secondly, should the channels have a uniform capacity, or is there an advantage when capacities vary from channel to channel? The key result is that the most area-efficient global routing architecture is one with uniform (or very nearly uniform) channel capacities across the entire chip in both the horizontal and vertical directions. Several non-uniform and directionally-biased architectures, however, are fairly area-efficient provided that appropriate choices are made for the pin positions on the logic blocks and the logic array aspect ratio.


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
Xilinx Inc., The Programmable Logic Data Book, 1994.
 
3
AT & T Inc., ORCA Datasheet, 1994.
 
4
Actel Inc., FPGA Data Book and Design Guide, 1994.
 
5
Altera Inc., Data Book, 1993.
 
6
B.K. Britton, et al., "Second Generation ORCA Architecture Utilizing 0.5~t Process Enhances the Speed and Usable Gate Capacity of FPGAs," IEEE Int. ASIC Conf., Sept. 1994, pp. 474-478.
 
7
D. Tavana, W. Yee, S. Young, and B. Fawcett, "Logic Block and Routing Considerations for a New SRAM-Based FPGA Architecture," CICC, 1995, pp. 24.6.1 - 24.6.4.
 
8
S. Yang, "Logic Synthesis and Optimization Benchmarks, Version 3.0, Tech. Report, Microelectronics Centre of North Carolina, 1991.
 
9
E.M. Sentovich et al, "SIS: A System for Sequential Circuit Analysis," Tech. Report No. UCB/ERL M92/41, University of California, Berkeley, 1992.
 
10
J. Cong and Y. Ding, "FlowMap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup- Table Based FPGA Designs," IEEE Trans. Computer- Aided Design, Jan. 1994, pp. 1-12.
 
11
S. Kirkpatrick, C. D. Gelatt, Jr., and M. E Vecchi, "Optimization by Simulated Annealing," Science, May 13, 1983, pp. 671 - 680.
 
12
 
13
 
14
C. Y. Lee, "An Algorithm for Path Connections and its Applications," IRE Trans. Electron. Comput., Vol. EC-10, 1961, pp. 346 - 365.
 
15
V. Betz and J. Rose, "On Biased and Non-uniform Global Routing Architectures and CAD Tools for FPGAs," Technical Report, University of Toronto, 1996.

CITED BY  11
 
 
 

Collaborative Colleagues:
Vaughn Betz: colleagues
Jonathan Rose: colleagues

Peer to Peer - Readers of this Article have also read: