Jul 11, 2014 #1 S sages Newbie level 6 Joined Jul 27, 2011 Messages 13 Helped 0 Reputation 0 Reaction score 0 Trophy points 1,281 Activity points 1,353 Hi All, I have a question for below code for OVM Code: class base_vseqr extends ovm_virtual_sequencer; X_seqr X_seqr_h; Y_seqr Y_seqr_h; `ovm_sequencer_utils(base_vseqr) ..... endclass class A_seq extends ovm_sequence; B_seq B_seq_h; `ovm_create_on(B_seq_h, p_sequencer); B_seq_h.start(p_sequencer); endclass I think there is no real sequencer to be indicated for B_seq_h, how could B_seq_h execute ? Is that possible?
Hi All, I have a question for below code for OVM Code: class base_vseqr extends ovm_virtual_sequencer; X_seqr X_seqr_h; Y_seqr Y_seqr_h; `ovm_sequencer_utils(base_vseqr) ..... endclass class A_seq extends ovm_sequence; B_seq B_seq_h; `ovm_create_on(B_seq_h, p_sequencer); B_seq_h.start(p_sequencer); endclass I think there is no real sequencer to be indicated for B_seq_h, how could B_seq_h execute ? Is that possible?