Altera_Forum
Honored Contributor
16 years agoDefinition of Clock setup slack
From Quartus II Handbook Version 9.0 Volume 3: Verification, Chapter 7: The Quartus II TimeQuest Timing Analyzer, page 7-11.
"If the data path is from an input port to a internal register, the Quartus II TimeQuest Timing Analyzer uses the equations shown in Equation 7–2 to calculate the setup slack time. Equation 7-2 Clock Setup Slack Time = Data Required Time – Data Arrival Time Data Arrival Time = Launch Edge + Clock Network Delay + Input Maximum Delay of Pin + Pin-to-Register Delay Data Required Time = Latch Edge + Clock Network Delay to Destination Register – μtSU" What is the "Input Maximum Delay of Pin"? Is it the PCB trace delay to the pin? It seems to me that thare are 2 registers in Equation 7-2, one is the source and the other is the destination. I think that the source and the destination should be the same. If this is the case, why is the "Clock Network Delay" included in the "Data Arrival Time" calculation? Many thanks.