[source]

Class uvm_pkg::uvm_reg_transaction_order_policy

Class

uvm_reg_transaction_order_policy

Constructors

new(string name = "policy")
Parameters:

name (string)

Functions

order(uvm_reg_bus_op q)

Function

order

the order() function may reorder the sequence of bus transactions produced by a single uvm_reg transaction (read/write). This can be used in scenarios when the register width differs from the bus width and one register access results in a series of bus transactions. the first item (0) of the queue will be the first bus transaction (the last($) will be the final transaction

Parameters:

q (uvm_reg_bus_op)