Washing Machine using Verilog (with code) | Verilog HDL Project by @Dhaval Gupta | FSM | Vivado

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

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

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

    Please find the code in the link description. Any suggestions or queries are most welcomed.
    PLEASE SUBSCRIBE TO THE CHANNEL. LET US AIM 250 SUBSCRIBERS!!!!
    Other Projects-
    ►Traffic Light Controller in Verilog - th-cam.com/video/Yt7no6rwCVk/w-d-xo.html
    ►Round Robin Arbiter in Verilog - th-cam.com/video/X6oJn7r9-8s/w-d-xo.html
    ►Vedic Multiplier in Verilog - th-cam.com/video/6M3nyyQfpHU/w-d-xo.html
    ►Clock with Alarm in Verilog - th-cam.com/video/pTk1H50e8bI/w-d-xo.html
    ►Washing Machine in Verilog - th-cam.com/video/iAoi9jTzxcI/w-d-xo.html
    ►N bit Multiplier in Verilog - th-cam.com/video/lmzCdx6gkdU/w-d-xo.html
    ►PWM Shift Register in Verilog - th-cam.com/video/Pz9sPflKpXc/w-d-xo.html
    ►Vending Machine in Verilog - th-cam.com/video/tJc0blBDRzo/w-d-xo.html
    ►Hexadecimal Keypad Scanner in Verilog - th-cam.com/video/Y1cp2kwos5M/w-d-xo.html
    ►RAM - ROM Design in Verilog - th-cam.com/video/m18YU9xjETU/w-d-xo.html

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

      Can u please tell us that additional code for dumping it into FPGA kit

  • @vimminarula5523
    @vimminarula5523 2 ปีที่แล้ว +13

    Keep it up my child

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

    you both did phenomenal work in this collab.😎😎🔥🔥

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

    Great work ... recommended 🔥🔥🔥🔥🔥

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

    A request, kindly refrain from adding such loud outros. Was listening to his explanation with full sound and then had an intense sound in the ear. Pls do this. It was a great explanation btw.
    Thank You

  • @adityamehta4147
    @adityamehta4147 2 ปีที่แล้ว +7

    Great project🔥💯
    Explanation was amazing👏

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

    Great Project ✨
    Informative and well explained Dhaval ✨

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

    Nice presentation God bless you my child

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

    Wow🔥🔥🔥

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

    Fascinating presentation 💐💐

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

    Nice Project and awesome explanation!

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

    Great going Arjun 🔥🔥

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

    Great project and very well explained 👏🙌

  • @SagarKumar-eu5xu
    @SagarKumar-eu5xu 2 ปีที่แล้ว +3

    Great project!
    Also, the explanation was detailed

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

      Thank you for the appreciation Sagar ✨✨

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

    Nice project and very well explained 💐💫💥

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

      Glad you liked it Yukta 🌟😊🎉

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

    Wowwww🙌🙌🙌

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

    Awesome explanation and great project. 💯

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

    Amazing explanation!!

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

    Amazing project!!

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

    Very well presented ✨👍

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

    Amazing work. Really helped a lot! Thanks!

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

      Thanks Sarthak!! Glad we could be some help ✨✨

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

    Great explanation!

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

    Very well explained

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

    Great Project 🔥

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

    Amazing work done

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

    Thanks for sharing your useful knowledge!

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

    Great work 🔥🔥

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

    👏 bravo

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

    Awesome

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

    👍👍

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

    In the "Drain water" condition to repeat itself, the "drain_valve_on" should be 1 rather than 0. Otherwise, the drain will take place just like it is on in the spin condition. Please look at 5:36 timestamp.

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

    Nice project 🔥🔥

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

    keep uploading regularly

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

      Sure Akshay, please stay tuned for regular videos.

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

    Great video sir.
    Sir , how many basic building blocks did we use in this?

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

      Thanks Inferno!!
      The code itself is divided into 6 states in the finite state machine (at 1:10 ) and the testbench is also in the verilog code itself.

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

    Great Efforts Arjun🔥

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

    Wonderful 👍

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

    Nice project! 👍

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

    Very clear explanation!
    But Sir, how to do this project using hierachical design?

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

      Thank you!!
      You could take reference from this article for hierarchical design. www.eventhelix.com/design-patterns/hierarchical-state-machine/

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

    For the first time..
    In Drain Water condition, how it can out the drain water if drain_value_on=0 (the dirty water should be present that stage only).

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

    Can u pls provide the fsm for dialy routine (like taking states as work,sleep,eat ...)

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

    Sir konsa board apne use kiya ha?? Plz urgently important hai

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

      So it is basically the default FPGA in the vivado project.
      The default part and product family for the new project:
      Default Part xc7vx485tffg1157-1
      Product: Virtex-7
      Family: Virtex-7
      Package: ffg1157
      Speed Grade: -1
      I do understand you are facing issues since you are a beginner. Please do mail / linkedin me so that i can send you screenshots to help you out.

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

    please show how to implement in spartan fpga board ? how to check inputs and outputs 🙂

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

    Sir board konsa use kiya hai

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

      So it is basically the default FPGA in the vivado project.
      The default part and product family for the new project:
      Default Part xc7vx485tffg1157-1
      Product: Virtex-7
      Family: Virtex-7
      Package: ffg1157
      Speed Grade: -1
      I do understand you are facing issues since you are a beginner. Please do mail / linkedin me so that i can send you screenshots to help you out.

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

    Supurbb Brother... 💯

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

    how you design the state diagram of the machine, on which software

  • @family-kq8ov
    @family-kq8ov 2 ปีที่แล้ว

    Will this project run on Elbert V2 board????

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

    hello sir, i tried to run the verilog in quartus but its error

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

      Hi Aishah ,
      Please do share the error here.

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

    Will it run on vivado 2018.2???

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

    Why the motor_on is 0 after the machine starts

  • @narutofan429
    @narutofan429 3 หลายเดือนก่อน

    Which app using

  • @DileepKumar-el7fn
    @DileepKumar-el7fn 2 ปีที่แล้ว

    Done signal is highing many times! Can u help me?

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

    which fpga board to use to match the code

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

    Will this code run on Quartus?

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

    will this code work on xilinx vivado

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

    Sir testbench ka code kidar hai

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

    Do you have the code of it

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

    Also, there is an error while trying to synthesize in Xilinx ISE
    always@(posedge clk or negedge reset)
    begin
    if(reset)
    begin
    current_state

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

    can you please provide ppts of it

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

    I hope to see more exciting videos like this one in the near future! You should use a service such as P R O M O S M!!

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

    Amazing work

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

      Thanks Ashutosh!!! Really appreciate you subscribing to the channel!!

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

    Great Explanation!