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 rectify hold violations and set up 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
I want to know .How to rectify hold violations and set up viloations when they are occured.Kindly give me possible remedies for that
kumar
 

Re: Hi

Kumar,
First see the timing violations wether they are real or false.
then start observing.
Hold time checking make sense after CTS insertion only.
 

Re: Hi

For setup violations.. check the critical path and try to break that path by inserting a register between that combination logic.. or add buffer to increase delay of clock path to second registers..

For hold violations.... check the critical path where u get minimal propagation delay..
add buffer or delay cell to aviod hold violations..


Regards
Shankar
 

Re: Hi

Hi
Can u upload material for this topic that is for remedies for set up and hold violations
 

Re: Hi

Hey there are many materials for STA at uploads/downloads section which really arer very useful.

Kindly check
 

Re: Hi

when you get the timing violations, you may make sure:
1. the violations are real or not, firstly you should check your design constraint, such as clock definition, timing exception, environment setting etc...
2. if the violation are real, you should make sure that in the synthesis stage, you should solve all the setup violations by synthesis tools or communicate with the circuit designer. for the hold violation you can check them after CTS synthesis.
3. when in timing sign off stage, you also should analysis the Xtalk and OCV, of course the check corners you setted should adapt to your company i.e check all the corners when timing sign off.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top