Skip to content

GRT: mismatch between "Show Route Guides" button and draw_route_guides command when using CUGR #8825

@eder-matheus

Description

@eder-matheus

Describe the bug

The Show Route Guides button draw the correct route guides of a net. However, when using draw_route_guides the via stack is missing for IO pins and instance pins.

Expected Behavior

Both methods should draw the same guides.

Environment

N/A

To Reproduce

Under src/grt/test, run openroad clock_route_cugr.tcl. Then open the GUI, select the net clk and click on the Show Route Guides button on the Inspector.

Then hide the guides on the same button and run the command draw_route_guides "clk". The mismatch between them will be visible.

Relevant log output

Screenshots

Guides with Show Route Guides button:
Image

Guides with "draw_route_guides" command:
Image

Additional Context

No response

Metadata

Metadata

Assignees

Labels

grtGlobal Routing

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions