First target in below order ,
DRC/DRV fixes :
1) Target clock DRV/DRCs first (This will change setup or hold windows (which in turn change data path ) as this is tabulated based on clock trans and data trans ).
Max Tran / Max cap , fixing one would fix the other one . Also if we keep these values in library limit/higher side , this might result in increased power dissipation. ( Max clock Tran is usually 10% of clock period and is defined by designers )
Usually max trans / max cap limit is set either by timing libraries or some tighter values explicitly defined by designers. Usually the library limit will be quite higher than what set by designers . Any extrapolation outside the lookup table value will results in pessimistic delay value (load out of slope errors ).
Trans/ Cap can be fixed by load splitting , upsizing driver or buffering long net
2) Target data DRVs (Usually 20% of clock groups , but for slow clock like DFT/TEST this may create load out of slope in that case we will go with library limit .)
Comments
Post a Comment