Skip to content

What does the global router and what is the relationship between global & detailed routers #5602

Answered by maliberty
titan73 asked this question in Q&A
Discussion options

You must be logged in to vote

The global router's job is to resolve routing congestion by giving general guidance to the detailed router. That guidance is in the form of 'guides' which are layer-assigned rectangles that the net should be routed within. If all nets are routed inside their guides the hope is that the detailed router will not hit an area that is too dense to route.

The detailed router then tries to implement the nets inside their guides considering the full set of DRC rules. It is possible that it still can't find a solution within the guide and may deviate outside if necessary.

The detailed router in OR has a global router built into it. We don't recommend you use it as it is rather untested and suggest…

Replies: 3 comments 10 replies

Comment options

You must be logged in to vote
1 reply
@titan73
Comment options

Answer selected by titan73
Comment options

You must be logged in to vote
1 reply
@titan73
Comment options

Comment options

You must be logged in to vote
8 replies
@stefanottili
Comment options

@maliberty
Comment options

@titan73
Comment options

@maliberty
Comment options

@titan73
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants