2002
DOI: 10.1145/605440.605449
|View full text |Cite
|
Sign up to set email alerts
|

A search-based bump-and-refit approach to incremental routing for ECO applications in FPGAs

Abstract: Incremental physical CAD is encountered frequently in the so-called engineering change order (ECO) process in which design changes are made typically late in the design process in order to correct logical and/or technological problems in the circuit. Incremental routing is a significant part of an incremental physical design methodology. Typically after an ECO process, a small portion of the circuit netlist is changed, and in order to capitalize on the enormous resources and time already spent on routing the c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
9
0

Year Published

2004
2004
2008
2008

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 7 publications
(33 reference statements)
0
9
0
Order By: Relevance
“…2. Perform incremental re-routing (e.g., [4,5]) to extend/reroute each interconnect going originally to u to now connect to v for each adjacent¨u v pair in a reconfiguration path. …”
Section: The Big Picture -Roving Tester and Fault Reconfigurationmentioning
confidence: 99%
“…2. Perform incremental re-routing (e.g., [4,5]) to extend/reroute each interconnect going originally to u to now connect to v for each adjacent¨u v pair in a reconfiguration path. …”
Section: The Big Picture -Roving Tester and Fault Reconfigurationmentioning
confidence: 99%
“…Past work tackling the incremental routing problem include [1,2,3,4,5,10]. In [1], re-routing is done in a standard singlenet routing mode in the available routing space without disturbing existing net routes; we term this incremental routing approach Standard (Std).…”
Section: Introductionmentioning
confidence: 99%
“…The main disadvantage of a R&R scheme is that the routing is no longer truly incremental, as there is no limit to the extent of ripups of existing nets, and there is little control on the quality of their re-routes. An incremental routing algorithm for FPGAs that uses a bump-and-refit (B&R) approach which routes the new nets by "bumping" less critical existing nets in a controlled manner and without changing their topologies was proposed in [4] and was extended for ECO routing and for FPGAs with complex switchboxes in [3]. Finally, the algorithm presented in [5] uses a depth-first search (DFS) controlled B&R process to find good-quality incremental routing solutions using a gridless framework for VLSI circuits that require variable width and variable spacing on interconnects.…”
Section: Introductionmentioning
confidence: 99%
“…The B&R approach along with a depth-first search (DFS) algorithm was proposed originally in [1,2] for the purpose of incremental routing. A similar B&R approach can be used for complete detailed routing, since the routing of the current net in the presence of the previously routed nets is qualitatively an incre-£ This work was supported in part by NSF grant CCR-0204097.…”
Section: Introductionmentioning
confidence: 99%
“…In the former, it may need to be applied to 1-10% of the nets, while in the latter, it is applied to almost 100% of the nets. A straightforward application of the DFS B&R incremental algorithm of [1,2] to the complete routing problem results in slow to extremely slow solution times on a set of medium to large VPR circuits. To alleviate this problem, we develop here a suite of optimality-preserving speedup methods that results in speedups of several orders of magnitude.…”
Section: Introductionmentioning
confidence: 99%