ACM Home Page
Please provide us with feedback. Feedback
A crosstalk-aware timing-driven router for FPGAs
Full text PdfPdf (220 KB)
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 2001 ACM/SIGDA ninth international symposium on Field programmable gate arrays table of contents
Monterey, California, United States
Pages: 21 - 28  
Year of Publication: 2001
ISBN:1-58113-341-3
Author
Steven J. E. Wilton  Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, B.C., Canada
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 17,   Citation Count: 3
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/360276.360292
What is a DOI?

ABSTRACT

As integrated circuits are migrated to more advanced technologies, it has become clear that crosstalk is an important physical phenomenon that must be taken into account. Crosstalk has primarily been a concern for ASICs, multi-chip modules, and custom chips, however, it will soon become a concern in FPGAs. In this paper, we describe the first published crosstalk-aware router that targets FPGAs. We show that, in a representative FPGA architecture implemented in a 0.18mm technology, the average routing delay in the presence of crosstalk can be reduced by 7.1% compared to a router with no knowledge of crosstalk. About half of this improvement is due to a tighter delay estimator, and half is due to an improved routing algorithm.


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
The National Technology Roadmap for Semiconductors, Semiconductor Industry Association, 1994.
 
2
U. Choudhury, A. Sangiovanni-Vincentelli, "Constraint-Based Channel Routing for Analog and Mixed Analog/Digital Circuits," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 12, No. 4, April 1993, pages 497-510.
 
3
A. Vittal, M. Marek-Sadowska, Crosstalk Reduction for VLSI, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 16, No. 3, March 1997, pages 290-298.
 
4
P. Saxena, C.L. Liu, A Postprocessing Algorithm for Crosstalk-Driven Wire Preturbation, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 19, No. 6, June 2000, pages 691-702.
 
5
T. Gao, C.L. Liu, Minimum Crosstalk Channel Routing, IEEE Transactions on Computer-Aided Design, Vol. 15, No. 5, May 1996, pages 465-474.
 
6
T. Miyoshi, S. Wakabayashi, T. Koide, N. Yoshida, An MCM Routing Algorithm Considering Crosstalk, in Proceedings of the International Symposium on Circuits and Systems, May 1995, volume 1, pages 211-214.
 
7
 
8
 
9
K. Jhang, S. Ha, C.S. Jhon, COP: A Crosstalk Optimizer for Gridded Channel Routing, IEEE Transactions on Computer- Aided Design of Integrated Circuits and Systems, Vol. 15, No. 4, April 1996, pages 424-429.
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
J.Rose, S. Brown, Flexibility of Interconnection Structures for Field-Programmable Gate Arrays, IEEE JSSC, Vol. 26, No. 3, March 1991, pages 277-282. .
 
18
J. Cong, Y. Ding, FlowMap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Designs, IEEE Transactions on Computer- Aided Design of Integrated Circuits and Systems, vol. 13, no. 1, January 1994, pages 1-12.
19


Collaborative Colleagues:
Steven J. E. Wilton: colleagues