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

AXI SVT UVM Documentation - index - x

xact
function arg
arg type svt_sequence_item, defined in function svt_sequence_item_report :: psdisplay_xact
xact
function arg
arg type svt_sequence_item, defined in function svt_sequence_item_report :: record_xact
xact
function arg
arg type svt_sequence_item, defined in function svt_sequence_item_report :: record_xact_impl
xact
function arg
arg type svt_sequence_item, defined in function svt_sequence_item_report :: record_xact_trace
xact
task arg
arg type T, defined in task svt_dispatch :: send_xact
xact
function arg
arg type svt_sequence_item, defined in function svt_fifo_rate_control :: check_fifo_fill_level
xact
task arg
arg type svt_sequence_item, defined in task svt_fifo_rate_control :: update_fifo_levels_on_data_xmit
xact
task arg
arg type svt_sequence_item, defined in task svt_fifo_rate_control :: update_total_expected_fill_levels
xact
attribute
attribute type svt_sequence_item, defined in class svt_amba_perf_calc_base
xact
function arg
arg type svt_sequence_item, defined in function svt_amba_fifo_rate_control :: check_fifo_fill_level
xact
task arg
arg type svt_sequence_item, defined in task svt_amba_fifo_rate_control :: update_total_expected_fill_levels
xact
task arg
arg type svt_sequence_item, defined in task svt_amba_fifo_rate_control :: update_fifo_levels_on_data_xmit
xact
function arg
arg type input svt_axi_transaction, defined in function svt_axi_system_configuration :: get_dest_slave_addr_from_global_addr
xact
function arg
arg type input svt_axi_transaction, defined in function svt_axi_system_configuration :: get_dest_slave_addr_name_from_global_addr
xact
function arg
arg type input svt_axi_transaction, defined in function svt_axi_system_configuration :: get_dest_global_addr_from_master_addr
xact
function arg
arg type input svt_axi_transaction, defined in function svt_axi_system_configuration :: get_ext_dest_slave_addr_from_global_addr
xact
function arg
arg type input svt_axi_transaction, defined in function svt_axi_system_configuration :: get_slave_addr_range
xact
attribute
attribute type svt_axi_transaction, defined in class svt_axi_transaction_exception
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_transaction_exception :: allocate_loaded_exception
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_port_monitor :: push_coherent_xact_to_port_monitor
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_port_monitor :: push_coherent_xact_from_ic_scheduler_to_port_monitor
xact
function arg
arg type svt_axi_snoop_transaction, defined in function svt_axi_port_monitor :: push_snoop_xact_to_port_monitor
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_exclusive_monitor :: get_uniq_num_from_id_addr
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_exclusive_monitor :: check_exclusive_sameid
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_exclusive_monitor :: is_exclusive_store_failed
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_exclusive_monitor :: push_exclusive_load_transactions
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_exclusive_monitor :: check_exclusive_sw_protocol_error
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_exclusive_monitor :: update_exclusive_store_ack_status
xact
function arg
arg type svt_axi_master_transaction, defined in function svt_axi_master_agent :: get_snp_to_same_addr_during_wu_wlu
xact
task arg
arg type svt_axi_master_snoop_transaction, defined in task svt_axi_ace_master_snoop_response_sequence :: prepare_snoop_response
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_master_callback :: post_input_port_get
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_master_callback :: input_port_cov
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_master_callback :: pre_address_phase_started
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_master_callback :: pre_write_data_phase_started
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_master_callback :: pre_data_stream_started
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_master_callback :: post_memory_update_xact_gen
xact
function arg
arg type svt_axi_master_snoop_transaction, defined in function svt_axi_master_callback :: post_snoop_input_port_get
xact
function arg
arg type svt_axi_master_snoop_transaction, defined in function svt_axi_master_callback :: snoop_input_port_cov
xact
function arg
arg type svt_axi_master_snoop_transaction, defined in function svt_axi_master_callback :: pre_snoop_data_phase_started
xact
function arg
arg type svt_axi_master_snoop_transaction, defined in function svt_axi_master_callback :: pre_snoop_resp_phase_started
xact
function arg
arg type svt_axi_service, defined in function svt_axi_master_callback :: post_service_input_port_get
xact
function arg
arg type svt_axi_master_transaction, defined in function svt_axi_master_callback :: pre_cache_update
xact
function arg
arg type svt_sequence_item_base, defined in function svt_axi_master_callback :: post_cache_update
xact
function arg
arg type svt_axi_master_transaction, defined in function svt_axi_master_callback :: associate_xact_to_barrier_pair
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_master_overlapping_addr_check_callback :: post_input_port_get
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_slave_callback :: post_input_port_get
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_slave_callback :: input_port_cov
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_slave_callback :: pre_read_data_phase_started
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_slave_callback :: pre_write_resp_phase_started
xact
function arg
arg type svt_axi_service, defined in function svt_axi_slave_callback :: post_service_input_port_get
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_port_monitor_callback :: valid_ready_action
xact
function arg
arg type uvm_tlm_generic_payload, defined in function svt_axi_port_monitor_callback :: pre_tlm_generic_payload_port_put
xact
function arg
arg type uvm_tlm_generic_payload, defined in function svt_axi_port_monitor_callback :: pre_tlm_generic_payload_snoop_port_put
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_port_monitor_def_cov_data_callback :: valid_ready_action
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_port_monitor_transaction_report_callback :: report_xact
xact
function arg
arg type svt_axi_snoop_transaction, defined in function svt_axi_port_monitor_transaction_report_callback :: report_snoop_xact
xact
attribute
attribute type svt_axi_transaction, defined in class svt_axi_cov_data
xact
function arg
arg type svt_axi_ic_slave_transaction, defined in function svt_axi_interconnect_callback :: post_input_port_get
xact
function arg
arg type svt_axi_ic_slave_transaction, defined in function svt_axi_interconnect_callback :: pre_output_port_put
xact
function arg
arg type svt_axi_master_transaction, defined in function svt_axi_interconnect_callback :: post_slave_xact_gen
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_slave_base_sequence :: put_write_transaction_data_to_mem
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_slave_base_sequence :: get_read_data_from_mem_to_transaction
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_slave_base_sequence :: set_update_mem_in_req_order_field
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_ic_slave_agent :: put_write_transaction_data_to_mem
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_ic_slave_agent :: put_read_transaction_data_to_mem
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_ic_slave_agent :: get_read_data_from_mem_to_transaction
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: new_master_transaction_received
xact
function arg
arg type svt_axi_snoop_transaction, defined in function svt_axi_system_monitor_callback :: new_snoop_transaction_received
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: new_slave_transaction_received
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: new_system_transaction_started
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: pre_process_xact
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: pre_process_slave_xact
xact
function arg
arg type svt_axi_snoop_transaction, defined in function svt_axi_system_monitor_callback :: pre_process_snoop_xact
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: pre_check_execute
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: pre_routing_calculations
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: pre_add_to_input_xact_queue
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_callback :: post_xact_split
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_transaction_xml_callback :: new_master_transaction_received
xact
function arg
arg type svt_axi_snoop_transaction, defined in function svt_axi_system_monitor_transaction_xml_callback :: new_snoop_transaction_received
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_transaction_xml_callback :: new_slave_transaction_received
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: cover_barrier_during_active_xacts_on_other_port
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: cover_concurrent_overlapping_coherent_xact_on_different_port
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: cover_overlapping_write_xacts
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: cover_barrier_response_with_outstanding_xacts_on_same_port
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: new_system_transaction_started
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: process_xact_for_barrier
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: add_to_active_queue
xact
function arg
arg type svt_axi_transaction, defined in function svt_axi_system_monitor_def_cov_data_callback :: new_master_transaction_received
xact
task arg
arg type svt_axi_transaction, defined in task svt_axi_ace_master_multipart_dvm_virtual_sequence :: remove_q_on_xact_end
xact
attribute
attribute type svt_axi_master_transaction, defined in class svt_axi_random_ictest_sequence
xact
attribute
attribute type svt_axi_master_transaction, defined in class svt_axi_burst_aligned_addr_full_data_width_random_ictest_sequence
xact
attribute
attribute type svt_axi_master_transaction, defined in class svt_axi_burst_unaligned_addr_full_data_width_random_ictest_sequence
xact
attribute
attribute type svt_axi_master_transaction, defined in class svt_axi_burst_aligned_addr_narrow_transfers_random_ictest_sequence
xact
attribute
attribute type svt_axi_master_transaction, defined in class svt_axi_burst_unaligned_addr_narrow_transfers_random_ictest_sequence
xact
attribute
attribute type svt_axi_master_transaction, defined in class svt_axi_ordering_write_device_non_bufferable_memory_ictest_sequence
XACT_ADDR_HANDSHAKE_TO_RSP_DAT_VALID_DELAY
enum value
member of svt_axi_port_configuration :: prioritized_reordering_type_enum
xact_category_enum
enum typedef
defined in class svt_axi_ace_master_two_port_base_sequential_virtual_sequence
xact_consumed_by_driver_time
attribute
attribute type realtime, defined in class svt_axi_transaction
xact_consumed_time_to_begin_time_delay
attribute
attribute type real, defined in class svt_axi_transaction
xact_count
attribute
attribute type int, defined in class svt_amba_perf_calc_base
xact_dir
function arg
arg type string, defined in function svt_axi_snoop_transaction :: set_object_info
xact_domain_after_innershareable_barrier
attribute
attribute type protected int, defined in class svt_axi_port_monitor_def_cov_data_callback
xact_domain_after_nonshareable_barrier
attribute
attribute type protected int, defined in class svt_axi_port_monitor_def_cov_data_callback
xact_domain_after_outershareable_barrier
attribute
attribute type protected int, defined in class svt_axi_port_monitor_def_cov_data_callback
xact_domain_after_systemshareable_barrier
attribute
attribute type protected int, defined in class svt_axi_port_monitor_def_cov_data_callback
xact_end_time
attribute
attribute type protected real, defined in class svt_axi_port_monitor_pa_writer_callbacks
xact_inactivity_timeout
attribute
attribute type int, defined in class svt_axi_port_configuration
xact_length
attribute
attribute type rand int, defined in class svt_axi_random_sequence
xact_length
attribute
attribute type rand int, defined in class svt_axi_read_same_slave_sequence
xact_no
attribute
attribute type int, defined in class svt_axi_slave_okay_slverr_resp_sequence
xact_num
task arg
arg type int, defined in task svt_axi_ace_master_base_sequence :: get_directed_addr
xact_ordering_after_barrier
attribute
attribute type protected int, defined in class svt_axi_port_monitor_def_cov_data_callback
xact_queue
attribute
attribute type svt_sequence_item, defined in class svt_amba_perf_calc_base
XACT_REORDERING_PRIORITY
enum value
member of svt_axi_port_configuration :: prioritized_reordering_type_enum
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_memory_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_memory_sequence :: process_pre_response_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_memory_sequence :: post_response_request_port_get
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_okay_slverr_resp_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_programmed_response_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_memory_suspend_response_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_suspend_write_response_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_suspend_read_response_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_suspend_read_response_on_address_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_suspend_write_response_on_address_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_get_xact_request_sequence :: post_response_request_port_get
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_diff_write_resp_for_diff_masters_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_ordering_programmed_response_sequence :: process_post_response_request_xact_randomize
xact_req
task arg
arg type svt_axi_slave_transaction, defined in task svt_axi_slave_ordering_memory_suspend_response_sequence :: process_post_response_request_xact_randomize
xact_request_received_event
attribute
attribute type event, defined in class svt_axi_slave_get_xact_request_sequence
xact_shareability_domain_enum
enum typedef
defined in class svt_axi_transaction
xact_shareability_domain_enum
enum typedef
defined in class svt_axi_transaction_exception
xact_signal_name
function arg
arg type input string, defined in function svt_axi_snoop_transaction :: parity_for_xact_field
xact_size
attribute
attribute type rand svt_traffic_profile_transaction :: xact_size_enum, defined in class svt_traffic_profile_transaction
xact_size
attribute
attribute type int, defined in class svt_axi_slave_traffic_profile_sequence
XACT_SIZE_1024BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
XACT_SIZE_128BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
XACT_SIZE_16BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
XACT_SIZE_256BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
XACT_SIZE_32BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
XACT_SIZE_512BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
XACT_SIZE_64BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
XACT_SIZE_8BIT
enum value
member of svt_traffic_profile_transaction :: xact_size_enum
xact_size_enum
enum typedef
defined in class svt_traffic_profile_transaction
xact_start_time
attribute
attribute type protected real, defined in class svt_axi_port_monitor_pa_writer_callbacks
xact_started_cb
attribute
attribute type protected bit, defined in class svt_axi_port_monitor_pa_writer_callbacks
xact_tmp
attribute
attribute type svt_axi_transaction, defined in class axi_master_rdata_chunk_err_sequence
xact_type
attribute
attribute type rand svt_axi_transaction :: xact_type_enum, defined in class svt_axi_transaction
xact_type
function arg
arg type string, defined in function svt_axi_cache :: set_transaction_type
xact_type_enum
enum typedef
defined in class svt_axi_transaction
xacts
function arg
arg type svt_sequence_item, defined in function svt_sequence_item_report :: psdisplay_xact_queue
xacts
function arg
arg type output svt_axi_transaction, defined in function svt_axi_port_perf_status :: get_perf_metric
Xadd_vregX
function
function, defined in class uvm_mem,  returns type void
XatomicX
task
defined in class uvm_reg
XatomicX
task
defined in class uvm_vreg
Xcheck_accessX
function
function, defined in class uvm_reg_field,  returns type bit
Xcheck_accessX
function
function, defined in class uvm_reg,  returns type bit
Xcheck_accessX
function
function, defined in class uvm_mem,  returns type bit
Xdelete_vregX
function
function, defined in class uvm_mem,  returns type void
Xend_offsetX
attribute
attribute type bit [63:0] , defined in class uvm_mem_region
xfer
function arg
arg type bit, defined in function svt_amba_pv_extension :: set_snoop_data_transfer
Xget_bus_infoX
function
function, defined in class uvm_reg_map,  returns type void
Xget_fields_accessX
function
function, defined in class uvm_reg,  returns type string
Xinit_address_mapX
function
function, defined in class uvm_reg_map,  returns type void
Xis_locked_by_fieldX
function
function, defined in class uvm_reg,  returns type bit
Xlock_modelX
function
function, defined in class uvm_reg,  returns type void
Xlock_modelX
function
function, defined in class uvm_vreg,  returns type void
Xlock_modelX
function
function, defined in class uvm_mem,  returns type void
xml_writer
function arg
arg type svt_xml_writer, defined in function svt_fsm :: set_xml_writer
xml_writer
attribute
attribute type protected svt_xml_writer, defined in class svt_axi_ic_master_agent
xml_writer
attribute
attribute type protected svt_xml_writer, defined in class svt_axi_port_monitor_pa_writer_callbacks
xml_writer
function arg
arg type svt_xml_writer, defined in function svt_axi_port_monitor_pa_writer_callbacks :: new
xml_writer
attribute
attribute type protected svt_xml_writer, defined in class svt_axi_ic_slave_agent
xml_writer
attribute
attribute type protected svt_xml_writer, defined in class svt_axi_system_monitor_transaction_xml_callback
xml_writer
function arg
arg type svt_xml_writer, defined in function svt_axi_system_monitor_transaction_xml_callback :: new
XpredictX
function
function, defined in class uvm_reg_field,  returns type uvm_reg_data_t
XreadX
task
defined in class uvm_reg
XsampleX
function
function, defined in class uvm_reg,  returns type void
XsampleX
function
function, defined in class uvm_reg_block,  returns type void
XsampleX
function
function, defined in class uvm_mem,  returns type void
Xset_busyX
function
function, defined in class uvm_reg,  returns type void
Xstart_offsetX
attribute
attribute type bit [63:0] , defined in class uvm_mem_region
XupdateX
function
function, defined in class uvm_reg_field,  returns type uvm_reg_data_t
Xverify_map_configX
function
function, defined in class uvm_reg_map,  returns type void
xvm_object_utils
macro
 
XvregX
attribute
attribute type uvm_vreg, defined in class uvm_mem_region