virtual sequence & virtual sequencer w.r.p.t system Verilog UVM.

  Рет қаралды 12,385

Munsif M. Ahmad

Munsif M. Ahmad

Күн бұрын

Пікірлер: 25
@kirtikansal6946
@kirtikansal6946 Жыл бұрын
kudos to the energy that you put in explaining the toughest topic, relating the codes and the diagrams, making the learners more enthusiastic to grasp more.. appreciable efforts.
@MunsifMAhmad
@MunsifMAhmad Жыл бұрын
Thanks 😊
@easytunesparks1317
@easytunesparks1317 2 жыл бұрын
Informative... Thanks for adding the video...
@ganeshpatil7199
@ganeshpatil7199 3 ай бұрын
Next level explanation... Thank you so much...The explanation is exactly what I was looking for (industry specific)👏🙌😊
@MunsifMAhmad
@MunsifMAhmad 2 жыл бұрын
Small correction @6:19 .. Virtual sequencer is a component class in the UVM base class hierarchy, hence it's default constructor has 2 arguments.. @8:58 -> difference between object and component classes.
@bestenglishlearning5049
@bestenglishlearning5049 Жыл бұрын
So good in explanation. Good luck Sir.
@mayankyadav2720
@mayankyadav2720 2 жыл бұрын
Very good explanation sir , keep on covering topics sir. Very helpful for us. Keep the good work up ! ❤️
@AbijithP-y1f
@AbijithP-y1f 9 ай бұрын
great job
@j_______patil2920
@j_______patil2920 2 жыл бұрын
Tqs for explanation 😃😊
@ichus0098
@ichus0098 Жыл бұрын
What is the use of `uvm_do_on macro and 'uvm_declare_p_sequencer() in UVM virtual sequence ?
@MunsifMAhmad
@MunsifMAhmad Жыл бұрын
`uvm_do_on This is the same as `uvm_do except that it also sets the parent sequence to the sequence in which the macro is invoked, and it sets the sequencer to the specified SEQR argument. Reference:- verificationacademy.com/verification-methodology-reference/uvm/docs_1.1a/html/files/macros/uvm_sequence_defines-svh.html#:~:text=%60uvm_do_on,-%60uvm_do_on(SEQ_OR_ITEM%2C&text=This%20is%20the%20same%20as%20%60uvm_do%20except%20that%20it%20also,to%20the%20specified%20SEQR%20argument. This macro is used to declare a variable p_sequencer whose type is specified by SEQUENCER. Reference:- verificationacademy.com/verification-methodology-reference/uvm/docs_1.1a/html/files/macros/uvm_sequence_defines-svh.html#%60uvm_declare_p_sequencer
@Lucky-ks5hz
@Lucky-ks5hz 2 жыл бұрын
Sir Who will write virtual seq and virtual seqr. Testcase writer or tb developer.!
@MunsifMAhmad
@MunsifMAhmad 2 жыл бұрын
Generally TB developers..
@Lucky-ks5hz
@Lucky-ks5hz 2 жыл бұрын
@@MunsifMAhmad tq sir
@shubhampandey7275
@shubhampandey7275 Жыл бұрын
But here also, in case of multiple agents with seqr, testcase writter gets dependent on testbench writter to know the number of such agents with seqr... Then how is this clearing their dependency??
@UVLS
@UVLS Жыл бұрын
Instead of knowing the entire hierarchy to the agent sequencer , the testcase developer will just get details of virtual sequencer from the testbench developer . which helps testcase developer to develop complex scenarios .
@rasagnasaranga1405
@rasagnasaranga1405 2 жыл бұрын
Sir explain all the uvm and also have any material please share
@MunsifMAhmad
@MunsifMAhmad 2 жыл бұрын
Yes i will try, U can use verification guide, verification academy and UVM Cook Book as a reference..
@bhadrappavadageri1818
@bhadrappavadageri1818 2 жыл бұрын
@@MunsifMAhmad please explain all UVM concepts
@MunsifMAhmad
@MunsifMAhmad 2 жыл бұрын
@@bhadrappavadageri1818 will try if possible..
@tnaveenlatha
@tnaveenlatha 2 жыл бұрын
Hi, Can you please explain with two agents..
@MunsifMAhmad
@MunsifMAhmad 2 жыл бұрын
Will upload a video soon:)
@MunsifMAhmad
@MunsifMAhmad Жыл бұрын
You will find two agents in implementation video:)
@writetorohit
@writetorohit Жыл бұрын
Is it mandatory to pass parameters to sequence, sequencer,driver classes ?
@MunsifMAhmad
@MunsifMAhmad Жыл бұрын
Yes.. u can understand it better if look at the handshaking mechanisms between driver and sequence, where sequencer work as a mediator..
Mem & register classes declaration w.r.p.t SV UVM RAL.
14:23
Munsif M. Ahmad
Рет қаралды 3,5 М.
Implementation of Virtual sequencer & Virtual sequence w.r.p.t svuvm
43:14
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Verification d(data) flip flop using sv-uvm.
24:03
Munsif M. Ahmad
Рет қаралды 7 М.
UVM Phases(Build_phase to Final_phase).
29:37
Munsif M. Ahmad
Рет қаралды 6 М.
The Finer Points of UVM Sequences (Recorded Webinar)
1:03:34
Doulos Training
Рет қаралды 21 М.
p sequencer and m sequencer need in uvm and its definition.
10:30
Handshaking mechanism between sequence and driver
10:29
Munsif M. Ahmad
Рет қаралды 7 М.
Objection mechanism w.r.p.t System Verilog version of UVM
11:41
Munsif M. Ahmad
Рет қаралды 2,4 М.
Do not be afraid of UVM
1:04:29
aldecinc
Рет қаралды 46 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН