Digital logic - Making a State Machine with D Flip-Flops

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 73

  • @AzT97dmeTd
    @AzT97dmeTd 5 років тому +21

    explained it better in 9 minutes than my prof in half a semester

  • @StratomasterCote
    @StratomasterCote 8 років тому +3

    yo my man, you are the sole reason I am passing my intro to computer hardware class God Bless

  • @tryhardnoob1140
    @tryhardnoob1140 10 років тому +2

    Thanks you. This has been much more helpful than anything my teacher has show us.

  • @fedvgo
    @fedvgo 6 років тому +15

    I wish you drew the whole thing. Thank you for the video it helped to better understand this material

  • @darrenvandort7744
    @darrenvandort7744 2 роки тому

    this video took me 2 minutes to find and was immensely helpful thank you!

  • @45640uberfreak
    @45640uberfreak 9 років тому +1

    Dude this video just saved my ass for a homework assignment about this exact subject! Thanks for the clear explanation!!

  • @marksowders4275
    @marksowders4275 6 років тому

    This saved my ass. I have a test coming up and in 10 minutes I understand what the teacher tried to teach in an hour. Good job.

  • @smittyflufferson1299
    @smittyflufferson1299 3 роки тому +1

    This covers what my prof's lectures cover but faster. Nice!

  • @JSuaDia
    @JSuaDia 4 роки тому +1

    Grande mi colega, muy util, recomendable 100%. Un saludo desde Granada maquina!

  • @Zifreael
    @Zifreael 5 років тому

    thank you so much for that karnaugh map demonstration. really helped me on my digital system course

  • @jamescollier2049
    @jamescollier2049 4 роки тому +2

    are we not going to recognize the fact that hes not only left handed but writing everything backwards???? wtf this guy is amazing

  • @ugursirin7998
    @ugursirin7998 3 роки тому +1

    your videos are better than neso academys.keep up the good work

  • @nazthehabibi9048
    @nazthehabibi9048 2 роки тому

    Thank you. You are my inspiration.

  • @KMannFosho
    @KMannFosho 10 років тому +4

    Hey man, just thought I'd leave a suggestion. There are related links on the side bar, but it would be really useful if you put related videos in your about section. I was looking for this video(the followup to the video about state diagrams), but I had to take a really convoluted path to find it. Love the information though, you're really helping me understand the concepts.

    • @J1432
      @J1432  10 років тому

      You can find the master index at www.robotbrigade.com/digitalLogic.php

  • @manzai1994
    @manzai1994 10 років тому +2

    why the excitation table of D flip flop doesn't considered?
    but with JK flip flop, the excitation table is used.
    why?

    • @br_i4360
      @br_i4360 5 років тому

      5 years later and I wonder the same thing: Why isnt the excitation table used here?
      EDIT: Never mind. I did the excitation table and the resulting table for each flip flop is the same as the Next State tables. So you can just use the Next State table entries directly, which is a property of the D flip flop (D = Q on the next clock cycle). Also from here: www.allaboutcircuits.com/textbook/digital/chpt-11/finite-state-machines/, it states "For the D - Flip Flop this is easy: The necessary input is equal to the Next State."

  • @wingardiun-leviosa
    @wingardiun-leviosa 5 років тому

    Thank you very much. Your work is awesome👏👏

  • @gamzekalrepexpersis7559
    @gamzekalrepexpersis7559 11 років тому

    Allahina kurban senin sayende konuyu anladim.Thank you very much.This Stuff is pretty good.I understand at last.

  • @yosibennaim4973
    @yosibennaim4973 2 роки тому

    Where you implement the In in the circuit?

  • @muneebabbas2424
    @muneebabbas2424 4 роки тому

    is input when D =1? i don't know what the input is since it never got connected

  • @chathurikadilhani1951
    @chathurikadilhani1951 2 роки тому

    Thank you sir..well done

  • @linux06189
    @linux06189 9 років тому

    Very good video, but just to add: For the formula of OUT, instead of A'B'+AB+InA, you should use A(XNOR)B+InA

  • @travistubbs2182
    @travistubbs2182 9 років тому

    good video, but I struggled linking my MIN SOP of the K map to my circuit implementation.

  • @themodernpirate2827
    @themodernpirate2827 5 років тому

    thank you! It was very useful for me!

  • @masimello9660
    @masimello9660 9 років тому

    that moment when you become an "expert" in digital logic because the teacher is so cute and you keep on watching his videos just to see him ... and you learn unconsciously. This is meant to be a compliment but it kinda just sounds like i'm stupid *sigh*

  • @wentaoguo6480
    @wentaoguo6480 5 років тому

    this is pretty helpful to me. Thanks a lot !!!!!!!!!!!!!!!!!!

  • @benjamindeworsop8348
    @benjamindeworsop8348 5 років тому

    10/10 great video

  • @J1432
    @J1432  11 років тому

    There are four possible states. With N flip-flops, you can represent 2^N different states. 2^2=4 so therefore you need two flip-flops. If I had seven states, I would need three flip-flops because two flip-flops can only represent four states and isn't enough. Three flip-flops can represent eight states and is enough to represent seven states. Keep in mind that if you have unused states, that the unused state must make it back into the main sequence in the even that there is a glitch.

  • @ToothbrushGuy
    @ToothbrushGuy 11 років тому

    I can't find the video from which you made your next state tables :(

  • @ledezma95
    @ledezma95 Рік тому

    Thank you!

  • @catherinehiggins7678
    @catherinehiggins7678 6 років тому

    How did you find what the next states are?

    • @budasfeet
      @budasfeet 6 років тому

      it's based on the previous video's state diagram

  • @michaeldewell3264
    @michaeldewell3264 7 років тому +1

    I really liked your video and I thought that you did a great job. However, I would like to point out a small mistake on your output k-map. You had A'B' + AB which is exclusive-NOR and could have been rewritten/minimized as (A exclusive-NOR B)' + InA

  • @darknight12956
    @darknight12956 8 років тому +26

    How high do you have to be, to be able to solve these lol

    • @weys1234
      @weys1234 7 років тому +3

      very

    • @Anameplsszs
      @Anameplsszs 7 років тому +8

      im high and im studying for my exam tomorrow ;?///

    • @SarionFetecuse
      @SarionFetecuse 4 роки тому +3

      Not at all, you're just dumb

  • @dalalalghomlas1600
    @dalalalghomlas1600 10 років тому

    in the output why did u wrote A'B' + AB + InA instade of A'B' + AB + InAB' ?

    • @linux06189
      @linux06189 9 років тому

      Dalal Alghomlas Thatd be incorrect anyway. Think about it, if you have a karnaugh map with three variables, and you circle two 1's, you will only have 2 variables in that expression. The only time you will have a variable expression such as InAB', will be when its a lone 1

  • @henryabirafeh2835
    @henryabirafeh2835 11 років тому

    you may be asking why he chose D flip flop you can choose j k flip flop t flip flop and even r s flip flop but D is simplest of all since he said it acts as a delay and gives u same input to the output using one clock cycle.

  • @IceTurf
    @IceTurf 6 років тому +1

    Writing mirrored - nice.

  • @hemdojr9737
    @hemdojr9737 6 місяців тому

    i want the problem the other way around use state machine to get d flip flops

  • @mrpropergander6800
    @mrpropergander6800 Рік тому

    Oh reminds me of the 1980s when our lecturer said *"...I want you to design a traffic light controller using JK flip flops and logic gates..."*
    Easy enough I thought until you try to do it which involves lots of truth tables, Karhaugh maps etc 😂

  • @jorgearagon8053
    @jorgearagon8053 6 років тому

    Great !

  • @Resfred
    @Resfred 6 років тому

    Thanks :)

  • @martinpesevski5072
    @martinpesevski5072 9 років тому +1

    out+ shouldn't be A'B'+AB+inB' ?

  • @applepiexpto
    @applepiexpto 7 років тому

    thanks!

  • @jlew92xx
    @jlew92xx 9 років тому

    I understand it thanks

  • @alexassasin1
    @alexassasin1 5 років тому

    I dont think the output equation is correct because it will appear 1-hazzard.

  • @Dekup.r
    @Dekup.r 4 роки тому

    u such a Iegend

  • @Rayquesto
    @Rayquesto 5 років тому

    Hey Jack. You should check out the masculine geek youtube channel. I love them and relate to them dearly.

  • @ghosthunter9897
    @ghosthunter9897 8 років тому

    output is not a funtion of input. its mealy machine. why did you take input to find the equation for the output?

    • @TheRevScare
      @TheRevScare 8 років тому

      +Suman Sudha Actually, he did not specify whether it was a Mealy or Moore machine, so output very well could be a function of the input in this case (Mealy machine).

  • @meghanabhange13
    @meghanabhange13 7 років тому

    He looks like David Tennant.

  • @MathildaSvS
    @MathildaSvS 10 років тому +6

    He's super cute though??

    • @masimello9660
      @masimello9660 9 років тому +2

      millasvs i knew i am not the only one :D

    • @Mehehehify
      @Mehehehify 6 років тому

      i totally agree

  • @yannid5456
    @yannid5456 9 років тому

    Is he backward writing?

    • @Enixcell316
      @Enixcell316 9 років тому +7

      Vuyani DawetiHe writes normally but flips the video I believe.

  • @DragonProtector
    @DragonProtector 6 років тому

    RIP

  • @henryabirafeh2835
    @henryabirafeh2835 11 років тому

    double D's