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.

difference between hold time and hold time margin

Status
Not open for further replies.

deepa1206

Junior Member level 3
Joined
Jun 12, 2009
Messages
30
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,518
Hi

I understand what set-up and hold time is.
Are the terms hold time and hold time margin different? If so can anyone please explain or give some pointers? I searched the web but didnt get much info on what the term "hold time margin" is referring to.

Thanks
 

I didnt understand. What do you mean by used for PT tools to set!?

Suppose I am given a circuit which has some combinational logic between two flip flops. I am also give all necessary parameters like t(clock to Q), t(propagation delay) and so on, how do I determine hold time margin. As far as I know

thold < tcq + tpd_min

What is hold time margin here?
 

the flop has a hold time constraints, and you can add some hold time margins. Then if the flop requires 500ps of hold time, you can add 100ps of margin, so the tool will fix (PR) and check (STA) that the minimum hold time is 600ps instead 500ps.

during the hold time fix step, you should drawn the figure hold time versus nbr of buffer added, and you can found the point where you add ennought margin without impacted the area, and by this way add some security margin to your design against OCV, voltage drop below the row....
 

in other words for easy understand, hold time margin is the extra time you set to make hold time more robust for your design!
 

Ok. So hold time margin is basically a cushion that you provide to your design so that your output instead of changing at t ns after the clock changes at t+x ns. This will help avoid hold time violations.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top