Do you mean that sequencer will call start() method of the sequence ?
i just wonder in which phase the sequencer will call start() method .
there is a sentence in this link ((Sequences/Generation | Verification Academy):
When a sequence is created and then executed using sequence.start(), the sequences body method is executed
I am confused that the who execute sequence.start()? sequence or sequencer?
I did not write sequence.start() in my testbench, i just write some code in body() task, but simulation works. I know that body() task will be executed after executing the start() . So , i just wonder why the sequence.start() method is executed even i did not write sequence.start() in my testbench.
Can anyone explain to me?
Thanks!!!