Professional Documents
Culture Documents
Sta
Sta
There are two main problems that can arise in synchronous logic:
Max Delay: The data doesn’t have enough time to pass from one
register to the next before the next clock edge.
Min Delay: The data path is so short that it passes through several
registers during the same clock cycle.
Capture path
vt = 0.7 v
5-1
= 4V
Before the positive clock edge comes, D needs to be stable for 3 inverter delays and one T.G. delay so that Qm should be sampled reliably i,e. Tsetup= 3.Pinv +T(t.g.).
The penalty for the reduced clock load is increased design complexity. The transmission gate
(T1) and its source driver must overpower the feedback inverter (I2) to switch the state of the
cross-coupled inverter
Another problem with this scheme is the reverse conduction
16
So , tmin. decreases and frequency of clock increases but here hold time violation will be possible.
T >= tc-q + t logic + tsu- delta Timing analysis and sequential logic
Timing analysis: Negative Skew (δ < 0)
18
Negative skew mein to humne delay introduce krdi hai pehle valew register ke kaam krne mein hi ,toh @nd vale ki to clock aa jaegi pehle aur
2nd vala clock aane k baad data hold krna start kr dega , aur jb tak 1st vala clock ki wait kr rha hoga and then clk-q ka transition kraega then
tlogic ka transition hoga ,uske baad D ke input pr reach krega uski state change krne ke liye tab tak to D sufficient time k liye data ko hold kra
chuka hoga
A negative skew implies that the system never fails
Timing analysis and sequential logic