[source]

Class uvm_sequence_library_cfg

A convenient container class for configuring all the sequence library parameters using a single set command.

uvm_sequence_library_cfg cfg;
cfg = new("seqlib_cfg", UVM_SEQ_LIB_RANDC, 1000, 2000);

uvm_config_db #(uvm_sequence_library_cfg)::set(null,
                                   "env.agent.sequencer.main_ph",
                                   "default_sequence.config",
                                   cfg);
Variables

Name

Type

Description

selection_mode

uvm_sequence_lib_mode

min_random_count

int unsigned

max_random_count

int unsigned

Constructors

function new ( string name, uvm_sequence_lib_mode mode, int unsigned min, int unsigned max ) [source]