[SOLVED] static timing analysis

Status
Not open for further replies.
STA means static timing analysis, then you could analyze your design at any time of the flow. Generally the STA is only done as final step to check everything is fine.
 

Pre STA is done by Design Compiler and is done before PnR..
and Post STA is done by Prime Time and is done on Post layout netlist....

But I can't understand that how we can do Pre STA as there is not any interconnection wire length information.
 

But I can't understand that how we can do Pre STA as there is not any interconnection wire length information.

Therefore, the timing analysis will be more accurate after post STA.
But we will try to estimate the interconnection delay before layout stage, said topographical mode in Design Compiler.
This will reduce the gap between the pre STA and post STA.
 

Pre STA is done by Design Compiler and is done before PnR..
and Post STA is done by Prime Time and is done on Post layout netlist....

But I can't understand that how we can do Pre STA as there is not any interconnection wire length information.

Wireload and interconnect are modelled in pre layout stage and .libs are used to compute the timing. Post layout the actual RC values are taken into account for accurate analysis.
 

 

Wire load is a library file...and the format is .lib and also .db.... and .lib is ASCII format and .db is Binary format...
It will include the wire load model...which contain the unit capacitance, fanout length etc....
 

Wire load is a library file...and the format is .lib and also .db.... and .lib is ASCII format and .db is Binary format...
It will include the wire load model...which contain the unit capacitance, fanout length etc....

will please explain how wire load model look like? i have seen .lib file but i unable to find this wlm.
 

You can use "report_lib lib_name " command in dc_shell. It should report wire load model too.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…