uvm_sequence

class uvm.seq.uvm_sequence.UVMSequence(name='uvm_sequence')[source]

Bases: UVMSequenceBase

The UVMSequence class provides the interfaces necessary in order to create streams of sequence items and/or other sequences.

async get_response(response, transaction_id=-1)[source]
Parameters
  • response

  • transaction_id

put_response(response_item)[source]

Internal method.

Parameters

response_item (UVMSequenceItem) – Response item

do_print(printer)[source]

Function- do_print

Parameters

printer (UVMPrinter) – Printer used for printing