Finite State Machines in Verilog

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024
  • Examples of encoding Moore-type and Mealy-type finite state machines (FSM) in Verilog.

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

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

    Thank you so much for this tutorial!!! Of all the tutorials I googled, yours has been the most helpful! Especially pointing out the differences between Moore2 and Moore3 and the details about using always@() for SEQUENTIAL vs COMBINATIONAL! I think this was a small detail that wasn't emphasized in my class and it was driving me crazy. Once I heard you mention that detail, it cleared things up tremendously! Thank you!

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

    The best video ever. Moore and Mealy machine explained thoroughly without ambiguity in the slightest!!! This is the best work that has been done. Thank you. Watching your video is my honor Sir!

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

    I wish you teaches the test bench. That's what I really need help with.
    Thanks

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

    I'm loving this. 20 years as an imperative (and sometimes functional and sometimes logical, I do miss prolog) coder, and 4-5 years of tinkering with electronic design and I had run out of challenges. But this stuff is great.
    Now to stop webpack being a damn assh*le about licenses :/

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

    nice video!! Realy helpful in my assignment.

  • @Dom-bo8wd
    @Dom-bo8wd 3 ปีที่แล้ว

    Awesome! Very helpful thank you!

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

    Very clear, thanks very much

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

    Thank you professor!

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

    thanks

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

    Can you provide the fsm test benches?

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

    You draw in OneNote very well! How you do that? I draw in OneNote rather poorly, and I would like to know how to draw diagrams very well. What's the secret (if there is any)?

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

    The question mark (?) was not necessary, because you wrote an OR expression, so automatically it will behave like an OR gate.

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

    Thank you

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

    excellent tutorial! How would you propose fixing the glitch?

  • @Sam-fo4ds
    @Sam-fo4ds 7 ปีที่แล้ว

    Very useful video.

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

    Sir is it required to write reg in every output

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

    Do you have the "one-hot" way to code it using all assigns?

  • @AljhonBautista
    @AljhonBautista 7 หลายเดือนก่อน

    where is the Testbench??

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

    Thank you! it was really helpful

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

    Hello,thank you sir for this video.Does anyone have an idea on how to solve robot maze?

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

    you are hero

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

    brilliant!!!!!!

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

    EXCELLENT

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

    thanks for the video

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

    can i get self checking file?

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

    Anyone else from Computation II?

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

    thanks