Systemverilog | Test Bench Environment | Half Adder

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии • 188

  • @sovietdog9998
    @sovietdog9998 2 года назад +9

    Amazing video. Your explanation of the overall test bench environment at the beginning helped tremendously in understanding each component.

  • @andrewchiu886
    @andrewchiu886 Год назад

    That is the best training material I had ever saw regarding the verification of the systemverilog

    • @vlsi_training3190
      @vlsi_training3190  Год назад

      Glad you liked it!! Please help us to grow, like , subscribe and share!!

  • @ananditasrivastav7404
    @ananditasrivastav7404 Год назад +2

    this is what we call a perfect tutorial video. awesome explaination. crystal clear .

  • @mathstar7516
    @mathstar7516 Год назад +1

    This video is a beginners masterclass expecting more videos from you 😊

  • @vanajachevuru4542
    @vanajachevuru4542 Год назад +1

    Tha way of your explanation is Awesome ❤ thank you sir 🙏

  • @kishanbhojrath2755
    @kishanbhojrath2755 2 месяца назад

    Understood the testbench flow, Well explained.

  • @reetikabanerjee1324
    @reetikabanerjee1324 3 года назад +5

    Please upload more videos,it is really useful

  • @mughatoamugha9029
    @mughatoamugha9029 3 года назад +3

    Very smooth explanation.. please upload more videos sir.

  • @garimagautam1386
    @garimagautam1386 2 года назад

    Best resource available on RUclips for this topic

  • @parulrana2214
    @parulrana2214 3 года назад +13

    Explained very well sir.
    If you are planning to upload more videos then, could you please make video on clocking block its importance and example.

  • @NehaVerma-jw7fm
    @NehaVerma-jw7fm 3 года назад +2

    This video is relay help me to understand basic system verilog. Thank you sir :)

  • @artrgukt001
    @artrgukt001 3 года назад +1

    i can say "Excellent" and many thanks to you...do more

  • @sundramsingh2699
    @sundramsingh2699 3 года назад +1

    This is a very nice video. everything is explained very nicely.

  • @chyavanphadke4813
    @chyavanphadke4813 4 года назад +8

    This is just Awesome.
    Need more similar examples.
    Support is always there ..

  • @mahmoodghorbanmoghaddam5641
    @mahmoodghorbanmoghaddam5641 3 года назад +1

    Thank you so much for your in-depth description. Hope to see your new video for sequential circuits in a bigger example.

  • @ayushtyagi9283
    @ayushtyagi9283 2 месяца назад

    Amazing explanation
    and very informative video sir.

  • @balasubramanianr2238
    @balasubramanianr2238 6 месяцев назад

    Very good flow of test bench environment

  • @simrantomar5521
    @simrantomar5521 2 месяца назад

    very informative video, nicely explained

  • @srinathk961
    @srinathk961 Год назад

    thanks a lot bro, you make this complex concept into easiest way. you cleared all my confusions & doubt. i can't express my feeling now. thanks a lot sir.

  • @rahulkatike6837
    @rahulkatike6837 3 года назад +3

    This is a very well explained video that I have seen so far on this topic, please do some more videos with complicated examples by using reference model and monitor2... Thankyou...

  • @shikharathore6263
    @shikharathore6263 4 года назад +3

    Your explanation is very nice . Please upload more videos on SV and UVM

  • @raghavchoudhary4630
    @raghavchoudhary4630 Год назад

    Thanks for explaining in such detail. Enjoyed watching it.

  • @shashvatmaurya6791
    @shashvatmaurya6791 Год назад

    Amazing explanation video

  • @movieking314
    @movieking314 3 года назад +1

    Thanks a lot. Please make these type of videos more.

  • @mehulyadav730
    @mehulyadav730 2 года назад

    Keep it up.
    You are such good teacher.
    👌👏👍

  • @ankamanirudh8837
    @ankamanirudh8837 3 года назад +2

    Sir, you very well explained thank you so much

  • @kaibalyakumarsahoo6655
    @kaibalyakumarsahoo6655 3 года назад +2

    Very good explanation sir

  • @aiyush5473
    @aiyush5473 3 года назад +2

    Very Nice Video it really helped me in understanding environment.
    Plz make a verification environment for UART Protocol or I2C Protocol from basic

    • @CallistoPili
      @CallistoPili 2 года назад

      Is there any free tool available to use all of that? I cannot sell my car and my jewelry to just rent one of the tools for verification.

  • @lakshyasharma6972
    @lakshyasharma6972 8 месяцев назад

    Bhai kya mst samjhya yar ... maza agya

  • @godo1861
    @godo1861 2 года назад

    Thank you very much ❤❤❤❤ this video was very clear and understable 👌👌👌 i wish if you can continue in a full terioral of system verilog because your way in explation is so good and clear 🌸🌸🌸

  • @enamalatharun5182
    @enamalatharun5182 2 года назад

    Very good explanation sir... Even for beginners it's clear to understand.. Thank you so much 🎉👏👏

    • @vlsi_training3190
      @vlsi_training3190  2 года назад

      Thank you for your input. If you need any classes you can write us on vlsitraining999@gmail.com

    • @Deva__clicks
      @Deva__clicks 2 года назад

      @@vlsi_training3190 why don't you continue

  • @Ram_vlsi
    @Ram_vlsi 3 года назад +1

    nice explanation..do more videos on uvm

  • @mounikachintapalli1011
    @mounikachintapalli1011 16 дней назад

    Hi sir, ur videos are very amazing. Please upload remaining videos sir. I'm requesting u sir please😊

  • @khamerunnisa2677
    @khamerunnisa2677 3 года назад +1

    Very well explained..It was very useful for the beginners who are learning SV. Requesting a video regarding UVM test bench environment for similar example..

    • @vlsi_training3190
      @vlsi_training3190  3 года назад

      Sure! I will post it soon!

    • @zahidfazal2176
      @zahidfazal2176 2 года назад

      @@vlsi_training3190 when will your "soon" Pandey Ji. We are awaiting.

  • @arp6900
    @arp6900 3 года назад +1

    Awesomely explained !!

  • @ankushkumaryadav65
    @ankushkumaryadav65 3 года назад +1

    really good video on system verilog

  • @vijaynayal9717
    @vijaynayal9717 2 года назад

    very well explained .... appreciate your effort.....

  • @eslammorsie4908
    @eslammorsie4908 2 года назад

    Much thanks for this awesome explanation 😃

  • @BinhMinhNoiSach
    @BinhMinhNoiSach 6 месяцев назад

    very good explanations thanks a lot

  • @boodidasadguna1836
    @boodidasadguna1836 2 года назад

    Thanks alot Neeraj.. Awesome explanation.. Keep posting some other videos related to SV

  • @gabbarjadhav2293
    @gabbarjadhav2293 2 года назад

    thank you so much brother ...good explanation .......please check audio have less volume ...

  • @gunjanpandey2585
    @gunjanpandey2585 2 года назад +1

    Thanks alot for crystal clear vdo...i request you to cover more testbench scenarios like modport, clocking blocks,fifo
    Thanks in advance 🙂

  • @suchitrajaee8379
    @suchitrajaee8379 2 года назад +2

    A very nice explaination sir..you have clearly explained what each and every class do and what we have to write in that class..Can I get the the link of this code

  • @shubhamroy5023
    @shubhamroy5023 3 года назад +1

    just one word "WHOLESOME"

  • @anusharamishetti8281
    @anusharamishetti8281 2 года назад +2

    Nice explanation sir .
    If it is possible can you upload sv environment for counters

  • @gayathrishetty8799
    @gayathrishetty8799 2 года назад

    Amazing explanation, completely understood the process and communication. But can explain the clocking blocks and modports with example.

  • @hiteshranjan4082
    @hiteshranjan4082 2 года назад +1

    now all things are clear thanku

  • @b-40pradoomrao4
    @b-40pradoomrao4 2 года назад +1

    Best explanation 🔥🔥@vlsi_tranining please make totorial videos on System verilog + Projects on system verilog .

  • @shubhamsingh-me6hw
    @shubhamsingh-me6hw 4 года назад +6

    sir make a video for clock ckt also, please(fifo)

  • @Chill_TFO
    @Chill_TFO 2 месяца назад

    sir thank you very much , plz do make a video on uvm also

  • @ashijain2876
    @ashijain2876 4 года назад +4

    Sir please upload more example of testbench verification of sv as well as uvm

  • @saqibmansanu8423
    @saqibmansanu8423 3 года назад +2

    NYC BHAIYA ❤️❤️❤️

  • @rangaraoneelapala8823
    @rangaraoneelapala8823 2 года назад +1

    thank you sir making this lecture

  • @najlanajeeb
    @najlanajeeb Год назад

    well explained. could you add more examples/projects little bit complex one

    • @vlsi_training3190
      @vlsi_training3190  Год назад

      Glad you liked it! For your query you can drop mail on vlsitraining999@gmail.com

  • @rishabhkumarsoni1240
    @rishabhkumarsoni1240 Год назад

    wow, quiet a helpful explanation.

  • @digambarbhole9467
    @digambarbhole9467 3 месяца назад

    Nicely explained

  • @moviesera5250
    @moviesera5250 2 года назад

    FABULOUS BHAI

  • @shirishtiwari8070
    @shirishtiwari8070 Год назад

    Very good explain

  • @fasihuihassan518
    @fasihuihassan518 3 месяца назад

    explained very well

  • @shivanandajjannavar7934
    @shivanandajjannavar7934 3 года назад +2

    Sir, please start doing more videos on SV and UVM

  • @sabarish862
    @sabarish862 Год назад

    Great video! Helped me a lot!

  • @spandanaka4764
    @spandanaka4764 2 года назад

    good explaination tq

  • @shubhamsingh-me6hw
    @shubhamsingh-me6hw 4 года назад +3

    it's really helpfull...thanks sir

  • @omprakashpatel6322
    @omprakashpatel6322 2 года назад

    great work! keep doing it. Can do same with UVM taking half adder as an example?

  • @hareeshkanchi6336
    @hareeshkanchi6336 2 года назад

    can you do one simple code on uvm...your explanation is good so.pls

  • @suchitrajaee8379
    @suchitrajaee8379 2 года назад +1

    can you explain us by taking a one bus protocol example in system verilog ,that how to use modport and clocking block

  • @soni8094
    @soni8094 2 года назад

    sir,please do more videos on RTL verification and physical verification

  • @malikshanaah9804
    @malikshanaah9804 Год назад

    Amazing, Bro!

  • @sonalkapila7398
    @sonalkapila7398 3 года назад +1

    thanks....why did you declare input a, b specifically of 'bit' datatype, can we do it with 'logic' as well?

  • @peyyalapavani2401
    @peyyalapavani2401 2 года назад +1

    thank you so much sir

  • @madhanboddula9628
    @madhanboddula9628 Месяц назад

    So much useful

  • @kittycatty335
    @kittycatty335 2 года назад

    very helpful video!

  • @vipinpandey2225
    @vipinpandey2225 4 года назад +2

    👍👍

  • @ganauvm270
    @ganauvm270 4 года назад +6

    can you upload asynchronous fifo verilog code and sv env

  • @AkbarRajaei
    @AkbarRajaei Год назад

    great tutorial.
    Is it necessary to use Mailbox?
    I have seen in some trainings like Xilinx and Doulos that they do not even talk about Mailbox.

    • @vlsi_training3190
      @vlsi_training3190  Год назад +1

      no you can use queue also!! i hope they should be using queue if they are not using mailbox!

  • @hemanthkumarsr9851
    @hemanthkumarsr9851 3 года назад +1

    excellent

  • @sakshamsingh2005
    @sakshamsingh2005 Год назад

    Thanks a lot. Helps a lot.

  • @ashokvatika2857
    @ashokvatika2857 10 месяцев назад +1

    Please make a test bench on uvm🙏🙏

    • @vlsi_training3190
      @vlsi_training3190  9 месяцев назад

      Hi is it difficult to make video on UVM!! You can drop your query on vlsitraining999@gmail.com

  • @satheesh3210
    @satheesh3210 2 года назад +1

    SIR PLEASE GIVE EXPLANATION ON ASYNCHRONOUS FIFO SV ENVIRONMENT

  • @loyal8060
    @loyal8060 3 года назад +2

    Please upload more videos

  • @manidipasamanta7853
    @manidipasamanta7853 Год назад

    Thank You sir it is now fully cleared how a system verilog enviroment works with a simple code . But sir I have one doubt in the sv enviroment we have reference model also and for ref model do we have to write the code or it will be given by design engineers because we know that the ref model is a kind of duplicate of DUT

  • @akhilapp1135
    @akhilapp1135 4 месяца назад

    Sir please put videos on code coverage and functional coverage

  • @indiandrums8591
    @indiandrums8591 3 года назад +1

    please make a video of UVM tb

  • @sahilagarwal6234
    @sahilagarwal6234 4 года назад +4

    thanks!!

  • @ravirajchilka
    @ravirajchilka 7 месяцев назад

    How monitor is generating Sum and Carry? I mean, where DUT is imported in Monitor to produce Sum, Carry?

  • @madhavideshpande9660
    @madhavideshpande9660 2 года назад

    sir can you put some lights on UVM verification environment. It's worked like blessing for me.

  • @anushabudati868
    @anushabudati868 Год назад

    Sir , Please add more videos

  • @madhavideshpande9660
    @madhavideshpande9660 2 года назад

    sir as earlier you told that the DUT will give the output & while making driver class you declare sum & carry . so who gives the output DUT or DRIVER class

    • @vlsi_training3190
      @vlsi_training3190  2 года назад

      Dut always gives output, we verify DUT only, reference model or scoreboard is having the same behavior like DUT, AND we compare dut and scoreboard logic

    • @madhavideshpande9660
      @madhavideshpande9660 2 года назад

      @@vlsi_training3190 thank you sir
      can u make another video in which the modport is included

  • @sandeepkurva3849
    @sandeepkurva3849 2 года назад

    sir please upload all system verilog classes pls

    • @vlsi_training3190
      @vlsi_training3190  2 года назад

      Hi sandeep this video is for demo purposes!! I give trainings to students, if you are interested then u can ping me on 9582148071

  • @sandeepkumarravirala7028
    @sandeepkumarravirala7028 3 года назад +2

    Please more examples sir

  • @rangaraoneelapala8823
    @rangaraoneelapala8823 2 года назад

    sir try to do part 2 of system verilog please

  • @wicket4969
    @wicket4969 3 года назад +1

    Is this UVM?

  • @suryatejamedaramitta5306
    @suryatejamedaramitta5306 2 года назад +1

    bro please do some more videos

  • @VijayaEligar
    @VijayaEligar 10 месяцев назад

    please can u post some examples in UVM

  • @jawaharpaswan5483
    @jawaharpaswan5483 3 года назад +2

    Hajratali

  • @suryatejamedaramitta5306
    @suryatejamedaramitta5306 2 года назад +1

    Bro do u have another channel

    • @vlsi_training3190
      @vlsi_training3190  2 года назад

      no I dont have another channel! will post more videos soon!

  • @prince8441
    @prince8441 Год назад

    “Result is expected “ wasn’t printed…. May I know the reason? I am unable to understand the reason behind it not getting printed

  • @uditgohil7547
    @uditgohil7547 10 месяцев назад

    FIFo with overflow, underflow using system verilog methods one video

  • @meghanas755
    @meghanas755 2 года назад

    Why we will use logic as input in dv test bench

    • @vlsi_training3190
      @vlsi_training3190  2 года назад

      any two state data type contains 0 and 1 value but for logic which is 4 state data type, it has 4 value , 0 1 ,x ,z . So sometimes we need to see that value 0 and 1 is getting generated in testbench for any variable or not. So for two state variable by default value will always b 0 so we can't say that test bench is generating that value. So if I will declare that variable by logic , whose by default value is x there we can see what value we are getting.

  • @MR.PASWANN
    @MR.PASWANN 3 года назад +2

    Anant supported