Altera_Forum
Honored Contributor
12 years agoTimeQuest(clock skew and data delay varies for a dedicated path)
In my design, it is found that clock skew and data delay are different for a completely identical path when setup and hold slack are checked. Don't understand why. Can somebody help to explain?
I'm using TimeQuest in Quartus II 12.1 to do STA. Device is Cyclone IV EP4CE30F23C6. Design constraints have been defined in SDC file. Max input delay for data-input pins is set to 1.98ns. Clock is set to 100mhz with 50% duty. Then, the design was completly compiled. And timequest was used to check setup slack and hold slack for the path from DataIn[7] to data0[7]. The result is as below: 1. Setup check from DataIn[7] to data0[7] Clock skew = 2.321ns; Data delay = 4.762ns; 2. Hold check from DataIn[7] to data0[7] Clock skew = 2.41ns; Data delay = 4.122ns; Setup check and hold check are using completely the same path, but why are clock skew and data delay defferent? See the attachment for detailed timing report from TimeQuest.