oDRV – Setup -Hold
- Fixing DEV first can help reduce setup violations as well.
- Usually fix setup first as fixing setup requires touching many cells across timing path. Swapping and sizing on full path based on slack number. This can impact hold violations.
- For hold fix, usually we fix at endpoint, insert buffer or create long route. Touching endpoint has less to no impact on setup hence hold is fixed at last.
