WHY SETUP AND HOLD TIMES EXIST? | STA-2 | Static Timing Analysis

  Рет қаралды 60,976

Yash Jain

Yash Jain

Күн бұрын

Hello,
Welcome to The Rising Edge!
I am Yash and this is the second part of Static Timing Analysis.
In this video, you will learn about the reason for the existence of Setup and Hold Times by understanding the internal structures and working of the D-latch and Flip-Flop with a brief introduction to the transmission gate.
Part 1(Introduction to Setup and Hold Times): • INTRODUCTION TO SETUP ...
Part 3(How the Hold Time can be NEGATIVE): • HOLD TIME CAN BE NEGAT...
Part 4(Setup Analysis and Maximum Clock Frequency): • SETUP ANALYSIS | MAXIM...
Part 5 (Hod Analysis): • HOLD ANALYSIS | STA - ...
Part 6 (STA Interview Problem): • STA INTERVIEW QUESTION...
Complete STA Playlist: • Static Timing Analysis
Stay tuned for the complete series, keep learning, and All the Best for your placement preparation.
#STA #Setup #Hold #StaticTimingAnalysis #SetupViolation #HoldViolation #SetupAndHoldTimes #FlipFlop #DigitalElectronics #PlacementPreparation
Song: Ikson - Spring (Vlog No Copyright Music)
Music promoted by Vlog No Copyright Music.
Video Link: • Ikson - Spring (Vlog N...

Пікірлер: 75
@anjaliagrawal4269
@anjaliagrawal4269 4 жыл бұрын
Your concepts are very clear and your attempt to make them understandable for others is praiseworthy. Good work👌
@RISHABHSINGH-uk3tm
@RISHABHSINGH-uk3tm 4 жыл бұрын
Aapne engineering Safal Kardi humaari ..Samajh aa gya ache se sir
@therisingedge
@therisingedge 4 жыл бұрын
This is my only goal. To help you guys. Keep supporting😉
@zoom0819
@zoom0819 4 жыл бұрын
You have explained so clearly! Please post more such content
@therisingedge
@therisingedge 4 жыл бұрын
Sure, more content on the way!!
@haricoolty
@haricoolty 4 жыл бұрын
Sir ji aap great ho. Apki videos ne pass krwa dia . Thank u sirji 💥
@therisingedge
@therisingedge 4 жыл бұрын
😄😄
@shreyakumari5350
@shreyakumari5350 4 жыл бұрын
I will watch all your videos..Things now appear so simple. Thank you so much !
@therisingedge
@therisingedge 4 жыл бұрын
Happy to hear that!
@jothis3953
@jothis3953 3 жыл бұрын
The explanation is crystal clear in very less amount of time. Waiting for more related videos. Thank you.
@therisingedge
@therisingedge 3 жыл бұрын
Thank you so much Jothi, more videos coming soon.
@jothis3953
@jothis3953 3 жыл бұрын
@@therisingedge waiting to watch
@himanikumar7979
@himanikumar7979 4 жыл бұрын
Sab samjh aa gya sir. Thank you!
@therisingedge
@therisingedge 4 жыл бұрын
That's great😀
@nitdawg007
@nitdawg007 Ай бұрын
Thank you for clear and concise explanation.
@akshitajain9964
@akshitajain9964 4 жыл бұрын
Very creative and informative!
@shivambhati3388
@shivambhati3388 4 жыл бұрын
Thoroughly explained 😃🙂
@b80thatiyashwanth53
@b80thatiyashwanth53 3 жыл бұрын
Woww thanks a lot..Such a beautiful explaination made such typical topic a piece of cake... ❤️❤️
@therisingedge
@therisingedge 3 жыл бұрын
Glad you liked it!!
@ashokanbalan
@ashokanbalan 4 жыл бұрын
Good job Yash. Excellent presentation.
@therisingedge
@therisingedge 3 жыл бұрын
Thanks Ashok!!
@harishannadata8268
@harishannadata8268 3 жыл бұрын
Great presentation. Looking forward for more!!!
@therisingedge
@therisingedge 3 жыл бұрын
Thank you Harish, next video coming soon!!
@souravgoyal3338
@souravgoyal3338 2 жыл бұрын
PERFECT EXPLANATION
@kollasivaramakrishna6732
@kollasivaramakrishna6732 Ай бұрын
bro this playlist is gold
@saibhuvan30
@saibhuvan30 2 жыл бұрын
I really loved your way of explanation and Please do more such concepts in VLSI
@Manikumar-gt9ov
@Manikumar-gt9ov 4 ай бұрын
Wow...great clarity and explanation
@lorforlinux
@lorforlinux 4 жыл бұрын
Bhau maza aagaya 😮 flawless animation and very clear explanation. Keep it up yaara 👌
@suprbhakumari7919
@suprbhakumari7919 3 жыл бұрын
very clear explaination.....please upload more videos.....they are really helpful
@therisingedge
@therisingedge 3 жыл бұрын
Thank you, I will
@varsha6330
@varsha6330 2 ай бұрын
Thank You 🙏
@sanhorizon777
@sanhorizon777 Жыл бұрын
Wow this really gave me the concept I was looking for.
@cowbig8342
@cowbig8342 5 ай бұрын
Very very clear,a great explain
@ramanakunduru4726
@ramanakunduru4726 3 жыл бұрын
😎Nice Explanation Bro.... 🔥
@therisingedge
@therisingedge 2 жыл бұрын
Thank you 🙂
@nithyashree5327
@nithyashree5327 6 ай бұрын
Thanks for giving us this explanation❤
@vikramadithya9597
@vikramadithya9597 5 ай бұрын
Can you please explain concepts on Power related also. Thanks for the video really informative.
@anishaagarwal9192
@anishaagarwal9192 4 жыл бұрын
Going great
@therisingedge
@therisingedge 4 жыл бұрын
Thanks😄
@praneethbogavilli5199
@praneethbogavilli5199 3 жыл бұрын
Good explanation. Waiting for a lot more vidoes
@therisingedge
@therisingedge 3 жыл бұрын
Sure 👍
@loyal8060
@loyal8060 Жыл бұрын
thank you so much bro, this is the concise explanation.
@thatguy6442
@thatguy6442 2 жыл бұрын
I found Gold. Thanks Yash
@dont_care-x
@dont_care-x 2 жыл бұрын
thanks for making it easily understandable. Great work
@bhumikachaudhari5332
@bhumikachaudhari5332 Жыл бұрын
Thanks a lot! Very helpful video.
@prabhasiva659
@prabhasiva659 11 ай бұрын
Your concept is good but we all that setup time is checked at capture of the flop and hold is checked at launch edge . can you relative this statement with your concept so that it will bit clear. any way super explanation ....
@alhasan5017
@alhasan5017 Жыл бұрын
Thank you so much
@therisingedge
@therisingedge Жыл бұрын
You're most welcome
@alterguy4327
@alterguy4327 3 жыл бұрын
Thanks a lot
@gauravkaushal1037
@gauravkaushal1037 3 жыл бұрын
Really great video, just a small query, The time that it takes after the positive edge of clock for the input to propagate from node X(where the value was retained) through Y to the slave part and hence the output, is that the clk2Q delay? And can I think of hold time in this way as the time it takes for the negative level sensitive gates to switch off?
@therisingedge
@therisingedge 3 жыл бұрын
Hi Gaurav, thanks for your feedback and the query. Your understanding of the clk2Q delay is correct. And for the hold time, it is partially correct. First of all, the transmission gates are edge sensitive (level sensitive are latches) and I think you meant the gate number 1 that is turning off at the positive edge. Actually the hold time is determined by 2 different delays and this is just one of them. I have talked about them in the next video (STA-3). I hope that after watching that, it will be more clear to you. And still, if any doubt remain, kindly let me know🙂
@tomoishandsome
@tomoishandsome 2 жыл бұрын
excellent explanation!!
@tramontz2998
@tramontz2998 Жыл бұрын
Very good!
@ranabasit6046
@ranabasit6046 2 жыл бұрын
Awesome bro...keep it up
@goldenera1752
@goldenera1752 2 жыл бұрын
great bhiaya
@VLSI260
@VLSI260 2 ай бұрын
After d and before q in that's diagram they added extra inverters...what is the use of that ..if we want delay then we can use buffer itself also na
@aditijain4351
@aditijain4351 4 жыл бұрын
Very good 👌👌
@sumiranbhasin1325
@sumiranbhasin1325 4 жыл бұрын
Thank you so much sirji. Please provide some questions too sir
@therisingedge
@therisingedge 4 жыл бұрын
We'll do lot of problems, don't worry.
@srinivas8030
@srinivas8030 Жыл бұрын
You have to add the clock to Q delay in this video for better. understanding
@palakmishra2867
@palakmishra2867 3 жыл бұрын
Great!!
@dhruvrana5996
@dhruvrana5996 4 жыл бұрын
💯🔥🔥
@Awakened_Pot
@Awakened_Pot 3 ай бұрын
why are inverters required in internal latches?
@saravananm92
@saravananm92 8 ай бұрын
I am missing to understand, how metastability comes in here. The video does not explain, possibility of meta-stability. Its note a state of incorrect data, but voltage levels are such that , its nondeterministic. I guess there is a transient characteristics playing a role.
@RishuKumar016
@RishuKumar016 3 жыл бұрын
Great video and very informative. Can you please make a video on Transmission gates also and in the meanwhile can you share any resource from where I can study it?
@therisingedge
@therisingedge 3 жыл бұрын
Thanks Rishu, will consider your request. And for the resources, I actually use my own notes that I have made while preparing for the placements. I did not followed any particular resource, but looked online for whatever I could find and study everything available until things made sense.
@srinivas8030
@srinivas8030 Жыл бұрын
It was a very nice explanation. but, at 5:18 won't the output from flip flop would be ~X which is not expected from a DFF but with a TFF. please look into this.
@srinivas8030
@srinivas8030 Жыл бұрын
Got clarified there was a, not gate just after the signal was passed.
@srinivas8030
@srinivas8030 Жыл бұрын
I mean X is itself ~D
@sanyamjain8225
@sanyamjain8225 3 жыл бұрын
I have a doubt.. Why are inverters there in internal structure of latch..I mean If we remove all the three inverters..then also it is working as a D-Latch. Please explain
@alterguy4327
@alterguy4327 3 жыл бұрын
It took 5 years to understand the topic clearly
@deepikaapoobalaraja8242
@deepikaapoobalaraja8242 Жыл бұрын
positive level or edge
@azhagans5333
@azhagans5333 Жыл бұрын
Don't understand why hold time, !!
@aayushiankan5681
@aayushiankan5681 5 ай бұрын
Omg ... electronics can be cute😅
@chandumadhumanthi
@chandumadhumanthi Жыл бұрын
background music is so annoying
HOLD TIME CAN BE NEGATIVE!!! | STA-3 | Static Timing Analysis
5:15
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 1,2 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 119 МЛН
女孩妒忌小丑女? #小丑#shorts
00:34
好人小丑
Рет қаралды 100 МЛН
Why a flip flop have setup time and hold time? Explained!
11:44
Karthik Vippala
Рет қаралды 21 М.
what is time borrowing (latch)  ? why does latches support it?
8:19
Karthik Vippala
Рет қаралды 20 М.
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 1,2 МЛН