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

Поділитися
Вставка
  • Опубліковано 5 лют 2025
  • 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.

КОМЕНТАРІ • 21

  • @therash09
    @therash09 Місяць тому +1

    Your videos are very good, sir! A lot of respect for your work!

  • @manpreetkaurjaswal1175
    @manpreetkaurjaswal1175 5 місяців тому +2

    One of the best videos seen so far

  • @johnbollam320
    @johnbollam320 Рік тому +3

    It is very helpful for placements 🤝 thank u sir

  • @thnxm8
    @thnxm8 6 місяців тому +1

    woah! thanks a lot!

  • @anupammathur17
    @anupammathur17 7 місяців тому +1

    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.

    • @SanjayVidhyadharan
      @SanjayVidhyadharan  4 місяці тому +1

      Slack is diffenece between T and T min ( if you look at it differenetly). If you let me know the time frame of the video I can undetsnd the querr better and accordingly reply

  • @HakunaMatata0707
    @HakunaMatata0707 11 місяців тому +1

    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?

    • @SanjayVidhyadharan
      @SanjayVidhyadharan  11 місяців тому +2

      The data needs to reach the input of FF by a time intereval called stup before the arrival of clock. If data arrives slock there will not be adequate setup time

  • @rohanyadala9096
    @rohanyadala9096 9 місяців тому +1

    Very nice....

  • @jaywaynes1513
    @jaywaynes1513 Рік тому +1

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

    • @SanjayVidhyadharan
      @SanjayVidhyadharan  Рік тому +1

      This is part of my Advanced VLSI Design Course sanjayvidhyadharan.in/courses/advanced-vlsi/

  • @bodhi_1083
    @bodhi_1083 8 місяців тому +1

    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.

    • @SanjayVidhyadharan
      @SanjayVidhyadharan  7 місяців тому +1

      There is not requirement to register. You can go to the courses page and use the vLSI filter . All courses are freely avalaible to all

    • @bodhi_1083
      @bodhi_1083 7 місяців тому +1

      Thank you sir, i will check

  • @30ashishchotani81
    @30ashishchotani81 5 місяців тому +1

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

    • @SanjayVidhyadharan
      @SanjayVidhyadharan  4 місяці тому +1

      In the bottom path it is 0.8 X3 = 2.4 and top path is 1+1 = 2ns. Only one path will be active in agice\ven circumstsnce hence CPR = 2.4-1= 1.4 ns