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 the hold time violation occurs?

Status
Not open for further replies.

verilog_always

Member level 2
Joined
Dec 27, 2006
Messages
43
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,288
Activity points
1,552
Can any body tell me the how the hold time violation occurs,
I can understand ,how the setup violation is occuring but not the hold time,

Thanks in advance
 

Re: Hod time violation

Actually while calculating the frequncy we mostly see the SET UP time , but we couldnot include the HOLDTIME , IS there is any CASE where the HOLDtime also included to calculate the frequency
 

Re: Hod time violation

In simple words, i would say as below:

Max frequecny is determined by the critical paths setup time and hold do not play
much role in it we know that max freq is
T(min) = CLK to Q delay + Critical path propagation delay + Setup-time

We know that
Setup time - data should be availble before clock edge strikes (if data changes in between then data is lost)
Hold time - data should be stable for atleast this much time after the clock edge has struck (data should not change in this window else metastability will arise)

I Hope it helped you.........
 

Hod time violation

there may be a larger skew on clock tree
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top