How to download VIP smartsearch?
DESIGNWARE_HOMEto required designware home location where VIP Smartsearch should be downloaded.
vip_smartsearch_<version>.runfile.
$DESIGNWARE_HOME/vip/svt/vip_smartsearch/<version>
How to install VIP Smartsearch?
Please refer to the fileVIP_Smartsearch_installation_and_usage_guide.pdfin
$DESIGNWARE_HOME/vip/svt/vip_smartsearch/<version>for installation steps.
Customer Support
For more details about VIP smartsearch tool, contact support_center@synopsys.com.| b | function arg |
arg type T, defined in function uvm_built_in_comp :: comp |
| b | function arg |
arg type input T, defined in function uvm_class_comp :: comp |
| b | function arg |
arg type input BEFORE, defined in function uvm_algorithmic_comparator :: write |
| b_bit | function arg |
arg type bit, defined in function svt_ahb_master_toggle_bit_cov :: bit_cov |
| b_bit | function arg |
arg type bit, defined in function svt_ahb_slave_toggle_bit_cov :: bit_cov |
| b_fwd | attribute |
attribute type uvm_tlm_b_target_socket, defined in class svt_ahb_master_agent |
| b_transport | task |
defined in class uvm_tlm_if |
| b_transport | task |
defined in class uvm_tlm_b_transport_imp |
| b_transport | task |
defined in class uvm_tlm_b_transport_port |
| b_transport | task |
defined in class uvm_tlm_b_transport_export |
| b_transport | task |
defined in class uvm_tlm_b_initiator_socket_base |
| b_transport | task |
defined in class uvm_tlm_b_passthrough_initiator_socket_base |
| b_transport | task |
defined in class uvm_tlm_b_passthrough_target_socket_base |
| b_transport | task |
defined in class uvm_tlm_b_target_socket |
| BACK_ADD | enum value |
member of svt_sequence_item_base_queue_iter :: change_type_enum |
| BACK_DELETE | enum value |
member of svt_sequence_item_base_queue_iter :: change_type_enum |
| backdoor | function |
function, defined in class uvm_reg_map, returns type uvm_reg_map |
| backdoor_read | task |
defined in class uvm_reg |
| backdoor_read | task |
defined in class uvm_mem |
| backdoor_read_func | function |
function, defined in class uvm_reg, returns type uvm_status_e |
| backdoor_read_func | function |
function, defined in class uvm_mem, returns type uvm_status_e |
| backdoor_watch | task |
defined in class uvm_reg |
| backdoor_write | task |
defined in class uvm_reg |
| backdoor_write | task |
defined in class uvm_mem |
| bar | function arg |
arg type svt_amba_pv :: bar_t, defined in function svt_amba_pv_extension :: set_bar |
| bar_t | enum typedef |
defined in class svt_amba_pv |
| base_addr | function arg |
arg type uvm_reg_addr_t, defined in function uvm_reg_block :: create_map |
| base_addr | function arg |
arg type uvm_reg_addr_t, defined in function uvm_reg_map :: configure |
| base_addr | function arg |
arg type uvm_reg_addr_t, defined in function uvm_reg_map :: get_physical_addresses |
| base_addr | attribute |
attribute type rand bit [63:0] , defined in class svt_traffic_profile_transaction |
| base_cfg | attribute |
attribute type svt_configuration, defined in class svt_ahb_system_base_sequence |
| base_name | function arg |
arg type output string, defined in function svt_sequence_item_base :: strip_array_element_suffix |
| bash_kth_bit | task |
defined in class uvm_reg_single_bit_bash_seq |
| bd_kind | attribute |
attribute type string, defined in class uvm_reg_item |
| be | function arg |
arg type uvm_reg_byte_en_t, defined in function uvm_reg_field :: predict |
| be | function arg |
arg type uvm_reg_byte_en_t, defined in function uvm_reg_field :: do_predict |
| be | function arg |
arg type uvm_reg_byte_en_t, defined in function uvm_reg :: predict |
| be | function arg |
arg type uvm_reg_byte_en_t, defined in function uvm_reg :: do_predict |
| be | function arg |
arg type uvm_reg_byte_en_t, defined in function uvm_reg_indirect_data :: do_predict |
| be | function arg |
arg type uvm_reg_byte_en_t, defined in function uvm_reg_fifo :: do_predict |
| beat_accepted_event | attribute |
attribute type event, defined in class svt_ahb_master_monitor_def_state_cov_data_callbacks |
| beat_addr | function arg |
arg type input logic [SVT_AHB_MAX_ADDR_WIDTH-1:0], defined in function svt_ahb_transaction :: get_beat_lane |
| beat_addr | function arg |
arg type input logic [SVT_AHB_MAX_ADDR_WIDTH-1:0], defined in function svt_ahb_transaction :: generate_hbstrb |
| beat_addr | function arg |
arg type logic [SVT_AHB_MAX_ADDR_WIDTH-1:0], defined in function svt_ahb_transaction :: calculate_parity_for_addr |
| beat_addr_wrt_wrap_boundary_enum | enum typedef |
defined in class svt_ahb_transaction |
| beat_count | function arg |
arg type int, defined in function svt_ahb_master_transaction :: set_pa_data |
| beat_count | function arg |
arg type int, defined in function svt_ahb_slave_transaction :: set_pa_data |
| beat_data | function arg |
arg type logic [SVT_AHB_MAX_DATA_WIDTH-1:0], defined in function svt_ahb_transaction :: calculate_parity_for_data |
| beat_data | attribute |
attribute type rand bit [SVT_AHB_MAX_DATA_WIDTH-1:0], defined in class svt_ahb_slave_transaction |
| beat_data_huser | attribute |
attribute type rand bit [SVT_AHB_MAX_DATA_USER_WIDTH-1:0], defined in class svt_ahb_slave_transaction |
| beat_end_count | attribute |
attribute type protected int, defined in class svt_ahb_master_monitor_pa_writer_callback |
| beat_end_count | attribute |
attribute type protected real, defined in class svt_ahb_slave_monitor_pa_writer_callback |
| beat_end_time | attribute |
attribute type protected real, defined in class svt_ahb_master_monitor_pa_writer_callback |
| beat_end_time | attribute |
attribute type protected real, defined in class svt_ahb_slave_monitor_pa_writer_callback |
| beat_ended | function |
function, defined in class svt_ahb_master_monitor_callback, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_master_monitor_def_cov_data_callback, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_master_monitor_def_state_cov_data_callbacks, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_master_monitor_def_toggle_cov_data_callbacks, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_master_monitor_pa_writer_callback, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_slave_monitor_callback, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_slave_monitor_pa_writer_callback, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_slave_monitor_def_cov_data_callback, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_slave_monitor_def_toggle_cov_data_callbacks, returns type void |
| beat_ended | function |
function, defined in class svt_ahb_slave_monitor_def_state_cov_data_callbacks, returns type void |
| beat_ended_event | attribute |
attribute type event, defined in class svt_ahb_master_monitor_def_state_cov_data_callbacks |
| beat_ended_event | attribute |
attribute type event, defined in class svt_ahb_slave_monitor_def_state_cov_data_callbacks |
| beat_hbstrb | function arg |
arg type output bit [SVT_AHB_HBSTRB_PORT_WIDTH-1:0], defined in function svt_ahb_transaction :: generate_hbstrb |
| beat_no_val | attribute |
attribute type int unsigned, defined in class svt_ahb_slave_controlled_response_sequence |
| beat_num | function arg |
arg type input int, defined in function svt_ahb_transaction :: get_beat_lane |
| beat_num | function arg |
arg type input int, defined in function svt_ahb_transaction :: is_unaligned_address |
| beat_num | function arg |
arg type input int, defined in function svt_ahb_transaction :: is_sparse_transfer |
| beat_num | function arg |
arg type input int, defined in function svt_ahb_transaction :: generate_hbstrb |
| beat_num | function arg |
arg type input int, defined in function svt_ahb_transaction :: check_addr_location_wrt_wrap_boundary |
| beat_num | function arg |
arg type input int, defined in function svt_ahb_transaction :: get_beat_addr |
| beat_num | function arg |
arg type int, defined in function svt_ahb_transaction :: rebuild_transaction |
| beat_num | function arg |
arg type int, defined in function svt_ahb_master_transaction :: rebuild_transaction |
| beat_start_count | attribute |
attribute type protected int, defined in class svt_ahb_master_monitor_pa_writer_callback |
| beat_start_count | attribute |
attribute type protected real, defined in class svt_ahb_slave_monitor_pa_writer_callback |
| beat_start_time | attribute |
attribute type protected real, defined in class svt_ahb_master_monitor_pa_writer_callback |
| beat_start_time | attribute |
attribute type protected real, defined in class svt_ahb_slave_monitor_pa_writer_callback |
| beat_started | function |
function, defined in class svt_ahb_master_monitor_callback, returns type void |
| beat_started | function |
function, defined in class svt_ahb_master_monitor_def_cov_data_callback, returns type void |
| beat_started | function |
function, defined in class svt_ahb_master_monitor_def_state_cov_data_callbacks, returns type void |
| beat_started | function |
function, defined in class svt_ahb_master_monitor_def_toggle_cov_data_callbacks, returns type void |
| beat_started | function |
function, defined in class svt_ahb_master_monitor_pa_writer_callback, returns type void |
| beat_started | function |
function, defined in class svt_ahb_slave_monitor_callback, returns type void |
| beat_started | function |
function, defined in class svt_ahb_slave_monitor_pa_writer_callback, returns type void |
| beat_started | function |
function, defined in class svt_ahb_slave_monitor_def_cov_data_callback, returns type void |
| beat_started | function |
function, defined in class svt_ahb_slave_monitor_def_toggle_cov_data_callbacks, returns type void |
| beat_started | function |
function, defined in class svt_ahb_slave_monitor_def_state_cov_data_callbacks, returns type void |
| beat_started_event | attribute |
attribute type event, defined in class svt_ahb_master_monitor_def_state_cov_data_callbacks |
| beat_started_event | attribute |
attribute type event, defined in class svt_ahb_slave_monitor_def_state_cov_data_callbacks |
| beat_status | attribute |
attribute type svt_sequence_item :: status_enum, defined in class svt_ahb_transaction |
| beat_user_data | function arg |
arg type logic [SVT_AHB_MAX_DATA_USER_WIDTH-1:0], defined in function svt_ahb_transaction :: calculate_parity_for_data_huser |
| beat_wstrb | attribute |
attribute type rand bit [SVT_AHB_HWSTRB_WIDTH-1:0], defined in class svt_ahb_slave_transaction |
| beats_with_retry_response | function arg |
arg type output int, defined in function svt_ahb_transaction :: get_retry_response_info |
| before_export | attribute |
attribute type uvm_analysis_export, defined in class uvm_in_order_comparator |
| before_export | attribute |
attribute type uvm_analysis_imp, defined in class uvm_algorithmic_comparator |
| before_phase | function arg |
arg type uvm_phase, defined in function uvm_phase :: add |
| begin_child_tr | function |
function, defined in class uvm_component, returns type integer |
| begin_child_tr | function |
function, defined in class uvm_transaction, returns type integer |
| begin_elements | attribute |
attribute type int, defined in class uvm_printer_knobs |
| begin_event | attribute |
attribute type uvm_event, defined in class uvm_transaction |
| begin_is_off | function |
function, defined in class svt_sequence_item, returns type bit |
| begin_is_on | function |
function, defined in class svt_sequence_item, returns type bit |
| BEGIN_REQ | enum value |
member of global items uvm_tlm_phase_e |
| BEGIN_RESP | enum value |
member of global items uvm_tlm_phase_e |
| begin_time | function arg |
arg type time, defined in function uvm_recorder :: begin_tr |
| begin_time | function arg |
arg type time, defined in function uvm_component :: begin_tr |
| begin_time | function arg |
arg type time, defined in function uvm_component :: begin_child_tr |
| begin_time | function arg |
arg type time, defined in function uvm_component :: m_begin_tr |
| begin_time | function arg |
arg type time, defined in function uvm_transaction :: begin_tr |
| begin_time | function arg |
arg type time, defined in function uvm_transaction :: begin_child_tr |
| begin_time | function arg |
arg type time, defined in function uvm_transaction :: m_begin_tr |
| begin_time | function arg |
arg type realtime, defined in function svt_vip_writer :: object_create |
| begin_tr | function |
function, defined in class uvm_recorder, returns type integer |
| begin_tr | function |
function, defined in class uvm_component, returns type integer |
| begin_tr | function |
function, defined in class uvm_transaction, returns type integer |
| big_endian | attribute |
attribute type bit, defined in class uvm_packer |
| bin_radix | attribute |
attribute type string, defined in class uvm_printer_knobs |
| bit_cov | function |
function, defined in class svt_ahb_master_toggle_bit_cov, returns type void |
| bit_cov | function |
function, defined in class svt_ahb_slave_toggle_bit_cov, returns type void |
| bits | function arg |
arg type ref bit unsigned, defined in function uvm_packer :: get_bits |
| bitstream | attribute |
attribute type static bit, defined in class uvm_packer |
| bitstream | function arg |
arg type ref bit unsigned, defined in function uvm_packer :: put_bits |
| bitstream | function arg |
arg type ref bit, defined in function uvm_object :: pack |
| bitstream | function arg |
arg type ref bit, defined in function uvm_object :: unpack |
| bitstream | attribute |
attribute type uvm_bitstream_t, defined in class uvm_status_container |
| bkdr | function arg |
arg type uvm_reg_backdoor, defined in function uvm_reg :: set_backdoor |
| bkdr | function arg |
arg type uvm_reg_backdoor, defined in function uvm_reg_block :: set_backdoor |
| bkdr | function arg |
arg type uvm_reg_backdoor, defined in function uvm_mem :: set_backdoor |
| blk | function arg |
arg type uvm_reg_block, defined in function uvm_reg_block :: add_block |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_hw_reset_seq :: reset_blk |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_bit_bash_seq :: do_block |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_bit_bash_seq :: reset_blk |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_mem_walk_seq :: do_block |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_mem_walk_seq :: reset_blk |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_mem_access_seq :: do_block |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_mem_access_seq :: reset_blk |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_access_seq :: do_block |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_access_seq :: reset_blk |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_mem_access_seq :: reset_blk |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_mem_shared_access_seq :: do_block |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_mem_shared_access_seq :: reset_blk |
| blk | function arg |
arg type uvm_reg_block, defined in function uvm_reg_mem_hdl_paths_seq :: do_block |
| blk | task arg |
arg type uvm_reg_block, defined in task uvm_reg_mem_hdl_paths_seq :: reset_blk |
| blk_parent | function arg |
arg type uvm_reg_block, defined in function uvm_reg :: configure |
| blk_parent | function arg |
arg type uvm_reg_block, defined in function uvm_reg :: set_parent |
| blk_parent | function arg |
arg type uvm_reg_block, defined in function uvm_reg_file :: configure |
| blk_parent | function arg |
arg type uvm_reg_block, defined in function uvm_reg_indirect_data :: configure |
| blks | function arg |
arg type ref uvm_reg_block, defined in function uvm_reg_block :: get_root_blocks |
| blks | function arg |
arg type ref uvm_reg_block, defined in function uvm_reg_block :: find_blocks |
| blks | function arg |
arg type ref uvm_reg_block, defined in function uvm_reg_block :: get_blocks |
| blocking_get_export | attribute |
attribute type uvm_get_peek_imp, defined in class uvm_tlm_fifo_base |
| blocking_get_peek_export | attribute |
attribute type uvm_get_peek_imp, defined in class uvm_tlm_fifo_base |
| blocking_get_peek_request_export | attribute |
attribute type uvm_get_peek_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_get_peek_response_export | attribute |
attribute type uvm_get_peek_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_get_request_export | attribute |
attribute type uvm_get_peek_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_get_response_export | attribute |
attribute type uvm_get_peek_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_master_export | attribute |
attribute type uvm_master_imp, defined in class uvm_tlm_req_rsp_channel |
| blocking_peek_export | attribute |
attribute type uvm_get_peek_imp, defined in class uvm_tlm_fifo_base |
| blocking_peek_request_export | attribute |
attribute type uvm_get_peek_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_peek_response_export | attribute |
attribute type uvm_get_peek_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_put_export | attribute |
attribute type uvm_put_imp, defined in class uvm_tlm_fifo_base |
| blocking_put_port | attribute |
attribute type uvm_blocking_put_port, defined in class uvm_random_stimulus |
| blocking_put_request_export | attribute |
attribute type uvm_put_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_put_response_export | attribute |
attribute type uvm_put_export, defined in class uvm_tlm_req_rsp_channel |
| blocking_slave_export | attribute |
attribute type uvm_slave_imp, defined in class uvm_tlm_req_rsp_channel |
| body | task |
defined in class uvm_sequence_base |
| body | task |
defined in class uvm_sequence_library |
| body | task |
defined in class uvm_random_sequence |
| body | task |
defined in class uvm_exhaustive_sequence |
| body | task |
defined in class uvm_simple_sequence |
| body | task |
defined in class uvm_reg_sequence |
| body | task |
defined in class uvm_reg_indirect_ftdr_seq |
| body | task |
defined in class uvm_reg_hw_reset_seq |
| body | task |
defined in class uvm_reg_single_bit_bash_seq |
| body | task |
defined in class uvm_reg_bit_bash_seq |
| body | task |
defined in class uvm_mem_single_walk_seq |
| body | task |
defined in class uvm_mem_walk_seq |
| body | task |
defined in class uvm_mem_single_access_seq |
| body | task |
defined in class uvm_mem_access_seq |
| body | task |
defined in class uvm_reg_single_access_seq |
| body | task |
defined in class uvm_reg_access_seq |
| body | task |
defined in class uvm_reg_mem_access_seq |
| body | task |
defined in class uvm_reg_shared_access_seq |
| body | task |
defined in class uvm_mem_shared_access_seq |
| body | task |
defined in class uvm_reg_mem_shared_access_seq |
| body | task |
defined in class uvm_reg_mem_built_in_seq |
| body | task |
defined in class uvm_reg_mem_hdl_paths_seq |
| body | task |
defined in class svt_dispatch_sequence |
| body | task |
defined in class svt_fsm_state_base |
| body | task |
defined in class svt_ahb_master_transaction_base_sequence |
| body | task |
defined in class svt_ahb_transaction_random_write_or_read_sequence |
| body | task |
defined in class svt_ahb_master_transaction_random_sequence |
| body | task |
defined in class svt_ahb_master_transaction_write_sequence |
| body | task |
defined in class svt_ahb_master_transaction_read_sequence |
| body | task |
defined in class svt_ahb_master_transaction_write_xact_sequence |
| body | task |
defined in class svt_ahb_master_transaction_read_xact_sequence |
| body | task |
defined in class svt_ahb_master_transaction_idle_sequence |
| body | task |
defined in class svt_ahb_master_transaction_write_read_sequence |
| body | task |
defined in class svt_ahb_master_transaction_alternate_write_read_sequence |
| body | task |
defined in class svt_ahb_master_transaction_fixed_len_write_read_hsize_sequence |
| body | task |
defined in class svt_ahb_master_transaction_no_idle_write_read_sequence |
| body | task |
defined in class svt_ahb_master_transaction_locked_write_read_sequence |
| body | task |
defined in class svt_ahb_master_transaction_distributed_write_read_sequence |
| body | task |
defined in class svt_ahb_master_transaction_busy_write_read_sequence |
| body | task |
defined in class svt_ahb5_excl_master_transaction_read_write_sequence |
| body | task |
defined in class svt_ahb5_excl_master_random_incr_transaction_read_write_sequence |
| body | task |
defined in class svt_ahb_tlm_generic_payload_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_base_sequence |
| body | task |
defined in class svt_ahb_slave_memory_response_sequence |
| body | task |
defined in class svt_ahb_slave_controlled_response_sequence |
| body | task |
defined in class svt_ahb_slave_controlled_split_response_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_random_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_distributed_random_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_okay_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_error_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_split_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_retry_sequence |
| body | task |
defined in class svt_ahb_slave_transaction_memory_sequence |
| body | task |
defined in class svt_ahb_slave_tlm_response_sequence |
| body | task |
defined in class svt_ahb_system_random_sequence |
| body | task |
defined in class svt_ahb_arb_fixed_length_hbusreq_virtual_sequence |
| body | task |
defined in class svt_ahb_locked_diff_master_same_slave_rd_wr_virtual_sequence |
| body | task |
defined in class svt_ahb_lock_fixed_length_virtual_sequence |
| body | task |
defined in class svt_ahb_arb_undefined_length_hbusreq_virtual_sequence |
| body | task |
defined in class svt_ahb_busy_transfer_virtual_sequence |
| body | task |
defined in class svt_ahb_arb_abort_on_error_resp_virtual_sequence |
| body | task |
defined in class svt_ahb_system_burst_transfer_virtual_sequence |
| body | task |
defined in class svt_ahb_system_ebt_virtual_sequence |
| body | task |
defined in class svt_ahb_arb_narrow_transfer_virtual_sequence |
| body | task |
defined in class svt_ahb_arb_reset_original_xact_in_progress_virtual_sequence |
| body | task |
defined in class svt_ahb_idle_transfer_virtual_sequence |
| body | task |
defined in class svt_ahb_retry_resp_reached_max_virtual_sequence |
| body | task |
defined in class svt_ahb_split_resp_all_master_diff_slave_virtual_sequence |
| body | task |
defined in class svt_ahb_split_resp_all_master_same_slave_virtual_sequence |
| body | task |
defined in class svt_ahb_split_retry_resp_diff_master_diff_slave_virtual_sequence |
| body | task |
defined in class svt_ahb_lock_split_retry_resp_same_master_same_slave_virtual_sequence |
| body | task |
defined in class svt_ahb_v6_unaligned_transfer_virtual_sequence |
| BODY | enum value |
member of global items uvm_sequence_state |
| both_continue_and_abort_on_error_resp_policy_from_master | attribute |
attribute type bit, defined in class svt_ahb_slave_configuration |
| both_continue_and_abort_on_error_resp_policy_from_master_configuration | constraint |
defined in class svt_ahb_slave_configuration |
| boundry_crossing_check | attribute |
attribute type svt_err_check_stats, defined in class svt_ahb_checker |
| BRANCH_PREDICTOR_INVALIDATE | enum value |
member of svt_amba_pv :: dvm_message_t |
| BROAD | enum value |
member of uvm_mem_mam :: locality_e |
| buff | function arg |
arg type bit, defined in function svt_amba_pv_extension :: set_bufferable |
| buff | function arg |
arg type output int, defined in function glboal :: stat |
| buffer_in_change | function |
function, defined in class svt_logger, returns type void |
| buffer_out_change | function |
function, defined in class svt_logger, returns type void |
| BUFFERABLE | enum value |
member of svt_ahb_transaction :: prot2_type_enum |
| build | function |
function, defined in class uvm_component, returns type void |
| build | function |
function, defined in class uvm_sequencer_base, returns type void |
| build | function |
function, defined in class uvm_reg_indirect_data, returns type void |
| build | function |
function, defined in class uvm_reg_fifo, returns type void |
| build | function |
function, defined in class svt_fsm, returns type void |
| build_coverage | function |
function, defined in class uvm_reg, returns type uvm_reg_cvr_t |
| build_coverage | function |
function, defined in class uvm_reg_block, returns type uvm_reg_cvr_t |
| build_coverage | function |
function, defined in class uvm_mem, returns type uvm_reg_cvr_t |
| build_ph | attribute |
attribute type uvm_phase, defined in global |
| build_phase | function |
function, defined in class uvm_component, returns type void |
| build_phase | function |
function, defined in class uvm_root, returns type void |
| build_phase | function |
function, defined in class uvm_sequencer_base, returns type void |
| build_phase | function |
function, defined in class uvm_port_component_base, returns type void |
| build_phase | function |
function, defined in class uvm_tlm_fifo_base, returns type void |
| build_phase | function |
function, defined in class uvm_agent, returns type void |
| build_phase | function |
function, defined in class uvm_sequencer_param_base, returns type void |
| build_phase | function |
function, defined in class svt_component, returns type void |
| build_phase | function |
function, defined in class svt_driver, returns type void |
| build_phase | function |
function, defined in class svt_monitor, returns type void |
| build_phase | function |
function, defined in class svt_sequencer, returns type void |
| build_phase | function |
function, defined in class svt_agent, returns type void |
| build_phase | function |
function, defined in class svt_env, returns type void |
| build_phase | function |
function, defined in class svt_traffic_arbiter, returns type void |
| build_phase | function |
function, defined in class svt_ahb_master_transaction_sequencer, returns type void |
| build_phase | function |
function, defined in class svt_ahb_master_monitor, returns type void |
| build_phase | function |
function, defined in class svt_ahb_master, returns type void |
| build_phase | function |
function, defined in class svt_ahb_master_agent, returns type void |
| build_phase | function |
function, defined in class svt_ahb_tlm_generic_payload_sequencer, returns type void |
| build_phase | function |
function, defined in class svt_ahb_slave_monitor, returns type void |
| build_phase | function |
function, defined in class svt_ahb_slave, returns type void |
| build_phase | function |
function, defined in class svt_ahb_slave_agent, returns type void |
| build_phase | function |
function, defined in class svt_ahb_slave_sequencer, returns type void |
| build_phase | function |
function, defined in class svt_ahb_arbiter, returns type void |
| build_phase | function |
function, defined in class svt_ahb_bus_env, returns type void |
| build_phase | function |
function, defined in class svt_ahb_decoder, returns type void |
| build_phase | function |
function, defined in class svt_ahb_system_env, returns type void |
| build_phase | function |
function, defined in class svt_ahb_system_monitor, returns type void |
| build_phase | function |
function, defined in class svt_ahb_system_sequencer, returns type void |
| burst | function arg |
arg type svt_amba_pv :: burst_t, defined in function svt_amba_pv_extension :: set_burst |
| burst_length_exceeded | attribute |
attribute type svt_err_check_stats, defined in class svt_ahb_checker |
| burst_read | task |
defined in class uvm_mem |
| burst_read | task |
defined in class uvm_mem_region |
| burst_size | attribute |
attribute type rand svt_ahb_transaction :: burst_size_enum, defined in class svt_ahb_transaction |
| BURST_SIZE_1024BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| BURST_SIZE_128BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| BURST_SIZE_16BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| BURST_SIZE_256BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| BURST_SIZE_32BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| BURST_SIZE_512BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| BURST_SIZE_64BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| BURST_SIZE_8BIT | enum value |
member of svt_ahb_transaction :: burst_size_enum |
| burst_size_enum | enum typedef |
defined in class svt_ahb_transaction |
| burst_t | enum typedef |
defined in class svt_amba_pv |
| burst_terminated_early_after_okay | attribute |
attribute type svt_err_check_stats, defined in class svt_ahb_checker |
| burst_type | attribute |
attribute type rand svt_ahb_transaction :: burst_type_enum, defined in class svt_ahb_transaction |
| burst_type_enum | enum typedef |
defined in class svt_ahb_transaction |
| burst_write | task |
defined in class uvm_mem |
| burst_write | task |
defined in class uvm_mem_region |
| bus | attribute |
attribute type svt_ahb_bus_env, defined in class svt_ahb_system_env |
| bus2reg | function |
function, defined in class uvm_reg_adapter, returns type void |
| bus2reg | function |
function, defined in class uvm_reg_tlm_adapter, returns type void |
| bus2reg | function |
function, defined in class svt_ahb_reg_adapter, returns type void |
| bus_addr_idle_value | attribute |
attribute type svt_ahb_bus_configuration :: idle_val_enum, defined in class svt_ahb_bus_configuration |
| bus_addr_width | attribute |
attribute type rand int, defined in class svt_ahb_bus_configuration |
| bus_cfg | attribute |
attribute type rand svt_ahb_bus_configuration, defined in class svt_ahb_system_configuration |
| bus_check_type | attribute |
attribute type svt_ahb_bus_configuration :: check_type_enum, defined in class svt_ahb_bus_configuration |
| bus_control_huser_enable | attribute |
attribute type rand bit, defined in class svt_ahb_bus_configuration |
| bus_control_huser_width | attribute |
attribute type rand int, defined in class svt_ahb_bus_configuration |
| bus_control_idle_value | attribute |
attribute type svt_ahb_bus_configuration :: idle_val_enum, defined in class svt_ahb_bus_configuration |
| bus_data_huser_enable | attribute |
attribute type rand bit, defined in class svt_ahb_bus_configuration |
| bus_data_huser_width | attribute |
attribute type rand int, defined in class svt_ahb_bus_configuration |
| bus_data_idle_value | attribute |
attribute type svt_ahb_bus_configuration :: idle_val_enum, defined in class svt_ahb_bus_configuration |
| bus_data_width | attribute |
attribute type rand int, defined in class svt_ahb_bus_configuration |
| bus_exclusive_access_enable | attribute |
attribute type svt_ahb_bus_configuration :: excl_access_enable_enum, defined in class svt_ahb_bus_configuration |
| bus_extended_mem_enable | attribute |
attribute type bit, defined in class svt_ahb_bus_configuration |
| bus_id | attribute |
attribute type int, defined in class svt_ahb_bus_configuration |
| bus_in | attribute |
attribute type uvm_analysis_imp, defined in class uvm_reg_predictor |
| bus_item | function arg |
arg type uvm_sequence_item, defined in function uvm_reg_adapter :: bus2reg |
| bus_item | function arg |
arg type uvm_sequence_item, defined in function uvm_reg_tlm_adapter :: bus2reg |
| bus_item | function arg |
arg type uvm_sequence_item, defined in function svt_ahb_reg_adapter :: bus2reg |
| bus_resp_huser_enable | attribute |
attribute type rand bit, defined in class svt_ahb_bus_configuration |
| bus_resp_huser_width | attribute |
attribute type rand int, defined in class svt_ahb_bus_configuration |
| bus_secure_enable | attribute |
attribute type bit, defined in class svt_ahb_bus_configuration |
| bus_write_strobes_enable | attribute |
attribute type svt_ahb_bus_configuration :: write_strobes_enable_enum, defined in class svt_ahb_bus_configuration |
| busy | function arg |
arg type bit, defined in function uvm_reg :: Xset_busyX |
| BUSY | enum value |
member of svt_ahb_transaction :: trans_type_enum |
| busy_val_enum | enum typedef |
defined in class svt_ahb_configuration |
| bw_export | attribute |
attribute type uvm_tlm_nb_transport_bw_export, defined in class uvm_tlm_nb_passthrough_initiator_socket_base |
| bw_imp | attribute |
attribute type uvm_tlm_nb_transport_bw_imp, defined in class uvm_tlm_nb_initiator_socket |
| bw_port | attribute |
attribute type uvm_tlm_nb_transport_bw_port, defined in class uvm_tlm_nb_target_socket_base |
| bw_port | attribute |
attribute type uvm_tlm_nb_transport_bw_port, defined in class uvm_tlm_nb_passthrough_target_socket_base |
| byte_addressing | function arg |
arg type bit, defined in function uvm_reg_block :: create_map |
| byte_addressing | function arg |
arg type bit, defined in function uvm_reg_map :: configure |
| byte_count | attribute |
attribute type int, defined in class svt_amba_perf_calc_base |
| byte_en | function arg |
arg type uvm_reg_data_t, defined in function uvm_reg :: sample |
| byte_en | function arg |
arg type uvm_reg_data_t, defined in function uvm_reg :: XsampleX |
| BYTE_INVARIANT | enum value |
member of svt_ahb_configuration :: invariant_mode_enum |
| byte_name | function arg |
arg type output string, defined in function svt_data_converter :: get_code_group |
| byte_size | attribute |
attribute type byte, defined in class uvm_packer |
| byteen | function arg |
arg type bit [SVT_MEM_MAX_DATA_WIDTH/8-1:0], defined in function svt_mem_word :: write |
| byteen | function arg |
arg type bit [(SVT_MEM_MAX_DATA_WIDTH/8-1):0], defined in function svt_mem :: write |
| bytes | function arg |
arg type ref byte unsigned, defined in function uvm_packer :: get_bytes |
| bytestream | function arg |
arg type ref byte unsigned, defined in function uvm_packer :: put_bytes |
| bytestream | function arg |
arg type ref byte unsigned, defined in function uvm_object :: pack_bytes |
| bytestream | function arg |
arg type ref byte unsigned, defined in function uvm_object :: unpack_bytes |