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.

Hold values

randomname56

Newbie
Newbie level 3
Joined
Jul 23, 2024
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
19
Why does LVT inherently have hold numbers greater than technologies like SVT?
 
LVT and SVT do not have hold values. Cells can have hold values, paths can have hold timing.

Assuming you mean a path that has LVT cells in it... it means it is faster and therefore creates potential hold violations more easily than SVT would.
 
LVT and SVT do not have hold values. Cells can have hold values, paths can have hold timing.

Assuming you mean a path that has LVT cells in it... it means it is faster and therefore creates potential hold violations more easily than SVT would.
I meant to ask, if I have 1 cell in lvt flavour and the same cell in svt flavour. How would their hold values change for the same data and clock slew values. From my observation for the same data and clock slew, hold is in magnitude greater for lvt than svt but only in magnitude
 
Hold-time required is also a function of flip-flop
design. We used to prefer to design for zero hold
time. But nonzero signal hold time incoming is a
normal outcome of 'flop delay and any subsequent
logic before the next register.

I'd consider it a poor cell library design, if 'flops
required more hold time than their natural delay
(if chained with a uniform clock-front, and no
interstage logic, still no worries would be my goal).
 
I meant to ask, if I have 1 cell in lvt flavour and the same cell in svt flavour. How would their hold values change for the same data and clock slew values. From my observation for the same data and clock slew, hold is in magnitude greater for lvt than svt but only in magnitude
Your terminology still confuses me. Combinational cells don't have hold values, only FF have hold constraints. Are you talking about FFs?
 
In principle, an LVT FF can have a different architecture than an SVT FF. In most cases, the layout is identical and only the doping is different, making the cell faster. Faster = bad for hold. This is the simple explanation. To understand why, you would have to do SPICE simulation of the FF layout/schematic and then you will get where the difference comes from. Most likely the SVT FF registers a '1' at 0.5V while the LVT FF registers it at 0.4V. (arbitrary numbers but give you an idea)
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top