OpenROAD
OpenROAD copied to clipboard
DRT: PA try_all_vias wrong order
Description
When generating access points different cost combinations can be tried, we go from best to worst. Also, when considering an access point, we first the first via on a vector, if those do not suffice we try every via. In master, within a cost combination we the first via within a cost combination if that combination does yield any valid access point then we try every via. This ordering is wrong. We should first try the first via with all cost combinations, then try other vias.
Suggested Solution
No response
Additional Context
No response