|
| ovm_transaction |
function void |
accept_tr ( time accept_time = 0 ) |
|
|
| svt_ovm_sequence_library |
function void |
add_sequence ( ovm_object_wrapper seq_type ) |
|
|
| svt_ovm_sequence_library |
function void |
add_sequences ( ovm_object_wrapper seq_types[$] ) |
|
|
| svt_ovm_sequence_library |
static function void |
add_typewide_sequence ( ovm_object_wrapper seq_type ) |
|
|
| svt_ovm_sequence_library |
static function void |
add_typewide_sequences ( ovm_object_wrapper seq_types[$] ) |
|
|
| ovm_transaction |
function integer |
begin_child_tr ( time begin_time = 0, integer parent_handle = 0 ) |
|
|
|
|
| ovm_transaction |
function integer |
begin_tr ( time begin_time = 0 ) |
|
|
| svt_ovm_sequence_library |
task |
body ( ) |
|
|
| ovm_sequence_base |
virtual function void |
clear_response_queue ( ) |
|
|
| ovm_object |
function ovm_object |
clone ( ) |
|
|
| ovm_object |
function bit |
compare ( ovm_object rhs, ovm_comparer comparer = null ) |
|
|
| ovm_object |
function string |
convert2string ( ) |
|
|
| ovm_object |
function void |
copy ( ovm_object rhs ) |
|
|
| svt_ovm_sequence_library |
function ovm_object |
create ( string name = "" ) |
|
|
| ovm_sequence_base |
task |
create_and_start_sequence_by_name ( string seq_name ) |
|
|
| ovm_sequence_base |
protected function ovm_sequence_item |
create_item ( ovm_object_wrapper type_var, ovm_sequencer_base l_sequencer, string name ) |
|
|
| ovm_transaction |
function void |
disable_recording ( ) |
|
|
| ovm_transaction |
protected function void |
do_accept_tr ( ) |
|
|
| ovm_transaction |
protected function void |
do_begin_tr ( ) |
|
|
| ovm_object |
function bit |
do_compare ( ovm_object rhs, ovm_comparer comparer ) |
|
|
| ovm_transaction |
function void |
do_copy ( ovm_object rhs ) |
|
|
| ovm_transaction |
protected function void |
do_end_tr ( ) |
|
|
| ovm_object |
function void |
do_pack ( ovm_packer packer ) |
|
|
| svt_ovm_sequence_library |
function void |
do_print ( ovm_printer printer ) |
|
|
| ovm_transaction |
function void |
do_record ( ovm_recorder recorder ) |
|
|
| ovm_sequence_base |
task |
do_sequence_kind ( int unsigned req_kind ) |
|
|
| ovm_object |
function string |
do_sprint ( ovm_printer printer ) |
|
|
| ovm_object |
function void |
do_unpack ( ovm_packer packer ) |
|
|
| svt_ovm_sequence_library |
function void |
drop_phase_objection ( ) |
Drop the previously-raised objection for the run-time phase |
|
| ovm_transaction |
function void |
enable_recording ( string stream ) |
|
|
|
|
| ovm_transaction |
function void |
end_tr ( time end_time = 0, bit free_handle = 1 ) |
|
|
| ovm_transaction |
ovm_object_string_pool |
events = new; |
|
|
| svt_ovm_sequence_library |
task |
execute ( ovm_object_wrapper wrap ) |
|
|
| ovm_sequence_item |
virtual task |
finish_item ( ovm_sequence_item item, int set_priority = -1 ) |
|
|
| ovm_transaction |
function time |
get_accept_time ( ) |
|
|
| ovm_sequence_base |
virtual task |
get_base_response ( output ovm_sequence_item response, input int transaction_id ) |
|
|
| ovm_transaction |
function time |
get_begin_time ( ) |
|
|
| ovm_sequence |
function REQ |
get_current_item ( ) |
|
|
| ovm_sequence_item |
function int |
get_depth ( ) |
|
|
| ovm_transaction |
function time |
get_end_time ( ) |
|
|
| ovm_transaction |
function ovm_event_pool |
get_event_pool ( ) |
|
|
| ovm_sequence_item |
function string |
get_full_name ( ) |
|
|
| ovm_sequence_base |
function int |
get_id ( ) |
|
|
| ovm_transaction |
function ovm_component |
get_initiator ( ) |
|
|
| ovm_object |
static function int |
get_inst_count ( ) |
|
|
| ovm_object |
function int |
get_inst_id ( ) |
|
|
| ovm_object |
function string |
get_name ( ) |
|
|
| svt_ovm_sequence_library |
virtual function ovm_object_wrapper |
get_object_type ( ) |
|
|
| ovm_sequence_base |
function ovm_sequence_base |
get_parent_scenario ( ) |
|
|
| ovm_sequence_item |
function ovm_sequence_base |
get_parent_seq ( ) |
|
|
| ovm_sequence_item |
function ovm_sequence_base |
get_parent_sequence ( ) |
|
|
| ovm_sequence_base |
function int |
get_priority ( ) |
|
|
| ovm_sequence |
task |
get_response ( output RSP response, input int transaction_id ) |
|
|
| ovm_sequence_base |
function int |
get_response_queue_depth ( ) |
|
|
| ovm_sequence_base |
function bit |
get_response_queue_error_report_disabled ( ) |
|
|
| ovm_sequence_item |
function ovm_sequence_base |
get_root_sequence ( ) |
|
|
| ovm_sequence_item |
function string |
get_root_sequence_name ( ) |
|
|
| svt_ovm_sequence_library |
function void |
get_sequences ( ref ovm_object_wrapper seq_types[$] ) |
|
|
| ovm_sequence_item |
function int |
get_sequence_id ( ) |
|
|
| ovm_sequence_item |
function string |
get_sequence_path ( ) |
|
|
| ovm_sequence_base |
function ovm_sequence_state_enum |
get_sequence_state ( ) |
|
|
| ovm_sequence_base |
function int |
get_seq_kind ( string type_name ) |
|
|
| ovm_sequence_base |
function ovm_sequence_base |
get_sequence ( int unsigned req_kind ) |
|
|
| ovm_sequence_base |
function ovm_sequence_base |
get_sequence_by_name ( string seq_name ) |
|
|
| ovm_sequence_base |
virtual function ovm_sequencer_base |
get_sequencer ( ) |
|
|
| ovm_transaction |
function integer |
get_tr_handle ( ) |
|
|
| ovm_transaction |
function integer |
get_transaction_id ( ) |
|
|
| svt_ovm_sequence_library |
static function type_id |
get_type ( ) |
|
|
| svt_ovm_sequence_library |
function string |
get_type_name ( ) |
|
|
| ovm_sequence_base |
function bit |
get_use_response_handler ( ) |
|
|
| ovm_sequence_item |
function bit |
get_use_sequence_info ( ) |
|
|
| ovm_sequence_base |
task |
grab ( ovm_sequencer_base sequencer = null ) |
|
|
| ovm_sequence_base |
function bit |
has_lock ( ) |
|
|
| svt_ovm_sequence_library |
function void |
init_sequence_library ( ) |
|
|
|
|
| ovm_object |
static function ovm_status_container |
init_status ( ) |
|
|
| ovm_sequence_base |
function bit |
is_blocked ( ) |
|
|
| ovm_sequence_base |
virtual function bit |
is_item ( ) |
|
|
|
|
| ovm_sequence_base |
virtual function bit |
is_relevant ( ) |
|
|
| ovm_sequence_item |
static bit |
issued1 = 0; |
|
|
| ovm_sequence_item |
static bit |
issued2 = 0; |
|
|
| ovm_transaction |
function bit |
is_active ( ) |
|
|
| ovm_transaction |
function bit |
is_recording_enabled ( ) |
|
|
| ovm_sequence_base |
function void |
kill ( ) |
|
|
| ovm_sequence_base |
task |
lock ( ovm_sequencer_base sequencer = null ) |
|
|
| svt_ovm_sequence_library |
int unsigned |
max_random_count = 10; |
|
|
| ovm_sequence_base |
virtual task |
mid_apply ( ) |
|
|
| svt_ovm_sequence_library |
int unsigned |
min_random_count = 10; |
|
|
| svt_ovm_sequence_library |
bit |
m_abort |
|
|
| svt_ovm_sequence_library |
static function bit |
m_add_typewide_sequence ( ovm_object_wrapper seq_type ) |
|
|
| ovm_transaction |
protected function integer |
m_begin_tr ( time begin_time = 0, integer parent_handle = 0, bit has_parent = 0 ) |
|
|
| svt_ovm_sequence_library |
static function bit |
m_check ( ovm_object_wrapper seq_type, svt_ovm_sequence_library lib ) |
|
|
|
|
| ovm_object |
static protected function void |
m_delete_field_array ( ) |
|
|
| ovm_sequence_item |
protected int |
m_depth = -1; |
|
|
| ovm_object |
protected function int |
m_do_data ( string arg, inout ovm_bitstream_t lhs, input ovm_bitstream_t rhs, int what, int bits, int flag ) |
|
|
| ovm_object |
protected function int |
m_do_data_object ( string arg, inout ovm_object lhs, input ovm_object rhs, int what, int flag ) |
|
|
| ovm_object |
protected function int |
m_do_data_real ( string arg, inout real lhs, input real rhs, int what, int flag ) |
|
|
| ovm_object |
protected function int |
m_do_data_string ( string arg, inout string lhs, input string rhs, int what, int flag ) |
|
|
| ovm_object |
protected function void |
m_do_field_check ( string field ) |
|
|
| ovm_object |
protected function int |
m_do_set ( string match, string arg, inout ovm_bitstream_t lhs, input int what, int flag ) |
|
|
| ovm_object |
protected function int |
m_do_set_object ( string match, string arg, inout ovm_object lhsobj, input int what, int flag ) |
|
|
| ovm_object |
protected function int |
m_do_set_string ( string match, string arg, inout string lhs, input int what, int flag ) |
|
|
| svt_ovm_sequence_library |
function bit |
m_dyn_check ( ovm_object_wrapper seq_type ) |
|
|
| svt_ovm_sequence_library |
static bit |
m_fields_checked = 0; |
|
|
| ovm_object |
static protected int |
m_field_array [string] |
|
|
| svt_ovm_sequence_library |
function void |
m_field_automation ( ovm_object tmp_data__, int what__, string str__ ) |
|
|
| ovm_sequence_base |
virtual task |
m_finish_item ( ovm_sequencer_base sequencer_ptr, ovm_sequence_item sequence_ptr, int set_priority = -1 ) |
|
|
| svt_ovm_sequence_library |
function void |
m_get_config ( ) |
|
|
| ovm_object |
protected function string |
m_get_function_type ( int what ) |
|
|
| ovm_object |
protected virtual function ovm_report_object |
m_get_report_object ( ) |
|
|
| ovm_sequence_base |
function int |
m_get_sqr_sequence_id ( int sequencer_id, bit update_sequence_id ) |
|
|
| ovm_object |
static function ovm_status_container |
m_get_status ( ) |
|
|
| ovm_object |
static protected int |
m_inst_count = 0; |
|
|
|
|
| ovm_sequence_base |
function void |
m_kill ( ) |
|
|
|
|
| ovm_sequence_base |
int |
m_next_transaction_id = 1; |
|
|
|
|
| ovm_sequence_item |
protected ovm_sequence_base |
m_parent_sequence = null; |
|
|
|
|
|
|
| ovm_object |
protected function void |
m_record_field_object ( string arg, ovm_object value, ovm_recorder recorder = null, int flag = OVM_DEFAULT ) |
|
|
| ovm_object |
static protected ovm_status_container |
m_sc = init_status; |
|
|
|
|
| ovm_sequence_base |
protected process |
m_sequence_process |
|
|
| ovm_sequence_base |
protected ovm_sequence_state_enum |
m_sequence_state |
|
|
| ovm_sequence_item |
protected ovm_sequencer_base |
m_sequencer = null; |
|
|
| ovm_sequence_item |
virtual function void |
m_set_p_sequencer ( ) |
|
|
| ovm_sequence_base |
function void |
m_set_sqr_sequence_id ( int sequencer_id, int sequence_id ) |
|
|
| ovm_sequence_base |
protected int |
m_sqr_seq_ids [int] |
|
|
| ovm_sequence_base |
virtual task |
m_start_item ( ovm_sequencer_base sequencer_ptr, ovm_sequence_item sequence_ptr, int set_priority ) |
|
|
| svt_ovm_sequence_library |
static function bit |
m_static_check ( ovm_object_wrapper seq_type ) |
|
|
| ovm_sequence_base |
int |
m_tr_handle |
|
|
|
|
| svt_ovm_sequence_library |
static protected ovm_object_wrapper |
m_typewide_sequences [$] |
|
|
|
|
|
|
|
|
| ovm_sequence_item |
protected bit |
m_use_sequence_info = 0; |
|
|
| ovm_sequence_base |
int |
m_wait_for_grant_semaphore |
|
|
| ovm_sequence_base |
virtual function void |
mid_do ( ovm_sequence_item this_item ) |
|
|
| svt_ovm_sequence_library |
function void |
new ( string name = "" ) |
|
|
| ovm_sequence_base |
function int |
num_sequences ( ) |
|
|
| ovm_object |
function int |
pack ( ref bit bitstream[], input ovm_packer packer ) |
|
|
| ovm_object |
function int |
pack_bytes ( ref byte unsigned bytestream[], input ovm_packer packer ) |
|
|
| ovm_object |
function int |
pack_ints ( ref int unsigned intstream[], input ovm_packer packer ) |
|
|
| ovm_sequence |
ovm_sequencer_param_base |
param_sequencer |
|
|
| ovm_sequence_base |
constraint |
pick_sequence |
|
|
| ovm_sequence_base |
virtual task |
post_apply ( ) |
|
|
| ovm_sequence_base |
virtual task |
post_body ( ) |
|
|
| ovm_sequence_base |
virtual function void |
post_do ( ovm_sequence_item this_item ) |
|
|
| ovm_sequence_base |
virtual task |
pre_apply ( ) |
|
|
| ovm_sequence_base |
virtual task |
pre_body ( ) |
|
|
| ovm_sequence_base |
virtual task |
pre_do ( bit is_item ) |
|
|
| svt_ovm_sequence_library |
function void |
pre_randomize ( ) |
|
|
| ovm_object |
function void |
print ( ovm_printer printer = null ) |
|
|
| ovm_object |
static function void |
print_field_match ( string fnc, string match ) |
|
|
| ovm_object |
static bit |
print_matches = 0; |
|
|
| ovm_sequence_item |
bit |
print_sequence_info = 0; |
|
|
| ovm_sequence_base |
virtual function void |
put_base_response ( input ovm_sequence_item response ) |
|
|
| ovm_sequence |
virtual function void |
put_response ( ovm_sequence_item response_item ) |
|
|
| svt_ovm_sequence_library |
function void |
raise_phase_objection ( ) |
Raise the objection for the current run-time phase |
|
| ovm_object |
function void |
record ( ovm_recorder recorder = null ) |
|
|
|
|
| svt_ovm_sequence_library |
function void |
remove_sequence ( ovm_object_wrapper seq_type ) |
|
|
| ovm_sequence |
REQ |
req |
|
|
| ovm_object |
function void |
reseed ( ) |
|
|
| ovm_sequence_base |
virtual function void |
response_handler ( ovm_sequence_item response ) |
|
|
| ovm_sequence_base |
protected ovm_sequence_item |
response_queue [$] |
|
|
| ovm_sequence_base |
protected int |
response_queue_depth = 8; |
|
|
| ovm_sequence_base |
protected bit |
response_queue_error_report_disabled = 0; |
|
|
| ovm_sequence |
RSP |
rsp |
|
|
| svt_ovm_sequence_library |
svt_sequence_lib_mode |
selection_mode |
|
|
| svt_ovm_sequence_library |
rand int unsigned |
select_rand |
|
|
| svt_ovm_sequence_library |
randc bit [15:0] |
select_randc |
|
|
| svt_ovm_sequence_library |
function unsigned int |
select_sequence ( int unsigned max ) |
|
|
| ovm_sequence |
function void |
send_request ( ovm_sequence_item request, bit rerandomize = 0 ) |
|
|
| svt_ovm_sequence_library |
protected int |
seqs_distrib [string] = '{default:0}; |
|
|
| ovm_sequence |
typedef |
sequencer_t |
|
|
| svt_ovm_sequence_library |
protected ovm_object_wrapper |
sequences [$] |
|
|
| svt_ovm_sequence_library |
protected int unsigned |
sequences_executed |
|
|
| svt_ovm_sequence_library |
rand int unsigned |
sequence_count = 10; |
|
|
| ovm_sequence_base |
rand int unsigned |
seq_kind |
|
|
| ovm_sequence_item |
function void |
set_depth ( int value ) |
|
|
| ovm_sequence_item |
function void |
set_id_info ( ovm_sequence_item item ) |
|
|
| ovm_transaction |
function void |
set_initiator ( ovm_component initiator ) |
|
|
| ovm_object |
function void |
set_int_local ( string field_name, ovm_bitstream_t value, bit recurse = 1 ) |
|
|
| ovm_object |
function void |
set_name ( string name ) |
|
|
| ovm_object |
function void |
set_object_local ( string field_name, ovm_object value, bit clone = 1, bit recurse = 1 ) |
|
|
| ovm_sequence_item |
function void |
set_parent_seq ( ovm_sequence_base parent ) |
|
|
| ovm_sequence_item |
function void |
set_parent_sequence ( ovm_sequence_base parent ) |
|
|
| ovm_sequence_base |
function void |
set_priority ( int value ) |
|
|
| ovm_sequence_base |
function void |
set_response_queue_depth ( int value ) |
|
|
| ovm_sequence_base |
function void |
set_response_queue_error_report_disabled ( bit value ) |
|
|
| ovm_sequence |
virtual function void |
set_sequencer ( ovm_sequencer_base sequencer ) |
|
|
| ovm_sequence_item |
function void |
set_sequence_id ( int id ) |
|
|
| ovm_object |
function void |
set_string_local ( string field_name, string value, bit recurse = 1 ) |
|
|
| ovm_transaction |
function void |
set_transaction_id ( integer id ) |
|
|
| ovm_sequence_item |
function void |
set_use_sequence_info ( bit value ) |
|
|
| ovm_object |
function string |
sprint ( ovm_printer printer = null ) |
|
|
| ovm_sequence |
virtual task |
start ( ovm_sequencer_base sequencer, ovm_sequence_base parent_sequence = null, integer this_priority = 100, bit call_pre_post = 1 ) |
|
|
| ovm_sequence_item |
virtual task |
start_item ( ovm_sequence_item item, int set_priority = -1 ) |
|
|
| ovm_sequence_base |
function void |
stop ( ) |
|
|
|
|
| svt_ovm_sequence_library |
typedef |
this_type |
|
|
|
|
| svt_ovm_sequence_library |
typedef |
type_id |
|
|
| svt_ovm_sequence_library |
static const string |
type_name = "svt_ovm_sequence_library #(REQ,RSP)"; |
|
|
| ovm_sequence_base |
function void |
ungrab ( ovm_sequencer_base sequencer = null ) |
|
|
| ovm_sequence_base |
function void |
unlock ( ovm_sequencer_base sequencer = null ) |
|
|
| ovm_object |
function int |
unpack ( ref bit bitstream[], input ovm_packer packer ) |
|
|
| ovm_object |
function int |
unpack_bytes ( ref byte unsigned bytestream[], input ovm_packer packer ) |
|
|
| ovm_object |
function int |
unpack_ints ( ref int unsigned intstream[], input ovm_packer packer ) |
|
|
| ovm_object |
static bit |
use_ovm_seeding = 1; |
|
|
| ovm_sequence_base |
function void |
use_response_handler ( bit enable ) |
|
|
| svt_ovm_sequence_library |
constraint |
valid_rand_selection |
|
|
| svt_ovm_sequence_library |
constraint |
valid_randc_selection |
|
|
| svt_ovm_sequence_library |
constraint |
valid_sequence_count |
|
|
| ovm_sequence_base |
virtual task |
wait_for_grant ( int item_priority = -1, bit lock_request = 0 ) |
|
|
| ovm_sequence_base |
virtual task |
wait_for_item_done ( int transaction_id = -1 ) |
|
|
| ovm_sequence_base |
virtual task |
wait_for_relevant ( ) |
|
|
| ovm_sequence_base |
task |
wait_for_sequence_state ( ovm_sequence_state_enum state ) |
|
|
|