Latches and Flip-Flops 6 - The JK Flip Flop
Вставка
- Опубліковано 5 лип 2024
- This is the sixth in a series of computer science and electronics lessons about latches and flip-flops. In particular, this video covers the JK flip flop, which is one of the most versatile flip flops. It is widely used in shift registers, ripple counters, event detectors, frequency dividers, and more. The video begins with a review of the active high, NOR based, SR latch and the active low, NAND based, SR latch. It examines the main limitation of the SR latch, namely an invalid combination of inputs which makes its behaviour unpredictable. The video then covers the JK Latch which addresses the invalid input problem by interlocking the inputs and outputs, thereby allowing the JK latch to toggle from one state to the other. The rising edge triggered JK flip flop is then described by means of a timing diagram and a truth table. The lesson concludes with a description of a modified version of the JK flip flop, namely the Toggle type flip flop, or T type flip flop.
Chapters:
00:00 Introduction to the JK Flip Flop
00:46 Review of the NOR based SR latch
01:50 Invalid state of the NOR based SR latch
03:26 Review of the NAND based SR latch
04:14 Invalid state of the NAND based SR latch
04:50 NOR based JK Latch
07:10 NAND based JK Latch
08:46 Gated JK Latch
10:50 Level triggered JK Flip Flop
11:24 Edge triggered JK Flip Flop
13:18 T Type Flip Flop
I'm in the computer science program at my uni and everytime one of the underclassmen take the EE course I recommend these videos to them for the final. You clutched that class for me about a year ago, so thank you!
That's really great to hear. Thank you. :)KD
These are so clear and helpful, best I have seen yet.
Thank you. :)KD
brilliant! I like the minimalistic approach, pure education with no distractions
Thank you :)KD
I'm in my first semester of university and just couldn't grasp the concepts of flip-flops. You explained it so easily and with a cool and clear visual representation-amazing. Greetings from Argentina!
I really appreciate for that video list. You explained very clear and fluently thank you man
i appreciate this so much! you explained each perfectly.
You are most welcome. You might like this video too, in which I simulate a JK flip flip ua-cam.com/video/pGDA6ch8twc/v-deo.html
:)KD
could you continue this series please?
Simple, very good
Thank you :)KD
Do you know of a method to tie together basic logic blocks to test Change of State? Such as triggering when a button changes state. Edge detection, I suppose.
Something rather simple to do in text base programming:
if (buttonState != lastButtonState) then (Counter = Counter + 1);
lastButtonState = buttonState;
Why do colleges make it so hard to understand??
They either understand it too well (but don't really understand how people learn), or they don't understand it at all. :)KD
Another element is youre going back to learn something in another way making you master the subject better. Youll never understand anything in-depth from the first lesson.
I'm in high school 💀💀
This is excellent
Thank you :)KD
I have a flip flop that can be leading or trailing edge transition triggered and loaded with a 1 or 0. It uses And Gares , Or Gates and Inverters and is easy to understand .
There are flip flop designs that rely on a different latch that don't rely on pulse inputs. With low to high or high to low toggling
شكراً لنشر العلم مقطع رائع
انت مرحب بك
awesome
got your computer finished yet? :)
It kind of works. It's a wall display now :)KD
@@ComputerScienceLessons ive got a custom risc processor on the way, dont know how much hz im going to be able to get, its a little nerve wracking. :)
It's the journey, not the destination, that counts. :)KD
gamedd zo7lee2aaa
idu