Sequence Detector (Example)

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

ความคิดเห็น • 298

  • @sandiplow
    @sandiplow ปีที่แล้ว +39

    It's been 8 years but still relevant, helpful and easy to understand

  • @TastyLaserCakes
    @TastyLaserCakes 8 ปีที่แล้ว +26

    You have gotten me through so many homeworks and tests it's not even funny! Trust me, I've been sharing you with my friends. Great job and thank you for posting these.

  • @garthenar
    @garthenar 4 ปีที่แล้ว +130

    Just got a 97.5% on my final because of this channel.

    • @imranabbasi9535
      @imranabbasi9535 3 ปีที่แล้ว +14

      Nerd

    • @santoshpal8612
      @santoshpal8612 2 ปีที่แล้ว +11

      Kis clg me itne marks milte hai bhai 😅😂

    • @chandanacr3459
      @chandanacr3459 ปีที่แล้ว +1

      Sayi

    • @lilMartian78
      @lilMartian78 5 หลายเดือนก่อน

      Itne toh agar phone aur book v dedo toh tabh v nhi aate

    • @slowmo6113
      @slowmo6113 6 วันที่ผ่านมา

      Bro ye konse school me kaha se sequence detector pada rahe he?

  • @teothegreat3439
    @teothegreat3439 3 ปีที่แล้ว +2

    i am watching this three hours before my exams....you seriously saved me. Many thanks !!!

  • @mpelalidiko
    @mpelalidiko 3 ปีที่แล้ว +13

    thank you so much for this video. absolutely perfect explanation with the "Has - Awaits". so simple and intuitive. Was struggling for 2 days to figure it out with normal university books. subscribed.

  • @Legend_Hunter_Original
    @Legend_Hunter_Original 7 ปีที่แล้ว +3

    Hands down the best resource on internet to learn Intro To Digital Logic, Thanks a bunch .

  • @kittyCatCutieCat
    @kittyCatCutieCat 8 ปีที่แล้ว +123

    There is no need for the state s3 , we can directly connect s0 with s2 for 0/0 and put a loop on s2 for 1/1.Correct me if I am wrong.

    • @rejilrajep3641
      @rejilrajep3641 7 ปีที่แล้ว +5

      same thought here

    • @leoncss
      @leoncss 7 ปีที่แล้ว +6

      I share the same thoughts, but is it correct? But if we only have 3 states, how do we come up with the state table as we need 2 Flip Flops. Maybe that's the reason for the s3.

    • @shubh2317
      @shubh2317 7 ปีที่แล้ว +9

      fourth state of the F/F could just be a dont care, dont cares are possible in state table

    • @zackm5693
      @zackm5693 6 ปีที่แล้ว +2

      Yes you're correct, it's a redundant state (therefore functionally equivalent to S2).

    • @rahulsaxena5015
      @rahulsaxena5015 5 ปีที่แล้ว +3

      State reduction is explained in the next video itself.

  • @lastborn4sure
    @lastborn4sure 9 ปีที่แล้ว +48

    firstly I will like to appreciate the brain being all these videos, I want to confess that watching this videos have really changed my orientation about digital electronics. God bless u sir. please my request is that I will like to have a lecture like this using JK flip flop instead of DO flip flop. Thank u

    • @lastborn4sure
      @lastborn4sure 9 ปีที่แล้ว +1

      +Neso Academy I will be the happiest man on earth if that could be done soon as possible bcause all your lectures has been interesting and it's really giving me confidence on my forth coming exam. thank u so much

    • @ashwinb9572
      @ashwinb9572 8 ปีที่แล้ว

      sir have you uploaded the same problem using jk flip flop....? it l b much useful fr me

  • @15PinkDiamonds
    @15PinkDiamonds 8 ปีที่แล้ว +7

    i passed my class because of you. thank you fam

  • @tonee899
    @tonee899 9 ปีที่แล้ว +14

    I would have failed my semester without your videos, really, thank you very much!

  • @santhoshk8703
    @santhoshk8703 6 ปีที่แล้ว +2

    Fantastic explanation broo..... Far better than coaching..

  • @bojanadrangova7189
    @bojanadrangova7189 9 ปีที่แล้ว +26

    When designing a sequence detector, but with Moore state machine, how do you get the output y (cause it shouldn't be dependant of the input x) ? In this case will it be just Qa ?

  • @yashkapoor5894
    @yashkapoor5894 4 ปีที่แล้ว +6

    Clear explanation. Amazing!

  • @vechamvidya4499
    @vechamvidya4499 3 ปีที่แล้ว +2

    Explanation is just amazing...no words to describe

  • @sadiqlawal7335
    @sadiqlawal7335 8 ปีที่แล้ว +3

    thank you very much for this video. it really helped me..how i wish i have seen this before my midterms...you really are a good teacher...

  • @arjuns2219
    @arjuns2219 5 ปีที่แล้ว +4

    u r a life saver SIR!!!

  • @matiasmarro7985
    @matiasmarro7985 6 ปีที่แล้ว

    Im from Argentina and i study Engeneer Electronic you´ve saved my year with this videos! Congrats!! U has made an amazing job.

  • @Brian-mf3ry
    @Brian-mf3ry 7 ปีที่แล้ว +10

    love your videos but this video and the previous one were extremely confusing. can you please explain more about overlapping and a more detailed explanation on how you got the state diagram?

  • @katiecatalano7306
    @katiecatalano7306 ปีที่แล้ว +1

    what would the finished clock look like at the end of this implemented circuit? I'm not certain if this would be synchronous, all coming from the same clock pulse, or asynchronous, or how to know. thank you so much for the amazing lessons and explanations. Your work makes a huge positive impact for me.

  • @dularapeiris2337
    @dularapeiris2337 9 ปีที่แล้ว +4

    thank you very much for the tutorials.i have learnt lot of things from your lectures.this covers my syalabus and this is very easy to understand too.

  • @asfandyarsanam8807
    @asfandyarsanam8807 7 ปีที่แล้ว

    My apny class fellows ko b ap ki tarah samjaya tha state machine thank u sir

  • @Toko9441-g9u
    @Toko9441-g9u ปีที่แล้ว +1

    Won't just three states be enough for the sequence detector? at s2 state if next bit is 1 the next state is s2 itself and o/p is 1
    Forever grateful for the playlist!

    • @Stefan_2117
      @Stefan_2117 ปีที่แล้ว

      Yeah you are right, even I was confused with that needless extra state

  • @husseinghannam1663
    @husseinghannam1663 ปีที่แล้ว

    your videos are so helpful, thanks a lot

  • @4haddi201
    @4haddi201 7 ปีที่แล้ว

    mazza a gaya kya padate ho sir....u rock

  • @ahmjazly
    @ahmjazly 9 ปีที่แล้ว +3

    The state diagram u hv drawn is for Overlapping??

  • @sepehrgolestanian6161
    @sepehrgolestanian6161 2 ปีที่แล้ว +3

    I think when we are in S2 and input is 1, make output 1 which means we have detected 111 and get back two s2 which means we've already seen 11 and waiting for another 1. it's like slicing the adjacent 1s into windows of 111s.

    • @user-dz6zd9zk2f
      @user-dz6zd9zk2f ปีที่แล้ว +2

      exactly the diagram should have only 3 states in total

    • @user-dz6zd9zk2f
      @user-dz6zd9zk2f ปีที่แล้ว

      but no , wait a min if you that you wont be able to write the 4 states as qa and qb are 2 varaiables of the present state and there must exist 4 states to complete the table

    • @adeirman2705
      @adeirman2705 ปีที่แล้ว +1

      @@user-dz6zd9zk2f yeah, you can use QA QB X until 1 1 1 and when QA QB X = 1 1 0 and 1 1 1 or that means QA and QB is 1 1 respectively or when S3 happen, you assign QA+ and QB+ = X (don't care) because the S3 is unlikely to happen, thus if you use D Flip Flops you can assign QA+ = DA and QB+ = DB or when you use T Flip-Flop you can also assign TA and TB as X (don't care).

    • @leonsutram
      @leonsutram ปีที่แล้ว +1

      @@adeirman2705 Was looking for exactly this in the comments! Luckily i found ur conversation about it; was really confused why he uses 4 states in a Mealy where 3 would be enough.

  • @AryanKumar-qo6fi
    @AryanKumar-qo6fi 3 ปีที่แล้ว +2

    I have no words. Ur amazing👌👏😁

  • @retrokon
    @retrokon 9 ปีที่แล้ว +7

    Thank you, this was very informative.

  • @rajshah2182
    @rajshah2182 5 ปีที่แล้ว +1

    Great video mate!

  • @unaabadi454
    @unaabadi454 7 ปีที่แล้ว +1

    i want to say thank you so much for helping me in my digital logic exams! god bless you sir

  • @thilakshetty5598
    @thilakshetty5598 5 ปีที่แล้ว +2

    In the S2 state if we get 1 as input we can take next state as S1 which will be easier since we will have only 3 states.

  • @deepanshmakkar5118
    @deepanshmakkar5118 4 ปีที่แล้ว +1

    Hat's off man

  • @thestrappingentrepreneur2822
    @thestrappingentrepreneur2822 5 ปีที่แล้ว

    you are a godsend for my engineering program holy shit

  • @saibunny1253
    @saibunny1253 9 หลายเดือนก่อน

    thank you sir for your videos ❤ sir we can detect the same problem by 3 states only .

  • @tanishrane
    @tanishrane 11 หลายเดือนก่อน

    awesome, nice explanation

  • @GauravGupta-pb8mk
    @GauravGupta-pb8mk 4 ปีที่แล้ว +1

    Thank you sir

  • @ryszardsinius4828
    @ryszardsinius4828 6 ปีที่แล้ว +1

    I truly love you man

  • @kaavyagowda4234
    @kaavyagowda4234 5 ปีที่แล้ว +1

    Thank u..very useful video!!:)cleared many basic concepts

  • @mukesh_not_a_youtuber
    @mukesh_not_a_youtuber 9 ปีที่แล้ว +1

    The explanation is too good.Thank you :)

  • @auvaisaraswathymurugesan1743
    @auvaisaraswathymurugesan1743 8 ปีที่แล้ว

    extraordinary!!! very useful!! thank you for this video

  • @DebranjanPal
    @DebranjanPal 7 ปีที่แล้ว +1

    Great, easily understandable, thanks.

  • @samandrews7600
    @samandrews7600 8 ปีที่แล้ว

    in non overlapping case when four 1111 comes ,after three consecutive 1 was noted out put was 1.and again it started from next 1,but question was to find three or more consecutive no of 1's ,it makes a doubt that when four consecutive ones comes output should be 1 only or 0

  • @ayadabdulkareem6456
    @ayadabdulkareem6456 8 ปีที่แล้ว

    Thank you very much ... it can be reduced to 3 state... thank you again ...

  • @damazingwundawuumaaan4441
    @damazingwundawuumaaan4441 ปีที่แล้ว

    can you kindly answer how it is determined that we need 2 D-flipflops to implement this circuit>?

  • @muzammalhussain4887
    @muzammalhussain4887 3 ปีที่แล้ว +1

    I think there is a mistake in the output of nonoverlapping. when we first 001 then the output should be zero and after that, the next sequence should start and in the next sequence there are two 1's so the output should be zero again not 1. correct me if I'm wrong.

  • @chandhrathejagannaram9047
    @chandhrathejagannaram9047 7 ปีที่แล้ว

    very nice lecture sir

  • @ShubhamBalsaraf
    @ShubhamBalsaraf 8 ปีที่แล้ว +1

    Awesome..! Helped me a lot....

  • @Haroon13496
    @Haroon13496 8 ปีที่แล้ว

    thankyou sir..it was very helpful...Ur a great teacher..

  • @ashutoshmoharir2474
    @ashutoshmoharir2474 ปีที่แล้ว +1

    mealy can be written in 3 states only, moore needs 4

  • @DevarshiAggarwal
    @DevarshiAggarwal 8 ปีที่แล้ว +1

    life saving videos!

  • @ashishkatakam861
    @ashishkatakam861 4 ปีที่แล้ว

    Plzz make a video on sequence generator also

  • @xiaoyangliu9261
    @xiaoyangliu9261 9 ปีที่แล้ว

    Thank you for making my life so much easier!!!

    • @saumyagupta1632
      @saumyagupta1632 9 ปีที่แล้ว +2

      +Xiaoyang Liu sn't s3 an extra state what if from s2 i go to s2 for 1/1 and to s0 for 0/0 and there is no s3

    • @RiteshKumar-go3do
      @RiteshKumar-go3do 8 ปีที่แล้ว

      +Saumya Gupta Agree that

  • @gopitharunmaganti1342
    @gopitharunmaganti1342 9 ปีที่แล้ว

    Using D flip-flops, design a circuit to generate a pattern 0-4-6-7-3-1 without using any additional logic gates.

  • @ahmadsalmankhan3200
    @ahmadsalmankhan3200 9 ปีที่แล้ว

    Really great video.. It helped a lot.

  • @engcuz
    @engcuz 9 ปีที่แล้ว

    Thnk you so much , It was very helpful in my Exam

  • @DEADY_Y
    @DEADY_Y ปีที่แล้ว +1

    Why we are not using a self-loop on s2 for 1/1,,, that would be easier without an extra state

  • @anusuyanallathambi248
    @anusuyanallathambi248 ปีที่แล้ว +1

    Is there really a need for the S3 state? The S2 can keep producing high output as long as the next bit in the bitstream is 1 right?

    • @hardnachopuppy
      @hardnachopuppy ปีที่แล้ว

      Yes there is no need for s3
      This is why we need to use state reduction before designing the circuit

  • @brycebanic6503
    @brycebanic6503 6 ปีที่แล้ว

    Thank you for this video. You really helped me to understand.

  • @deepakmanglani6954
    @deepakmanglani6954 9 ปีที่แล้ว

    And please try to answer questions of all the people, and thank you for such awesome teaching.

  • @rajkaransingh4302
    @rajkaransingh4302 7 ปีที่แล้ว

    thank you soo much for the video i just want to know whether we can use any gate to impliment the assigment table or not

  • @ravindraroyAIT
    @ravindraroyAIT 9 ปีที่แล้ว +12

    i am confused with overlapping and non overlapping ..... please suggest me with eg such as 1101 , 11001,1010 how to draw state diagram

    • @gyanig8501
      @gyanig8501 4 ปีที่แล้ว +1

      with hands holding a working pen and paper. Most imp, a tiny bit of thinking (if you have) ;)

    • @ravindraroyAIT
      @ravindraroyAIT 4 ปีที่แล้ว +2

      Dude some one replying after 4yrs seriously .....i am passed on but whatever thanks ☺

    • @ravindraroyAIT
      @ravindraroyAIT 4 ปีที่แล้ว

      But still dude you dont understand my question ....try some common sense haahaa

    • @ravindraroyAIT
      @ravindraroyAIT 4 ปีที่แล้ว

      And u still a nerd after all lol

  • @tejasrangnekar
    @tejasrangnekar 9 ปีที่แล้ว +4

    This video is extremely helpful Thank you for uploading!! :)

  • @charlietokowitz
    @charlietokowitz 7 ปีที่แล้ว

    your videos are so helpful!!! thank you!!

  • @sagarikanangia507
    @sagarikanangia507 8 ปีที่แล้ว +1

    if we create a self loop at s2 with input 1 and output 1 then we wouldn't have to use state s3,right?

  • @rajeevsimhadri8621
    @rajeevsimhadri8621 6 ปีที่แล้ว +1

    Excellent

  • @vinayaksansiya
    @vinayaksansiya 8 ปีที่แล้ว +3

    please upload a video for sequence generator

  • @shenoyshridhar
    @shenoyshridhar 8 ปีที่แล้ว +3

    plz do sequence generator also

  • @qwerty5850
    @qwerty5850 8 ปีที่แล้ว +5

    state c and state d are identical
    so can we reduce them ??
    and if we can , how will we draw the state table??

    • @ayadabdulkareem6456
      @ayadabdulkareem6456 8 ปีที่แล้ว +1

      True ... i try to solve it before him and had reduced it to 3 state only ...

    • @rejilrajep3641
      @rejilrajep3641 7 ปีที่แล้ว +1

      connect s0 with s2 for 0/0 and put a loop on s2 for 1/1

  • @denizc8706
    @denizc8706 7 ปีที่แล้ว

    Thank you very much for the video !

  • @rukmanpuri9787
    @rukmanpuri9787 4 ปีที่แล้ว

    What about flipflop
    Which flipflop are you using??

  • @samario_torres
    @samario_torres 9 ปีที่แล้ว

    final tomorrow. you saved me. thanks man

    • @swaggafire21
      @swaggafire21 9 ปีที่แล้ว

      +Samario Torres lol were both in the same boat

    • @SatyaRam2k14
      @SatyaRam2k14 9 ปีที่แล้ว

      +Samario Torres same here

    • @TheVirtualLab
      @TheVirtualLab 8 ปีที่แล้ว

      +Samario Torres one more here

    • @unknownman1
      @unknownman1 6 ปีที่แล้ว

      can u teach me this?

  • @5aledSefarat
    @5aledSefarat ปีที่แล้ว

    I do not understand: Is this a Moore Machine? If yes, then why is the output influenced by the input? If it is a Mealy Machine, then why is the number of states four while the number of bits is three?

  • @amentothatt
    @amentothatt 8 ปีที่แล้ว +3

    s2 and s3 can be merged into 1 state.

  • @narendrabogem5264
    @narendrabogem5264 6 ปีที่แล้ว +1

    Tq bro

  • @vikramank4521
    @vikramank4521 5 ปีที่แล้ว

    Sir there is no. Need for DA and DB K-map. Because DA=QA+ and DB=QB+.So we can directly write them from next state.Are I right ?

  • @barsilgen120
    @barsilgen120 ปีที่แล้ว

    Thanks

  • @SRNavyasreeBCE
    @SRNavyasreeBCE 7 ปีที่แล้ว

    very useful

  • @deepakmanglani6954
    @deepakmanglani6954 9 ปีที่แล้ว

    Please put the presentation no with the presentation as it is very confusing that which presentation comes after which. Please tell me which presentation order in which i should watch the videos after introduction to state tables.

  • @NaolNaol-f5v
    @NaolNaol-f5v ปีที่แล้ว

    thanks for all sir , but
    on the state diagram why the output is " 0 " when we go to s3 to s0??

  • @riddhivekariya9086
    @riddhivekariya9086 10 หลายเดือนก่อน +1

    Doubt 12:15 why did he take Qa , xQb on k map rather x , QaQb

    • @yashrajsonawane7734
      @yashrajsonawane7734 20 วันที่ผ่านมา +1

      Bata deta bhai par teri exam ab ho chuki hogi jandee hard luck

  • @d_simple9105
    @d_simple9105 8 ปีที่แล้ว

    Overlapping is confusing me. since more than three is mentioned ,so for non-overlapping case 1111 output is why 0?

  • @yuanshenchua7564
    @yuanshenchua7564 ปีที่แล้ว

    So do we have to do state reduction?

  • @arunsingaravadivelan3382
    @arunsingaravadivelan3382 4 ปีที่แล้ว

    I will not get the expected result if I design, sequential for the above state diagram. output y=Ax is the boolean expression we obtain, so it will not detect 3 or more consecutive 1's.

  • @SandeepChaudhary-vx9zy
    @SandeepChaudhary-vx9zy 7 ปีที่แล้ว

    Thank you

  • @ashisnandi936
    @ashisnandi936 5 ปีที่แล้ว

    I don't understand why the non-overlapping output does not chose the four 1's at once... when the question contains 3 or more consecutive 1's. Why does it take only consecutive three 1's into consideration?

  • @deepikasukur6921
    @deepikasukur6921 5 ปีที่แล้ว

    Superb..

  • @manikanthreddykudumula6888
    @manikanthreddykudumula6888 5 ปีที่แล้ว

    If multiple inputs are considered ie., 010, 101 are taken

  • @Teemo-1314
    @Teemo-1314 6 ปีที่แล้ว

    nice and thank you !

  • @souravsamanta3354
    @souravsamanta3354 9 ปีที่แล้ว

    ***** Hi admin, please include the sequence detector using Moore FSM. This could help us for a direct comparison between the two.

    • @souravsamanta3354
      @souravsamanta3354 9 ปีที่แล้ว

      ***** I have found a good example from inst.eecs.berkeley.edu/~cs150/fa05/Lectures/07-SeqLogicIIIx2.pdf

  • @dhanushdshekar4703
    @dhanushdshekar4703 4 ปีที่แล้ว

    state reduction was possible right?like s2=s3??

  • @sunnysharma5635
    @sunnysharma5635 5 ปีที่แล้ว

    Please sir start lecture on data structures

  • @VenujanSrithar
    @VenujanSrithar 2 หลายเดือนก่อน

    Please implement this using moore FSM and explain.

  • @starman_007
    @starman_007 3 ปีที่แล้ว

    You miss the state reduction step? Because i am getting different solution.

  • @ShashiKumar-jv2cs
    @ShashiKumar-jv2cs 3 ปีที่แล้ว

    sir, i have a doubt... why did u use negative edge triggering

  • @sarfarazsayyad4617
    @sarfarazsayyad4617 7 ปีที่แล้ว

    plz add any video about sequence generator

  • @avinashtamilisetti914
    @avinashtamilisetti914 5 ปีที่แล้ว

    Why did u consider output values for realization

  • @alyalsayed6637
    @alyalsayed6637 2 ปีที่แล้ว

    thnx bro

  • @fatizulfiqar
    @fatizulfiqar 8 ปีที่แล้ว +1

    really nice explanation.. but I just want to ask that how do we know that
    how many states are required for sequence detector..?

    • @urdayz
      @urdayz 8 ปีที่แล้ว

      it depends on how many bit of the input sequence you want to detect

  • @nimrodmpandari7456
    @nimrodmpandari7456 7 ปีที่แล้ว

    Sir why did you put two states on your state asignment when you were detecting a 3 bit pattern
    why did you find the kmap for Qa+ n Qb+ n not for Qa n Qb

  • @fake_tourist
    @fake_tourist 6 ปีที่แล้ว

    So can we detect any sequence/pattern with this method?