ovm_scenario_controller< REQ, RSP > Member List

This is the complete list of members for ovm_scenario_controller< REQ, RSP >, including all inherited members.

accept_tr(ovm_transaction tr, time accept_time=0)ovm_component
add_sequence(string type_name)ovm_sequencer_base
analysis_write(ovm_sequence_item t)ovm_sequencer_param_base< REQ, RSP > [virtual]
apply_config_settings(bit verbose=0)ovm_component [virtual]
arb_completedovm_sequencer_base [protected]
arb_sequence_qovm_sequencer_base [protected]
avm_report_error(string id, string message, int verbosity=OVM_LOW, string filename="", int line=0)ovm_report_object
avm_report_fatal(string id, string message, int verbosity=OVM_NONE, string filename="", int line=0)ovm_report_object
avm_report_message(string id, string message, int verbosity=OVM_MEDIUM, string filename="", int line=0)ovm_report_object
avm_report_warning(string id, string message, int verbosity=OVM_MEDIUM, string filename="", int line=0)ovm_report_object
begin_child_tr(ovm_transaction tr, integer parent_handle=0, string stream_name="main", string label="", string desc="", time begin_time=0)ovm_component
begin_tr(ovm_transaction tr, string stream_name="main", string label="", string desc="", time begin_time=0)ovm_component
build()ovm_sequencer_param_base< REQ, RSP > [virtual]
check()ovm_component [virtual]
choose_next_request()ovm_sequencer_base [protected]
clone()ovm_component [virtual]
compare(ovm_object rhs, ovm_comparer comparer=null)ovm_object
configure()ovm_component [virtual]
connect()ovm_sequencer_param_base< REQ, RSP > [virtual]
copy(ovm_object rhs)ovm_object
countovm_sequencer_base
create(string name="")ovm_component [virtual]
create_component(string requested_type_name, string name)ovm_component
create_object(string requested_type_name, string name="")ovm_component
create_unit(string type_name, string inst_name)ovm_component
current_grabber()ovm_sequencer_base [virtual]
default_sequenceovm_sequencer_base [protected]
die()ovm_report_object [virtual]
display_queues()ovm_sequencer_base
do_accept_tr(ovm_transaction tr)ovm_component [virtual]
do_begin_tr(ovm_transaction tr, string stream_name, integer tr_handle)ovm_component [virtual]
do_compare(ovm_object rhs, ovm_comparer comparer)ovm_object [virtual]
do_copy(ovm_object rhs)ovm_object [virtual]
do_end_tr(ovm_transaction tr, integer tr_handle)ovm_component [virtual]
do_flush()ovm_component
do_func_phase(ovm_phase phase)ovm_component [virtual]
do_kill_all()ovm_component [virtual]
do_pack(ovm_packer packer)ovm_object [virtual]
do_print(ovm_printer printer)ovm_sequencer_param_base< REQ, RSP > [virtual]
do_record(ovm_recorder recorder)ovm_object [virtual]
do_resolve_bindings()ovm_component
do_sprint(ovm_printer printer)ovm_object [virtual]
do_task_phase(ovm_phase phase)ovm_component [virtual]
do_unpack(ovm_packer packer)ovm_object [virtual]
dump_report_state()ovm_report_object
enable_stop_interruptovm_component [protected]
end_of_elaboration()ovm_component [virtual]
end_tr(ovm_transaction tr, time end_time=0, bit free_handle=1)ovm_component
event_poolovm_component [protected]
execute_item(ovm_sequence_item item)ovm_sequencer_param_base< REQ, RSP > [virtual]
export_connections()ovm_component [virtual]
extract()ovm_component [virtual]
find_component(string comp_match)ovm_component [static]
find_components(string comp_match, ref ovm_component comps[$])ovm_component [static]
find_sequence(integer sequence_id)ovm_sequencer_base [protected]
flush()ovm_component [virtual]
get_child(string name)ovm_component
get_component(int ele)ovm_component [static]
get_config_int(string field_name, inout ovm_bitstream_t value)ovm_component [virtual]
get_config_object(string field_name, inout ovm_object value, input bit clone=1)ovm_component [virtual]
get_config_string(string field_name, inout string value)ovm_component [virtual]
get_current_item()ovm_sequencer_param_base< REQ, RSP >
get_first_child(ref string name)ovm_component
get_full_name()ovm_component [virtual]
get_inst_count()ovm_object [static]
get_inst_id()ovm_object [virtual]
get_name()ovm_object [virtual]
get_next_child(ref string name)ovm_component
get_next_item_calledovm_sequencer< REQ, RSP >
get_num_children()ovm_component
get_num_components()ovm_component [static]
get_num_last_reqs()ovm_sequencer_param_base< REQ, RSP >
get_num_last_rsps()ovm_sequencer_param_base< REQ, RSP >
get_num_reqs_sent()ovm_sequencer_param_base< REQ, RSP >
get_num_rsps_received()ovm_sequencer_param_base< REQ, RSP >
get_parent()ovm_component [virtual]
get_report_handler()ovm_report_object
get_report_server()ovm_report_object
get_req_exportovm_scenario_controller< REQ, RSP >
get_seq_item_priority(seq_req_class seq_q_entry)ovm_sequencer_base [protected]
get_seq_kind(string type_name)ovm_sequencer_base
get_sequence(integer req_kind)ovm_sequencer_base
get_type()ovm_object [static]
get_type_name()ovm_object [virtual]
global_stop_request()ovm_component [static]
grab(ovm_sequence_base sequence_ptr)ovm_sequencer_base
grant_queued_locks()ovm_sequencer_base [protected]
has_child(string name)ovm_component
has_do_available()ovm_sequencer_base
import_connections()ovm_component [virtual]
init_status()ovm_object [static]
is_blocked(ovm_sequence_base sequence_ptr)ovm_sequencer_base
is_child(ovm_sequence_base parent, ovm_sequence_base child)ovm_sequencer_base
is_grabbed()ovm_sequencer_base [virtual]
is_locked(ovm_sequence_base sequence_ptr)ovm_sequencer_base
kill()ovm_component [virtual]
kill_sequence(ovm_sequence_base sequence_ptr)ovm_sequencer_base
last(int unsigned n)ovm_sequencer_param_base< REQ, RSP >
last_req(int unsigned n=0)ovm_sequencer_param_base< REQ, RSP >
last_rsp(int unsigned n=0)ovm_sequencer_param_base< REQ, RSP >
lock(ovm_sequence_base sequence_ptr)ovm_sequencer_base
lock_listovm_sequencer_base [protected]
lookup(string name)ovm_component
m_add_child(ovm_component child)ovm_component [virtual]
m_arb_sizeovm_sequencer_base [protected]
m_begin_tr(ovm_transaction tr, integer parent_handle=0, bit has_parent=0, string stream_name="main", string label="", string desc="", time begin_time=0)ovm_component
m_build_doneovm_component [protected]
m_childrenovm_component [protected]
m_configuration_tableovm_component [protected]
m_curr_phaseovm_component
m_do_data(string arg, inout ovm_bitstream_t lhs, input ovm_bitstream_t rhs, int what, int bits, int flag)ovm_object [protected]
m_do_data_object(string arg, inout ovm_object lhs, input ovm_object rhs, int what, int flag)ovm_object [protected]
m_do_data_string(string arg, inout string lhs, input string rhs, int what, int flag)ovm_object [protected]
m_do_field_check(string field)ovm_object [protected]
m_do_set(string match, string arg, inout ovm_bitstream_t lhs, input int what, int flag)ovm_object [protected]
m_do_set_object(string match, string arg, inout ovm_object lhsobj, input int what, int flag)ovm_object [protected]
m_do_set_string(string match, string arg, inout string lhs, input int what, int flag)ovm_object [protected]
m_exhaustive_countovm_sequencer_base
m_field_arrayovm_object [protected, static]
m_field_automation(ovm_object tmp_data__, int what__, string str__)ovm_object [virtual]
m_get_function_type(int what)ovm_object [protected]
m_get_report_object()ovm_report_object [protected, virtual]
m_get_status()ovm_object [static]
m_inst_countovm_object [protected, static]
m_kill_requestovm_component [protected]
m_last_req_bufferovm_sequencer_param_base< REQ, RSP >
m_last_req_push_front(REQ item)ovm_sequencer_param_base< REQ, RSP >
m_last_rsp_bufferovm_sequencer_param_base< REQ, RSP >
m_last_rsp_push_front(RSP item)ovm_sequencer_param_base< REQ, RSP >
m_lock_arb_sizeovm_sequencer_base [protected]
m_nameovm_component
m_num_last_reqsovm_sequencer_param_base< REQ, RSP > [protected]
m_num_last_rspsovm_sequencer_param_base< REQ, RSP > [protected]
m_num_reqs_sentovm_sequencer_param_base< REQ, RSP > [protected]
m_num_rsps_receivedovm_sequencer_param_base< REQ, RSP > [protected]
m_parentovm_component
m_phase_processovm_component [protected]
m_random_countovm_sequencer_base
m_record_field_object(string arg, ovm_object value, ovm_recorder recorder=null, int flag=OVM_DEFAULT)ovm_object [protected]
m_req_fifoovm_sequencer_param_base< REQ, RSP >
m_rhovm_report_object
m_scovm_object [protected, static]
m_sequencer_idovm_sequencer_base [protected]
m_simple_countovm_sequencer_base
m_update_lists()ovm_sequencer_base [protected]
m_wait_arb_not_equal()ovm_sequencer_base [protected]
m_wait_for_item_sequence_idovm_sequencer_base [protected]
m_wait_for_item_transaction_idovm_sequencer_base [protected]
max_random_countovm_sequencer_base
max_random_depthovm_sequencer_base
new(string name, ovm_component parent)ovm_sequencer_param_base< REQ, RSP >
ovm_report_object::new(string name="")ovm_report_object
num_last_itemsovm_sequencer_param_base< REQ, RSP > [protected]
num_sequences()ovm_sequencer_base
ovm_get_max_verbosity()ovm_report_object
ovm_report_error(string id, string message, int verbosity=OVM_LOW, string filename="", int line=0)ovm_report_object [virtual]
ovm_report_fatal(string id, string message, int verbosity=OVM_NONE, string filename="", int line=0)ovm_report_object [virtual]
ovm_report_info(string id, string message, int verbosity=OVM_MEDIUM, string filename="", int line=0)ovm_report_object [virtual]
ovm_report_warning(string id, string message, int verbosity=OVM_MEDIUM, string filename="", int line=0)ovm_report_object [virtual]
pack(ref bit bitstream[], input ovm_packer packer=null)ovm_object
pack_bytes(ref byte unsigned bytestream[], input ovm_packer packer=null)ovm_object
pack_ints(ref int unsigned intstream[], input ovm_packer packer=null)ovm_object
post_new()ovm_component [virtual]
pound_zero_countovm_sequencer_base
pre_run()ovm_component [virtual]
print(ovm_printer printer=null)ovm_object
print_config_matchesovm_component [static]
print_config_settings(string field="", ovm_component comp=null, bit recurse=0)ovm_component
print_enabledovm_component
print_field_match(string fnc, string match)ovm_object [static]
print_matchesovm_object [static]
print_override_info(string requested_type_name, string name="")ovm_component
put_response(RSP t)ovm_sequencer_param_base< REQ, RSP >
record(ovm_recorder recorder=null)ovm_object
record_error_tr(string stream_name="main", ovm_object info=null, string label="error_tr", string desc="", time error_time=0, bit keep_active=0)ovm_component
record_event_tr(string stream_name="main", ovm_object info=null, string label="event_tr", string desc="", time event_time=0, bit keep_active=0)ovm_component
recording_detailovm_component
register_sequence(ovm_sequence_base sequence_ptr)ovm_sequencer_base [protected]
remove_sequence(string type_name)ovm_sequencer_base
report()ovm_component [virtual]
report_error_hook(string id, string message, int verbosity, string filename, int line)ovm_report_object [virtual]
report_fatal_hook(string id, string message, int verbosity, string filename, int line)ovm_report_object [virtual]
report_header(OVM_FILE file=0)ovm_report_object [virtual]
report_hook(string id, string message, int verbosity, string filename, int line)ovm_report_object [virtual]
report_info_hook(string id, string message, int verbosity, string filename, int line)ovm_report_object [virtual]
report_summarize(OVM_FILE file=0)ovm_report_object [virtual]
report_warning_hook(string id, string message, int verbosity, string filename, int line)ovm_report_object [virtual]
reseed()ovm_object
reset_report_handler()ovm_report_object
resolve_bindings()ovm_component [virtual]
restart()ovm_component [virtual]
resume()ovm_component [virtual]
rsp_exportovm_sequencer_param_base< REQ, RSP >
run()ovm_sequencer_param_base< REQ, RSP > [virtual]
send_request(ovm_sequence_base sequence_ptr, ovm_sequence_item t, bit rerandomize=0)ovm_sequencer_param_base< REQ, RSP > [virtual]
seq_cons_ifovm_sequencer< REQ, RSP >
seq_item_cons_ifovm_sequencer< REQ, RSP >
seq_item_exportovm_sequencer< REQ, RSP >
seq_kindovm_sequencer_base [protected]
seq_prod_ifovm_sequencer< REQ, RSP >
seq_ptrovm_scenario_controller< REQ, RSP >
sequence_exiting(ovm_sequence_base sequence_ptr)ovm_sequencer_base
sequence_idsovm_sequencer_base [protected]
sequence_item_requestedovm_sequencer< REQ, RSP >
sequencesovm_sequencer_base
set_arbitration(SEQ_ARB_TYPE val)ovm_sequencer_base
set_arbitration_completed(integer request_id)ovm_sequencer_base
set_config_int(string inst_name, string field_name, ovm_bitstream_t value)ovm_component [virtual]
set_config_object(string inst_name, string field_name, ovm_object value, bit clone=1)ovm_component [virtual]
set_config_string(string inst_name, string field_name, string value)ovm_component [virtual]
set_inst_override(string relative_inst_path, string original_type_name, string override_type_name)ovm_component
set_inst_override_by_type(string relative_inst_path, ovm_object_wrapper original_type, ovm_object_wrapper override_type)ovm_component
set_int_local(string field_name, ovm_bitstream_t value, bit recurse=1)ovm_component [virtual]
set_name(string name)ovm_component [virtual]
set_num_last_items(int unsigned max)ovm_sequencer_param_base< REQ, RSP >
set_num_last_reqs(int unsigned max)ovm_sequencer_param_base< REQ, RSP >
set_num_last_rsps(int unsigned max)ovm_sequencer_param_base< REQ, RSP >
set_object_local(string field_name, ovm_object value, bit clone=1, bit recurse=1)ovm_object [virtual]
set_report_default_file(OVM_FILE file)ovm_report_object
set_report_default_file_hier(OVM_FILE file)ovm_component
set_report_handler(ovm_report_handler handler)ovm_report_object
set_report_id_action(string id, ovm_action action)ovm_report_object
set_report_id_action_hier(string id, ovm_action action)ovm_component
set_report_id_file(string id, OVM_FILE file)ovm_report_object
set_report_id_file_hier(string id, OVM_FILE file)ovm_component
set_report_max_quit_count(int max_count)ovm_report_object
set_report_severity_action(ovm_severity severity, ovm_action action)ovm_report_object
set_report_severity_action_hier(ovm_severity severity, ovm_action action)ovm_component
set_report_severity_file(ovm_severity severity, OVM_FILE file)ovm_report_object
set_report_severity_file_hier(ovm_severity severity, OVM_FILE file)ovm_component
set_report_severity_id_action(ovm_severity severity, string id, ovm_action action)ovm_report_object
set_report_severity_id_action_hier(ovm_severity severity, string id, ovm_action action)ovm_component
set_report_severity_id_file(ovm_severity severity, string id, OVM_FILE file)ovm_report_object
set_report_severity_id_file_hier(ovm_severity severity, string id, OVM_FILE file)ovm_component
set_report_verbosity_level(int verbosity_level)ovm_report_object
set_report_verbosity_level_hier(int verbosity)ovm_component
set_sequences_queue(ref string sequencer_sequence_lib[$])ovm_sequencer_base
set_string_local(string field_name, string value, bit recurse=1)ovm_object [virtual]
set_type_override(string original_type_name, string override_type_name, bit replace=1)ovm_component [static]
set_type_override_by_type(ovm_object_wrapper original_type, ovm_object_wrapper override_type, bit replace=1)ovm_component [static]
sprint(ovm_printer printer=null)ovm_object
sqr_rsp_analysis_fifoovm_sequencer_param_base< REQ, RSP >
start_default_sequence()ovm_sequencer_param_base< REQ, RSP >
start_of_simulation()ovm_component [virtual]
start_sequence(ovm_sequence_base seq_base)ovm_sequencer_base [virtual]
status()ovm_component
stop(string ph_name)ovm_component [virtual]
stop_sequences()ovm_sequencer_base
suspend()ovm_component [virtual]
this_type typedefovm_sequencer< REQ, RSP >
ungrab(ovm_sequence_base sequence_ptr)ovm_sequencer_base
unlock(ovm_sequence_base sequence_ptr)ovm_sequencer_base
unlock_req(ovm_sequence_base sequence_ptr)ovm_sequencer_base
unpack(ref bit bitstream[], input ovm_packer packer=null)ovm_object
unpack_bytes(ref byte unsigned bytestream[], input ovm_packer packer=null)ovm_object
unpack_ints(ref int unsigned intstream[], input ovm_packer packer=null)ovm_object
unregister_sequence(integer sequence_id)ovm_sequencer_base [protected]
use_ovm_seedingovm_object [static]
user_priority_arbitration(integer avail_sequences[$])ovm_sequencer_base [virtual]
wait_for_arbitration_completed(integer request_id)ovm_sequencer_base
wait_for_available_sequence()ovm_sequencer_base [protected]
wait_for_grant(ovm_sequence_base sequence_ptr, integer item_priority=-1, bit lock_request=0)ovm_sequencer_base
wait_for_item_done(ovm_sequence_base sequence_ptr, integer transaction_id)ovm_sequencer_base
wait_for_sequences()ovm_sequencer_base [virtual]

Intelligent Design Verification
Intelligent Design Verification
Project: OVM, Revision: 1.1.0
Copyright (c) 2008 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.4.6
Mon Sep 29 14:24:02 2008

Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV