UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor iafo1
Visitor
5,489 Views
Registered: ‎02-05-2010

Skew and delay

Hi,I can’t understand the meaning of the skew and delay parameters on the timing reports. Reading the “constraint guide” I thought that the skew is the difference between the delays of all loads driven by the net. So why the report calculate a skew for each load? Why does it calculate a skew also for just one load!? Why the skew is not the difference between the delays? Maybe it accounts also the clock delay? If yes, which clock does it consider if the loads are clocked with different clocks? Please answer me!! Thank you.

 

0 Kudos
1 Reply
Instructor
Instructor
5,471 Views
Registered: ‎08-14-2007

Re: Skew and delay

Skew in the timing report is computed for each path.  A path is a combination of source and

destination.  Usually internal paths start on a clock edge at the source flip-flop and end at

a clock edge on the destination flip-flop.  The path delay is clock to Q for the source flip-flop

plus any routing delays and combinatorial delays to the D of the destination flip-flop plus the

setup time required by the destination flip-flop.  The skew is the difference in arrival of the

clock at the source flip-flop vs. the destination flip-flop.

 

HTH,

Gabor

-- Gabor
0 Kudos