No video

Latches and Flip-Flops 3 - The Gated D Latch

  Рет қаралды 178,506

Computer Science

Computer Science

Күн бұрын

This is the third in a series of videos about latches and flip-flops. These bi-stable combinations of logic gates form the basis of computer memory, counters, shift registers, and more. In particular, this video covers the gated D latch, otherwise known as the data latch or simply the D latch. It begins by reviewing the gated SR latch, including the risk of making both inputs high at the same time which results in a race condition and therefore an unpredictable state. It then shows how this problem can be overcome by a gated D latch. Two ways of building a gated D latch are covered and its behaviour is illustrated with a timing diagram. The videos that follow this one build upon the principles covered here and include the clocked D latch, edge triggered pulse latches and the master slave D type flip flop.

Пікірлер: 90
@fortimusprime
@fortimusprime 5 ай бұрын
Quite literally the best resource on the internet. No unnecessary information, straight to the point, simply done, and animated. THANK YOU for this
@nemanjasolaja4951
@nemanjasolaja4951 5 жыл бұрын
You're a life saver My professor doesn't know how to explain this very well Don't get me wrong, he knows his stuff But he just isn't good at teaching Thanks to you i actually got an A on the test
@rougeleroux6803
@rougeleroux6803 5 жыл бұрын
I got fed up by cringy Indian tutorial videos..finally found these videos your a real life saver
@drghamfatima1776
@drghamfatima1776 4 ай бұрын
I haven't understood a word out of those Indians. This man is a life savior.
@rhoualemkarim
@rhoualemkarim 4 жыл бұрын
I've searched everywhere for better explanations on this subject, and I am so incredibly glad that I stumbled upon your videos. They are fantastic and I sincerely thank you for creating and sharing these!
@inafridge8573
@inafridge8573 4 жыл бұрын
These videos made my Digital Electronics class so much easier to follow. Thank you.
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
You are welcome KD:)
@satanicmonkey666
@satanicmonkey666 5 жыл бұрын
These are high quality videos, thanks for the clear explanation.
@drghamfatima1776
@drghamfatima1776 4 ай бұрын
Thank you thank you thank you, that was so simple and informing and you did a wonderful and great job demonstration l. PLEASE continue making these videos.
@ComputerScienceLessons
@ComputerScienceLessons 4 ай бұрын
You are most welcome - and thank you :)KD
@danielstoy171
@danielstoy171 5 жыл бұрын
Thank you so much! Finally understand timing diagrams because of this video
@dhrubajyotipaul8204
@dhrubajyotipaul8204 3 жыл бұрын
I LOVE YOU! ♥♥♥ You are so good at teaching this! I LOVE YOU! ♥♥♥
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
💖 :)KD
@sagetao4589
@sagetao4589 2 жыл бұрын
Thank you, The video was very patient and concise in explaining the concepts and was very useful
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You are most welcome. Glad to help :)KD
@HisMajesty99
@HisMajesty99 5 жыл бұрын
You are actually a hero, thanks so much
@HeatherHolt
@HeatherHolt 6 ай бұрын
Bless you, sir, you are my hero.
@ComputerScienceLessons
@ComputerScienceLessons 6 ай бұрын
Thank you. Glad to help :)KD
@zanzaraloggan3713
@zanzaraloggan3713 7 жыл бұрын
You saved my life.
@ebrahemsewar5105
@ebrahemsewar5105 5 жыл бұрын
The best channel ♥♥♥ thank you doctor ♥
@raedbishtawy1
@raedbishtawy1 3 жыл бұрын
Thx a bunch siri genuinely appreciate your work
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You are most welcome :)KD
@bradyroth4936
@bradyroth4936 2 жыл бұрын
cramming before my dig logic final tmr thank you
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You are welcome. The best of luck to you :)KD
@fish7455
@fish7455 Жыл бұрын
Beautiful honestly
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You're very kind. Thanks :)KD
@yomaru_1999
@yomaru_1999 5 жыл бұрын
best video to explain D latch
@natheerkhaswaneh1245
@natheerkhaswaneh1245 6 жыл бұрын
Amazing explanation, simple words, nice animation, and informative video. Many thanks.
@jesscobb353
@jesscobb353 6 жыл бұрын
I finally understand gated d latches. Thank you!
@wardarafiq8300
@wardarafiq8300 3 жыл бұрын
thanks for sharing with us you are such a nice teacher ،
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You're welcome. Naughty students might disagree with you. :)KD
@Mandrag0ras
@Mandrag0ras 4 жыл бұрын
I really liked the first two videos, but this one is very confusing. One thing I don't understand is why this circuit is called a latch when it does not latch actually. The difference in its behavior is clear when compared to the previous video (#2). This circuit does not work with pulses (see 2:28). It requires that the D input is already latched/sustained in order to operate like the latch it is supposed to replace (gated SR latch). The output Q is latched only as long as the Set button (D input) is sustained. Up to this point, Q acts as a buffer for D without any latching properties. It doesn't only fix a problem of gated SR latch, it also changes its operation. Another problem I see in this explanation is the behavior of the E input which is a little bit different here. In the previous video, the role of the E input was only to enable or disable the functionality of the set and reset buttons/signal. In this circuit the E input has also another function. It can affect/change the output (see 4:19 , 5:58 and 6:13). Anyone care to clear up my confusion?
@adamyusoff9688
@adamyusoff9688 3 жыл бұрын
great explanation man. thanks a lot
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You're very welcome :)KD
@plutomessi21
@plutomessi21 Жыл бұрын
i have subscribed you with 2 accounts. Thank you sir
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You're welcome. You're welcome :)KD
@delevoxdg
@delevoxdg 2 жыл бұрын
This is awesome
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Thank you :)KD
@delevoxdg
@delevoxdg 2 жыл бұрын
@@ComputerScienceLessons it's a shame i wasn't able to find a JK flip-flop video on your channel. Don't get why is supposed to be acting as a toggle at 1 1. The funny thing is that my teacher wasn't able to explain it to me :D
@cardflopper3307
@cardflopper3307 2 жыл бұрын
These are excellent videos thank you very much
@dragonmade8243
@dragonmade8243 8 ай бұрын
Remarkable!
@edouarddelbar6342
@edouarddelbar6342 Жыл бұрын
Looks like the lines between the NAND gates should be red at t=91s. Am I wrong?
@stevenmcg1986
@stevenmcg1986 6 жыл бұрын
Great information! Than you for all the help!
@kyew5173
@kyew5173 3 жыл бұрын
This is beautiful
@EileenGATech
@EileenGATech 6 ай бұрын
you are amazing
@ComputerScienceLessons
@ComputerScienceLessons 6 ай бұрын
Thank you :)KD
@syed_ehtsham_9
@syed_ehtsham_9 4 жыл бұрын
nice video thanks
@asherorourke8967
@asherorourke8967 4 жыл бұрын
Terrific. Really terrific.
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
Thank you. :) KD
@navneetsarkar7659
@navneetsarkar7659 3 жыл бұрын
thank you so much dude
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You're welcome :)KD
@Sheeeeshack
@Sheeeeshack Ай бұрын
Have you written any books on the subjects? Computers?
@engenhologia
@engenhologia 4 жыл бұрын
Bravo!
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
Thank you :)KD
@youssefhesham771
@youssefhesham771 5 жыл бұрын
thank you so much for your effort
@gabtt4516
@gabtt4516 Жыл бұрын
If you were my teacher I would have the best grades I've ever had
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You flatter me. Thank you :)KD
@adityab7318
@adityab7318 5 ай бұрын
2:29 Hey, shouldn't this only be an and gate, not a nand gate please? For the inputs, not the SR latch part
@richardosborn159
@richardosborn159 4 жыл бұрын
thank you
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
You are welcome :)
@yatessnyder1490
@yatessnyder1490 5 жыл бұрын
what.. before you said the nand gated SR latch is active low.. because both S & R are always high..
@AnNguyen-kv2mh
@AnNguyen-kv2mh 4 жыл бұрын
Sir, I love you.
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
Love you too. :)KD
@self-righteousjudgementalw8545
@self-righteousjudgementalw8545 5 жыл бұрын
That unpredictability could be useful in ways can it? That has the potential to be an A randomizer of sorts.
@arlenestanton9955
@arlenestanton9955 3 жыл бұрын
Can you show the Boolean expressions and talk a little bit about them
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
I'll take a look at it :)KD
@sinembilgeguler952
@sinembilgeguler952 2 жыл бұрын
can d latch only be with nand gates?
@theofanismourselas1412
@theofanismourselas1412 2 жыл бұрын
I don't understand why when we have D=0 and En=0 we continue getting Q=0 . If I am correct , after the 1st upper NAND we get 1 and after the first down NAND we get 1 . How can we determine then that Q=0 ??? It isn't obvious from the logic diagram of NAND...Anyone help please ??
@onasecondthought1363
@onasecondthought1363 6 жыл бұрын
very informative,thank you.
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
Thank you for the feedback. :)
@anterkod
@anterkod 7 жыл бұрын
Thanks for the videos :)
@ComputerScienceLessons
@ComputerScienceLessons 7 жыл бұрын
You're welcome :)
@franciscoabusleme9085
@franciscoabusleme9085 6 жыл бұрын
Excellent
@Egosumali
@Egosumali 6 жыл бұрын
excellent thank you!
@user-cm8xr7qf8v
@user-cm8xr7qf8v 6 жыл бұрын
extremely useful,tks
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
U R Welcome
@jonamjoseph-um2ym
@jonamjoseph-um2ym Жыл бұрын
It's good
@BillPark-ey6ih
@BillPark-ey6ih 6 ай бұрын
I will buy you a dinner for saving my life.
@ComputerScienceLessons
@ComputerScienceLessons 6 ай бұрын
If we ever meet, mine's a cheeseburger :)KD
@huyhungle6062
@huyhungle6062 6 жыл бұрын
I have to log in to say thank you.
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
You are very welcome. Your comment is greatly appreciated.
@Since-vd5cn
@Since-vd5cn 6 жыл бұрын
thanks alot!!!!
@xy5572
@xy5572 7 жыл бұрын
best ever!!
@davidginono625
@davidginono625 Жыл бұрын
What about the jk flip flop
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
Should have a video on this in a couple of weeks - I hope. Rather busy with the day job at the moment I'm afraid :)KD
@davidginono625
@davidginono625 Жыл бұрын
@@ComputerScienceLessons were can i learn for Multiplexer and decoders
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
Hi David. If you watch my playlist on DRAM, you will see that decoders and multiplexers are covered to some extent in parts 3 and 4. :)KD kzbin.info/www/bejne/f16ciYqqmbySedE
@guidocedrone7208
@guidocedrone7208 2 жыл бұрын
Molto interessante, ma le tecnologie in inglese non è facile capirle
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Mi dispiace ma il mio italiano non è buono. Forse puoi tradurre le didascalie.
Latches and Flip-Flops 4 - The Clocked D Latch
11:40
Computer Science
Рет қаралды 141 М.
Latches and Flip-Flops 2 - The Gated SR Latch
9:33
Computer Science
Рет қаралды 237 М.
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 6 МЛН
Incredible Dog Rescues Kittens from Bus - Inspiring Story #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 28 МЛН
Oh No! My Doll Fell In The Dirt🤧💩
00:17
ToolTastic
Рет қаралды 10 МЛН
D-Flip-Flop
15:26
Zahi Haddad
Рет қаралды 210 М.
SR Latch Circuit - Basic Introduction
20:29
The Organic Chemistry Tutor
Рет қаралды 161 М.
Latches and Flip-Flops 5 - D Type Flip Flop
13:50
Computer Science
Рет қаралды 130 М.
SR latch
12:58
Ben Eater
Рет қаралды 1,9 МЛН
SR Latch and Gated SR Latch Explained | SR Latch using NOR gates and NAND gates
28:30
JK Flip Flop Timing Diagrams
6:33
Joe Haas
Рет қаралды 183 М.
Latches and Flip-Flops 1 - The SR Latch
12:14
Computer Science
Рет қаралды 1,1 МЛН
Ep 058: Timing Diagrams of Flip-Flops and Latches
15:06
Intermation
Рет қаралды 50 М.
JK flip-flop
10:03
Ben Eater
Рет қаралды 549 М.
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 6 МЛН