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.
@@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.
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?
@@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).
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!!!
@@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.
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.
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 :)
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.
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.
Thanks for the comment 😊. I'll do my best.
did not understand the example you stated at 1:50 , could you please explain . Thanks
@( event ) is waiting for the 'next change' in event; wait( signal ) is waiting for the 'signal to become 1'. Hope this helps😀
I love you!
Thank you 😊 Love you too!
Why blocking should happen before trigger
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.
My question is why blocking should be declared first then trigger
@@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.
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?
@@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).
can you suggest any good project on system verilog?
I'm sorry I don't know your project need: objectives, timeline, complexity... so I can't recommend. Sorry bout that.
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!!!
@@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.
Thanks for sharing.
Thanks for watching!
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.
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 :)
👏
🖖
thanks.
You'e welcome🙂
Try to make slow and
why r u make in 5 minits why not 10 minits
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.