Can Set Up and Hold Time be negative? | STA | Back To Basics

Поделиться
HTML-код
  • Опубликовано: 1 фев 2025

Комментарии • 32

  • @nikhilkake7931
    @nikhilkake7931 4 года назад +3

    I think you missed telling which one is danger either setup -ve or hold -ve. And if u given conclusion as setup -ve value is accepted but not for hold. Nice explanation, easily understand for freshers. :)

  • @hakobmanukyan8233
    @hakobmanukyan8233 3 года назад +1

    You were explaining very well

  • @niroshaj.r.1730
    @niroshaj.r.1730 5 лет назад +9

    Mam can u do next videos on sdc contents , static and dynamic power Dissipations please

  • @sharathreddyvancha1577
    @sharathreddyvancha1577 4 года назад

    If clock is delayed, then the transmission gate will be turned after 5 ns and the data can be transferred only after TG is turned On and the setup time will be 3ns right, the clock delay can only cancel out delay due to Scanin combinational logic. It doesn't affect the original setup time. Correct me if I missed something

  • @064chilukuriaditya3
    @064chilukuriaditya3 3 года назад +2

    super understood it very clearlyy

  • @avinashvinith84
    @avinashvinith84 5 лет назад +2

    It was a very good explanation.

  • @rajdeepvartak7826
    @rajdeepvartak7826 Год назад

    But this data combination logic is outside flip-flop then how we will consider if for negative hold flip flop?

  • @mohangowda4282
    @mohangowda4282 4 года назад +1

    hi mam , there is a typo error in last slide , it should be hold not setup for last two conditions

  • @shashankkhope2289
    @shashankkhope2289 11 месяцев назад

    can addition of hold and setup time be negative?

  • @DalasYoo
    @DalasYoo 4 года назад +1

    I just wonder how the setup time negative related to the skew. When seeing the timing report, we always tell that the negative skew is violation. Isn't this same meaning to have setup time negative?

    • @pavantv749
      @pavantv749 3 года назад

      I can say we get negative clock skew due to routing path of clock for the two consecutive flipflops

  • @doepic8147
    @doepic8147 5 лет назад +2

    Mam please make a video on end cap cell.

  • @sivasiitb
    @sivasiitb 4 года назад

    It can be 0 but not negative. Unless the clock is there how the gate opens and reach both the inverters?

  • @sathwikpothana2184
    @sathwikpothana2184 3 года назад

    How can setup time and hold time can chage they being constants?? I believe rather saying setup and hold time negative we should say hold slack and setup slack can be negative. Correct me if iam wrong.

  • @emipushpam9417
    @emipushpam9417 5 лет назад +2

    Nice explanation.

  • @guruprasadreddy7570
    @guruprasadreddy7570 3 года назад

    excellent madam👏

  • @rohitkumarthakur2793
    @rohitkumarthakur2793 5 лет назад +1

    Can u make video on calculation of derate

  • @ayushsrajput301
    @ayushsrajput301 4 года назад +1

    Thanks a lot 😁

  • @subhamnayak4726
    @subhamnayak4726 4 года назад +1

    excellent ma'am

  • @jahnuchoudhury6677
    @jahnuchoudhury6677 4 года назад

    Ma'am .. here Cp is the clock path delay for the clock of first transmission gate... and transmission gate in the loop has no clock path dalay... am I right ??

  • @ajaykodipelli8617
    @ajaykodipelli8617 4 года назад

    Hi Mam.. does negative and zero values of setup and hold, violates the functionality

  • @govindmr1984
    @govindmr1984 2 года назад

    always we will get only setup violation but hold violations come into picture after cts ? why

    • @backtobasics5602
      @backtobasics5602  2 года назад

      Hold only comes into picture when the clock tree gets built, due to skew, since skew is the major cause of hold violations. Since the clock is ideal in place(skew will be 0), there won't be significant hold violations at place.

  • @uday5786
    @uday5786 5 лет назад

    can u expain in timing analysis

  • @rohitkumarthakur2793
    @rohitkumarthakur2793 5 лет назад

    Good explanation

  • @KavitaSharma-wm7wq
    @KavitaSharma-wm7wq 5 лет назад

    How to calculate setup time for any flop .. where we can find the setup value for particular flop.?

    • @lokeshamara2788
      @lokeshamara2788 5 лет назад +1

      From the lookup tables in .lib file, setup_time or hold time =f(data_transition,clock_transition)

  • @udayv1301
    @udayv1301 5 лет назад +1

    0:12 without any further delay hahaha

  • @seelamnarendrareddy8982
    @seelamnarendrareddy8982 5 лет назад

    Can you tell about sdc file

  • @travelfreakphani5933
    @travelfreakphani5933 6 месяцев назад

    pichikeka