Proceedings of the 14th ACM Great Lakes Symposium on VLSI 2004
DOI: 10.1145/988952.989003
|View full text |Cite
|
Sign up to set email alerts
|

An effective hop-based detailed router for FPGAs for optimizing track usage and circuit performance

Abstract: We have developed a hop-based complete detailed router ROAD-HOP that uses the Bump & Refit (£ ¥ ¤ § ¦) approach to route a FPGA circuit in a near-optimal manner. This approach is based on generating a minimum-spanning tree (MST) from the complete pin-topin graph of each net with each edge cost based on a combination of its contribution to the net length, channel congestion and potential average "bumping" cost in the channels in which the edge lies. Using the MST, a hop-based routing of each net is performed th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2013
2013
2015
2015

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…The internal connection topology of a Wilton switch decides which tracks the segments S 0 ðAÞ and S 1 ðAÞ may be assigned to. The possible track assignments, represented as ordered pairs (left, top) are (0,0), (1,4), (2,3), (3,2) and (4,1) SwitchCon wil ðS 0 ðAÞ; S 1 ðAÞÞ:…”
Section: Routing With Subset Wilton and Universal Switchesmentioning
confidence: 99%
See 2 more Smart Citations
“…The internal connection topology of a Wilton switch decides which tracks the segments S 0 ðAÞ and S 1 ðAÞ may be assigned to. The possible track assignments, represented as ordered pairs (left, top) are (0,0), (1,4), (2,3), (3,2) and (4,1) SwitchCon wil ðS 0 ðAÞ; S 1 ðAÞÞ:…”
Section: Routing With Subset Wilton and Universal Switchesmentioning
confidence: 99%
“…Three nodes labelled A, B, and C have been created for nets n A , n B , and n C respectively. The edges AB, BC, and AC have been added to the graph because of sharing of CB(0,3) between net n A and n B , CB (3,2) between net n B and n C and CB(2,1) between n A and n C respectively. The resultant graph is shown in Fig.…”
Section: Graph Colouring For Detailed Routing By Satmentioning
confidence: 99%
See 1 more Smart Citation
“…ROAD [8] is a detailed router that explores the solution space using an approach called Bump & Refit (B & R) in which the global routes of prior-routed nets are not changed but their track assignments are systematically altered in order to make space for the current net being routed. In [9] the authors have developed a hop-based complete detailed router ROAD-HOP that uses the Bump & Refit (B & R) approach based on generating a minimum spanning tree (MST) from the complete pin-to-pin graph of each net to route a FPGA circuit. The FPGA routing tutorial [10] has a comparison of different FPGA routing techniques.…”
Section: Introductionmentioning
confidence: 99%