ACM Home Page
Please provide us with feedback. Feedback
LRoute: a delay minimal router for hierarchical CPLDs
Full text PdfPdf (274 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: 12 - 20  
Year of Publication: 2001
ISBN:1-58113-341-3
Authors
K. K. Lee  Synopsys, Inc., 700 E. Middlefield Rd, Mountain View, CA
Martin D. F. Wong  Department of Computer Sciences, The University of Texas at Austin, Austin, TX
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 13,   Citation Count: 1
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.360290
What is a DOI?

ABSTRACT

This paper describes LRoute, a novel router for the popular and scalable hierarchical Complex Programmable Logic Devices (CPLDs). CPLD routing has constraints on routing topologies due to architectural limitations and performance considerations. These constraints make the problem quite different from FPGA routing and render the routing problem more complicated. Extensions of popular FPGA routers like the maze router performs poorly on such CPLDs. There is also little published work on CPLD routing. LRoute uses a different paradigm based on the Lagrangian Relaxation framework in the theory of mathematical programming. It respects the topology constraints imposed and routes a circuit with minimum delay. We tested this router on a set of industry problems that commercial software failed to route. Our router was able to route all of them very quickly.


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
 
3
S. Brown, J. Rose, and Z. G. Vranesic. A Detailed Router for Field-Programmable Gate Arrays". IEEE Trans. CAD, 11(5):620-628, 1992.
 
4
D. Bursky. High-Density PLD Family Combines Best of FPGAs and CPLDs". Electronic Design, pp. 42-57, May 1999.
 
5
 
6
P. K. Chan, M. Schlag, C. Ebeling, and L. Mc- Murchie. Distributed-Memory Parallel Routing for Field-Programmable Gate Arrays". Proc. FPGA, 2000.
 
7
Y. W. Chang, D. F. Wong, and C. K. Wong. Programmble Logic Devices". Encyclopedia of Electrical and Electronics Engineering, 1999.
 
8
 
9
C. Y. Lee. An Algorithm for Path Connections and its Applications". In IRE Trans. Electron. Comput., volume EC=10, pp. 346-365, 1961.
 
10
G. G. F. Lemieux, S. Brown, and D. Vranesic. On Two-Step Routing for FPGAs". In ACM Physical Design Workshop, pp. 215-226, 1993.
11
12
13
 
14
 
15
S. K. Nag and R. A. Rutenbar. Performance-Driven Simultaneous Placement and Routing for FPGAs". In IEEE Trans. CAD, Jun. 1998.
 
16
17
 
18
R. Tessier. Negotiated A" Routing for FPGAs". 5th Canadian Workshop on FPDs, 1998.
 
19
Vantis. Mach Data Book". Vantis, Jan. 1997.
20


Collaborative Colleagues:
K. K. Lee: colleagues
Martin D. F. Wong: colleagues