Setup time equation and slack in Setup violation Hold time equation and slack in Hold Violation fix setup and hold violation • [Synthesis/STA] fixing...
Пікірлер: 64
@TheYasaswy3 жыл бұрын
Thank you for such a nice description. It does help in understanding of concepts and also for cracking interviews
@VLSI-learnings3 жыл бұрын
Most welcome!
@saravanakumar72903 жыл бұрын
Great work brother! Not sure why those 5 who disliked, even this kind of academic videos. If they don't want to watch they can simply skip, instead of giving dislike.
@VLSI-learnings3 жыл бұрын
Thank YOU
@swapnilvhatkar77532 жыл бұрын
Very informative, now I got a clear picture of difference between setup and hold violation.
@VLSI-learnings Жыл бұрын
Thank you
@A_yush_man3 жыл бұрын
Your explanation leaves no room for doubt in a concept. Please keep going
@VLSI-learnings3 жыл бұрын
thanks.. keep watching my videos
@vsgraju56502 жыл бұрын
Please explain why we actually need setup & hold times.. unless that is clear there will always be confusion !!
@GK-yr7sx3 жыл бұрын
Clear explanation for setup and hold violations , Thanks sir
@VLSI-learnings3 жыл бұрын
You are welcome
@shubhamnayak93693 жыл бұрын
U have talent to explain difficult concepts in simple words
@VLSI-learnings3 жыл бұрын
Thank you
@RohitPatel-er3qw6 ай бұрын
Good explanation Sir. Thank you very much for the session.
@VLSI-learnings5 ай бұрын
You are most welcome
@thejeshvenkata86942 жыл бұрын
Awesome explanation, thanks
@VLSI-learnings2 жыл бұрын
Thank you
@jayasameervarma56552 жыл бұрын
How will D1 change, if tcq+tpd of FlipFlop 1 is less than its hold time ? Please explain
@yashika79684 жыл бұрын
Amazing 👌😍
@VLSI-learnings3 жыл бұрын
Thank you! Cheers!
@AliMuhammad-sm9hx Жыл бұрын
Excellent...
@VLSI-learnings Жыл бұрын
Thanks
@aswathyvasudev17723 жыл бұрын
Good explanation sir
@VLSI-learnings3 жыл бұрын
Thanks
@pavanbhandari11773 жыл бұрын
Good one...
@VLSI-learnings3 жыл бұрын
Thank you 🙂
@sugsatyam884 жыл бұрын
Thanku sir ...
@VLSI-learnings3 жыл бұрын
Welcome
@akashwayal87973 жыл бұрын
this is by far the best video for setup and hold violations!
@VLSI-learnings3 жыл бұрын
Thank you
@obtron3 жыл бұрын
Sir for hold violation shouldn't we have to consider the Capture FF right? for eg: if tcq1 =2 ns, tpd= 3ns, and thold2 = 6ns before 6ns old data is overwritten by new data at (tcq1+tpd) 5ns so hold violation occurs for ff2.
@VLSI-learnings3 жыл бұрын
ff2 hold will be calculated if ff3 involved
@rowdyboysking7794 Жыл бұрын
Good sir,do more videos sir
@VLSI-learnings Жыл бұрын
Ok
@sonalikasingh13953 жыл бұрын
Sir, the time between launch edge and capture edge is defined by our operating frequency right!? And therefore always 2nd edge of the clock has to be the capture edge ideally right!?
@VLSI-learnings3 жыл бұрын
yes Sonalika.
@sonalikasingh13953 жыл бұрын
@@VLSI-learnings Thnku sir😊
@arunraju68753 жыл бұрын
Please do videos on latch based Timing.
@VLSI-learnings3 жыл бұрын
Ok
@Vishal-ux2ro2 жыл бұрын
if there is positive clock skew why holdtime increases
@priyankasuru2451 Жыл бұрын
Sir, if D2 changes at hold window of Launch Flop, How hold violation occurs ,we need to consider if there is change in D1 right?
@anands55433 жыл бұрын
Sir delay will vary for both setup and hold in library files ? Like min and max according to that tool will calculate setup and hold violation ?
@saivijayabhaskargade15283 жыл бұрын
setup value depends on transition time of data/clk to that flop from previous logic cell . it varies from flop to flop , based on transition time.
@VLSI-learnings2 жыл бұрын
Yes ..
@radheshyamsharma89946 ай бұрын
sir at time frame 14:00 shouldnt it be 1ns < Total delay < (4ns-1ns) ?
@SatishSahuMKG2 жыл бұрын
Hi Sir could you share the link of full watch list of STA
@jayanthilankala25042 жыл бұрын
thanks for the video. There is some disturbance in audio.
@VLSI-learnings Жыл бұрын
Welcome
@syedAli-kf6jx2 жыл бұрын
Hi Sir , what can we do if the path is fully optimize , no scope of further optimization, how we can fix setup and hold with clock push and pull
@VLSI-learnings2 жыл бұрын
How to fix setup violation in other vedios please go through that vedio
@kavitha-tn6fj Жыл бұрын
what type of mismatches we will get in simulation due to setup and hold violations?
@VLSI-learnings Жыл бұрын
setup and hold violations is exist in design In functional simulation we will not see any issue. In GLS you will see simulation mismatches
@taraldc7 ай бұрын
Hi Sir.. There is a brightness variation in video recording, hence it is very difficult to watch, Can you please rerecord the contents.
@VLSI-learnings5 ай бұрын
I will try my best
@seshadriy51333 жыл бұрын
Why setup will check next edge and hold will check same edge
@VLSI-learnings3 жыл бұрын
Yes good question... see there video full then you will understand the question
@deepakm30293 жыл бұрын
Hold violation is not for FF1 it is for FF2!! (If it is for FF1 why would you add Tcombinational delay.)
@VLSI-learnings3 жыл бұрын
ex FF1 hold window 1ns if clk-q delay is 0.5 and tcombo 0.2 ns then which flop is effected FF1 or FF2. draw the waveform and check
@deepakm30293 жыл бұрын
@@VLSI-learnings Yes Sir, wouldn't that be FF2!. Sir if it was for FF1 then why would Tcomb will be there in the equation(consideration) at all (I mean how can change in Tcomb effect hold time of FF1 at all)!
@VLSI-learnings3 жыл бұрын
@@deepakm3029 1st you asked about "Hold violation is not for FF1 it is for FF2!! " I clarify that hold violation in FF1 not FF2. 2nd point " how can change in Tcomb effect hold time of FF1" hold time of any flop is fixed as per technology library . it that hold window time data must be stable . above example i provided it will cause hold violation in FF1.
@deepakm30293 жыл бұрын
@@VLSI-learnings Thank You Sir!
@Naveenkumar-mj8eh2 жыл бұрын
Sir everything is good but ur camera is many times going to focus u thats y it is shaking screen every second that is not good to see else concept is good
@VLSI-learnings2 жыл бұрын
I will do my best ..next time
@Insideoperation Жыл бұрын
kindly record your lecture in urdu/hindi. your English is very weak angrazo k chakkar ma hun ko be kuch sammaj nahi ati