Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How does clock latency affect setup and hold time?

Status
Not open for further replies.

shweta.bphc

Newbie level 5
Joined
Feb 26, 2017
Messages
10
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
67
Hi,

I would like to know how does clock latency affect setup and hold time? Does it help in any way?
 

Clock latency just means how much time it took for your clock signal to reach from clock generation point to sink. Ideally, the latency to all the sinks from a clock should be same, meaning all registers are receiving clocks at the same time. However, that is not the case, and hence we add buffers in certain clock paths to make sure the clock reaches all flops at the same time, to make sure that the latency for all the clock paths remain the same. So, to answer your question, yes, it does affect timing
 

Clock latency just means how much time it took for your clock signal to reach from clock generation point to sink. Ideally, the latency to all the sinks from a clock should be same, meaning all registers are receiving clocks at the same time. However, that is not the case, and hence we add buffers in certain clock paths to make sure the clock reaches all flops at the same time, to make sure that the latency for all the clock paths remain the same. So, to answer your question, yes, it does affect timing

This is old and outdated advice. You don't want clock signals to reach all flops at the same time, you want them to reach some flops early, and some late, therefore allowing paths to be dynamically relaxed or compressed depending on their needs. CTS is a multi goal step of the flow. Zero skew is a myth.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top