OpenROAD
OpenROAD copied to clipboard
Update FastRouteCore class to use the same indexing of GlobalRoute class
Description
Currently, we use the ODB indices for routing layers to create and access vectors in the GlobalRoute class, which starts with 1. In FastRouteCore, the indices start with zero. This difference could be a source of bugs in the future.
Suggested Solution
Make FastRouteCore and GlobalRoute classes consistent regarding using indices for routing layers. Unify this by always using the ODB indices.
Additional Context
No response