Class uvm_sequencer
Name |
Default value |
Description |
---|---|---|
REQ |
uvm_sequence_item |
|
RSP |
REQ |
Name |
Type |
Description |
---|---|---|
sequence_item_requested |
bit |
|
get_next_item_called |
bit |
|
seq_item_export |
This export provides access to this sequencer's implementation of the sequencer interface. |
Name |
Actual Type |
Description |
---|---|---|
this_type |
Constructors
- function new ( string name, uvm_component parent ) [source]
Standard component constructor that creates an instance of this class using the given name and parent , if any. IMPLEMENTATION
Functions
- virtual function void stop_sequences ( ) [source]
Tells the sequencer to kill all sequences and child sequences currently operating on the sequencer, and remove all requests, locks and responses that are currently queued. This essentially resets the sequencer to an idle state. Function- stop_sequences
Tells the sequencer to kill all sequences and child sequences currently operating on the sequencer, and remove all requests, locks and responses that are currently queued. This essentially resets the sequencer to an idle state.
- virtual function void item_done ( uvm_sequence_item item ) [source]
Indicates that the request is completed. Item_done
- function void item_done_trigger ( uvm_sequence_item item ) [source]
Internal Methods
Do not use directly, not part of standard. Item_done_trigger
Tasks
- virtual function get_next_item ( uvm_sequence_item t ) [source]
Retrieves the next available item from a sequence. Get_next_item
- virtual function try_next_item ( uvm_sequence_item t ) [source]
Retrieves the next available item from a sequence if one is available. Try_next_item
- virtual function put ( uvm_sequence_item t ) [source]
Sends a response back to the sequence that issued the request. Put
- function get ( uvm_sequence_item t ) [source]
Retrieves the next available item from a sequence. Get
- function peek ( uvm_sequence_item t ) [source]
Returns the current request item if one is in the FIFO. Peek
CLASS
uvm_sequencer #(REQ,RSP)