VIP Smartsearch

X
  • VIP Smartsearch is a framework that supports search within VIP reference documents using query in natural language. It facilitates reordering of search results and keeps record of user’s decision for the ordering of result display and applies that in search of same query on subsequent usage.
  • How to download VIP smartsearch?

    1. Get VIP Smartsearch (Available as a seperate run file).
    2. Set environment variable
      DESIGNWARE_HOME
      to required designware home location where VIP Smartsearch should be downloaded.
    3. Run
      vip_smartsearch_<version>.run
      file.
      VIP Smartsearch will be downloaded to the location
      $DESIGNWARE_HOME/vip/svt/vip_smartsearch/<version>
  • How to install VIP Smartsearch?

    Please refer to the file
    VIP_Smartsearch_installation_and_usage_guide.pdf
    in
    $DESIGNWARE_HOME/vip/svt/vip_smartsearch/<version>
    for installation steps.
  • Customer Support

    For more details about VIP smartsearch tool, contact support_center@synopsys.com.
    Mention your queries along with below details and send email to above email id.
    Product: Verification IP
    Sub Product: <vip_title>
    Tool: VIP Smartsearch

AHB SVT UVM Documentation - function/task index - b

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_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
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
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_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
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_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_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_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_hbstrb
function arg
arg type output bit [SVT_AHB_HBSTRB_PORT_WIDTH-1:0], defined in function svt_ahb_transaction :: generate_hbstrb
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_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_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
beats_with_retry_response
function arg
arg type output int, defined in function svt_ahb_transaction :: get_retry_response_info
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_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_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
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
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
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
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
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
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_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_read
task
defined in class uvm_mem
burst_read
task
defined in class uvm_mem_region
burst_write
task
defined in class uvm_mem
burst_write
task
defined in class uvm_mem_region
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_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
busy
function arg
arg type bit, defined in function uvm_reg :: Xset_busyX
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_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_name
function arg
arg type output string, defined in function svt_data_converter :: get_code_group
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