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.

What is SETUP violation and HOLD violation?

Status
Not open for further replies.

bala9383

Member level 1
Joined
Jun 1, 2007
Messages
36
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,571
what is SETUP violation and HOLD violation??

differnce bet' positive and negative skew.
 

Re: ASIC-Synthesis

A hold time violation, when a signal arrives too early, and advances one clock cycle before it should. Hold violations are not dependent on frequqncy. These are mainly because of clock reaching late at capturing flop.

A setup time violation, when a signal arrives too late, and misses the time when it should advance. Setup time is related to frequency of operation. When path is violating setup that means it can not work on that particular frequency.


Positive skew is when the clock reaches the receiving register later than it reaches the register sending data to the receiving register. This can help in meeting setup timing but it can cause hold violations.
Negative skew is the opposite, when the receiving register gets the clock earlier than the sending register. This can cause setup violations.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top