Class uvm_pkg::uvm_sequence_library_cfg
Name |
Type |
Description |
|---|---|---|
selection_mode |
||
min_random_count |
int unsigned |
|
max_random_count |
int unsigned |
Constructors
- new(string name = "", uvm_sequence_lib_mode mode = UVM_SEQ_LIB_RAND, int unsigned min = 1, int unsigned max = 10)
- Parameters:
name (string)
mode (uvm_sequence_lib_mode)
min (int unsigned)
max (int unsigned)
×
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);