Monday, November 6, 2017

Getting scaling factor of the library from min to max corners

While working at ECO phase, it important to know what is the impact of SS corner setup fix on FF corner hold timing.

It is better to have this ratio upfront to know whether SS corner fix violates FF corner hold or not. This saves a lot of time.

How to get this:

i) Take max corner timing path
Note down buf 1x delay (assumed 1x buf is there in that path)

ii) Go to min corner and note down buf 1x delay
report_timing -through  above_buffer_instance

             Scaling factor = (max corner delay/min corner delay) 

Repeat this exercise for available drives in that library.
get_cells buf*
     - to get drives available in that library.

prepare a chart and it is constant for a given technology.


ii) Check whether you get the same info from estimate_eco ?

No comments:

Post a Comment