Monday, 22 April 2013

Sequence Item

 As UVM is based on classes it is a  class based transaction passed from the sequencer to the driver
 The lowest level of stimulus produced by the sequencer
This is also known as Transaction

Virtual Sequence

A sequence which controls stimulus generation across more than one sequencer, co-ordinate the stimulus across different interfaces and the interactions between them.
 Virtual sequences do not need their own sequencer, as they do not link directly to drivers.
 When they have one it is called a virtual sequencer.

Virtual Sequencer

A virtual sequencer is a sequencer that is not connected to a driver itself, but contains handles for sequencers in the test bench hierarchy.
It is an optional component for running of virtual sequences - optional because they need no driver hookup, instead calling other sequences which run on real sequencers.

No comments:

Post a Comment