SystemVerilog Tutorial in 5 Minutes - 11 Events

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

КОМЕНТАРІ •

  • @carahu7836
    @carahu7836 2 роки тому +1

    It's amazing that how u can summarize the content in a concise, clear and detailed way. I really appreciate it. Looking forward to you next series.

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

      Thanks for the comment 😊. I'll do my best.

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

    did not understand the example you stated at 1:50 , could you please explain . Thanks

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

      @( event ) is waiting for the 'next change' in event; wait( signal ) is waiting for the 'signal to become 1'. Hope this helps😀

  • @yujieqin2507
    @yujieqin2507 Рік тому +1

    I love you!

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

    Why blocking should happen before trigger

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

      I'm sorry I'm not sure which moment in the video you're asking the question for. I didn't mention blocking should happen before trigger. If I assume you're asking on 03:54, I mentioned blocking *may* happen before trigger, and the opposite may happen.

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

      My question is why blocking should be declared first then trigger

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

      @@abhishekmazumder9103First the question doesn't make sense. I assume you mean I write blocking code first and later I write the trigger code? But I could not find a moment in the video where I did that. It'd be clearer if you mention which time are you referring to.

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

      My question is if we declare blocking statement first and trigger statement after some time the code written under trigger statement will be executed normally but it is not the other way arround?

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

      @@abhishekmazumder9103 Sorry I didn't realize there's a comment pending my approval. You have to treat event and value differently. If I use light bulb as analogy, waiting for a bulb to light up is not the same as seeing the bulb is on. At the beginning when you close your eyes (initial), and then the bulb lights up (trigger first), and then you open your eyes to wait for the bulb to light up (blocking later), technically you didn't see the bulb goes on; you only see it as already on. Blocking is not asserting if a value is achieved, blocking means waiting for a particular event to happen (values change from 0 to 1, or from 1 to 0).

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

    can you suggest any good project on system verilog?

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

      I'm sorry I don't know your project need: objectives, timeline, complexity... so I can't recommend. Sorry bout that.

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

      Actually i have placement starting next month , i really need to have project in system verilog.. timeline would be. 15 days .medium level complexity.if u could give any topic also it would be really helpful!!!

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

      @@samarthkumarshetty9559 I'm sorry my response is the same. I don't know what placement means. 15 days is too short generally speaking. Medium complexity has different meaning to different people. I think you should engage with your mentors, professors or managers. This is not really a platform to consult projects execution.

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

    Thanks for sharing.

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

    Hey congrats for the content. Super good. But you need to go more slowly and remove the music. The music is making it hard to take this seriously. Other than that, pretty good.

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

      Thanks for the feedback. The initial uploads were without music. Embarrassingly, I nodded off myself especially the one where I speak slower. I don't know why, but after I added the music, I can at least listen till the end. I'll try to adjust accordingly. Thanks again :)

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

    👏

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

    thanks.

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

    Try to make slow and
    why r u make in 5 minits why not 10 minits

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

      It's a subjective choice. I wouldn't know what's best and what's not from the start. I'm thinking a song's length should be good. Since I decided 5 minutes, I simply follow through. If I were to start another series, I'll take that into consideration.