Advanced VLSI Design: 2023-24 Lecture 5 Static Timing Analysis

preview_player
Показать описание
Timing Constraints of a Flip-flop, Setup Time, Hold Time, Clock Skew and Jitter, Clock Uncertainty, Data setup violation caused by clock uncertainty, Data hold time violation caused by uncertainty, Sources of skew, Wire mismatch (Clock interconnect length), Differences in input capacitance on the clock, varying number of Buffers input interconnect length, Positive skew: if the capture clock comes late than the launch clock, Negative skew: : if the capture clock comes early than the launch clock, Max delay violations, Min delay violations, Setup (Max) Constraint, Hold (Min) Constraint, Hold Slack, Setup Slack, Positive Slack : No Timing Violation, Negative Slack : Timing Violation, Maximum Clock Frequency, On-chip variations, OCV, Common Path & Clock Re convergence Pessimism Removal, CPPR Adjustment 0.4, Timing ARCS, Contamination Delay, Propagation Delay, Unateness of ARCS, Positive unate, Negative unate, Non-unate, Path Based Delay STA, Graph Based Delay STA, Advanced On-Chip Variation AOCV STA, Limitations of AOCV, Parametric On chip Variation POCV.
Рекомендации по теме
Комментарии
Автор

It is very helpful for placements 🤝 thank u sir

johnbollam
Автор

To calculate Tclk(min) we need to do so by Tclk(min) = tcq+ tlogic+ tsu and if we consider the skew, we subtract del(skew) from the equation. So the Tclk(min) = (6+4+3+3-3-3) = 10n. Hence fmax = 1/10n = 100Mhz. I understand that you directly subtract the slack from Time Period, but iam not able to get that by the general Tclk(min) logic.

anupammathur
Автор

13:20 "Max delay violations are a result of a slow data path, including the registers, tsu therefore it is often called the "Setup" path.". Could someone please explain this statement?

HakunaMatata
Автор

Could you please explain how CRP is 1.4ns at 1:04:24

ashishchotani
Автор

Hello sir...can you Please creat the playlist for static timing analysis

jaywaynes
Автор

Hi Sir, The lecture was really helpful. Where can i get the remaining video for timing constraints of full module. Many thanks in advance!!

Sir i have tried to register for your course, but it says user registration is currently not allowed, can you please check.

bodhi_