I understand that STA before P&R is meant to highlight the crtical paths of the design for corrective actions and also give an estimation of the delays. These delays are formulated through the accounting of standard cell delays and wire delays.
However, how is post layout STA different form this. Is it because of the addition of buffers in the Clock Tree Synthesis.
Re: What is th difference between pre and post layout STA...
giggs11 said:
I understand that STA before P&R is meant to highlight the crtical paths of the design for corrective actions and also give an estimation of the delays. These delays are formulated through the accounting of standard cell delays and wire delays.
However, how is post layout STA different form this. Is it because of the addition of buffers in the Clock Tree Synthesis.
The most difference is wire delay calculation. Normally, at the pre layout stage, use wire_load_model provided by library vendor or extracted by ourselves to calculate the wire delay. At the post layout, first the net RC parameter is extracted to calculate the wire delay, at the same time, according these RC, get the load of cell's output. So the post layout STA is more accurate.