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 to fix setup and hold violations?

Status
Not open for further replies.

vsrpkumar

Member level 4
Joined
Mar 26, 2006
Messages
74
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,830
Hi
How will fix set up and hold violations..Give me the exact answer.Thanking you
kumar.Give me saw material
 

Re: query

hi i know very little abt this one

to minimise set up time increase the input frequency
to minimise hold time use buffer insertions

please correct if i am wrong
 

Re: query

To fix set up violation,

one thing is optimizing the combinational logic in the critical path.. if its not possible using pipelining concept thats...divide the combinational logic using a register in critcal path.if that is also not possible, then
add buffer in the clock data path to 2nd register to meet the setup time..

To fix hold violation..

Insert some buffer in the critical path.. but ensure that that does not affect setup time as combinational logic propagation delay get increased...

Regards
Shankar
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top