22/08/2025

What is timing closure flow? What is the order of fixing?

o   DRV – Setup -Hold

o   Fixing DEV first can help reduce setup violations as well.

o   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.

o   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.

 

Share:

0 comments:

Post a Comment