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 OVM Documentation - Coverage Class List

Here are the Coverage classes with brief descriptions:
svt_err_check_stats_cov_master_slave_xact_resp_check Class declaration of error check stats coverage instance for the protocol check master_slave_xact_resp_check
svt_err_check_stats_cov_master_slave_xact_data_check Class declaration of error check stats coverage instance for the protocol check master_slave_xact_data_check
svt_err_check_stats_cov_master_slave_xact_addr_ctrl_check Class declaration of error check stats coverage instance for the protocol check master_slave_xact_addr_ctrl_check
svt_err_check_stats_cov_slave_transaction_routing_check Class declaration of error check stats coverage instance for the protocol check slave_transaction_routing_check
svt_err_check_stats_cov_data_integrity_check Class declaration of error check stats coverage instance for the protocol check data_integrity_check
svt_err_check_stats_cov_grant_to_default_master_during_allmaster_split Class declaration of error check stats coverage instance for the protocol check grant_to_default_master_during_allmaster_split
svt_err_check_stats_cov_mask_hgrant_until_hsplit_assert Class declaration of error check stats coverage instance for the protocol check mask_hgrant_until_hsplit_assert
svt_err_check_stats_cov_decoder_not_asserted_any_hsel Class declaration of error check stats coverage instance for the protocol check decoder_not_asserted_any_hsel
svt_err_check_stats_cov_decoder_asserted_multi_hsel Class declaration of error check stats coverage instance for the protocol check decoder_asserted_multi_hsel
svt_err_check_stats_cov_xact_not_idle_when_dummy_master_active Class declaration of error check stats coverage instance for the protocol check xact_not_idle_when_dummy_master_active
svt_err_check_stats_cov_hmastlock_changed_during_incr Class declaration of error check stats coverage instance for the protocol check hmastlock_changed_during_incr
svt_err_check_stats_cov_arbiter_asserted_hmastlock_without_hlock Class declaration of error check stats coverage instance for the protocol check arbiter_asserted_hmastlock_without_hlock
svt_err_check_stats_cov_arbiter_asserted_multi_hgrant Class declaration of error check stats coverage instance for the protocol check arbiter_asserted_multi_hgrant
svt_err_check_stats_cov_arbiter_asserted_hmaster_ne_granted_master Class declaration of error check stats coverage instance for the protocol check arbiter_asserted_hmaster_ne_granted_master
svt_err_check_stats_cov_arbiter_changed_hmaster_during_wait Class declaration of error check stats coverage instance for the protocol check arbiter_changed_hmaster_during_wait
svt_err_check_stats_cov_arbiter_changed_hmaster_during_lock Class declaration of error check stats coverage instance for the protocol check arbiter_changed_hmaster_during_lock
svt_err_check_stats_cov_arbiter_lock_last_grant Class declaration of error check stats coverage instance for the protocol check arbiter_lock_last_grant
svt_ahb_system_checker Description-Unavailable
svt_err_check_stats_cov_rebuild_xact_with_valid_combination_of_bursts Class declaration of error check stats coverage instance for the protocol check rebuild_xact_with_valid_combination_of_bursts
svt_err_check_stats_cov_rebuild_xact_with_expected_addr Class declaration of error check stats coverage instance for the protocol check rebuild_xact_with_expected_addr
svt_err_check_stats_cov_hsplit_asserted_for_non_split_master Class declaration of error check stats coverage instance for the protocol check hsplit_asserted_for_non_split_master
svt_err_check_stats_cov_hsplit_asserted_for_one_cycle Class declaration of error check stats coverage instance for the protocol check hsplit_asserted_for_one_cycle
svt_err_check_stats_cov_htrans_not_idle_or_nseq_during_no_grant Class declaration of error check stats coverage instance for the protocol check htrans_not_idle_or_nseq_during_no_grant
svt_err_check_stats_cov_different_subordinate_addr_region_during_locked_sequence Class declaration of error check stats coverage instance for the protocol check different_subordinate_addr_region_during_locked_sequence
svt_err_check_stats_cov_hlock_asserted_during_non_locked_xact Class declaration of error check stats coverage instance for the protocol check hlock_asserted_during_non_locked_xact
svt_err_check_stats_cov_invalid_hsel_assert_check Class declaration of error check stats coverage instance for the protocol check invalid_hsel_assert_check
svt_err_check_stats_cov_signal_valid_hsel_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hsel_check
svt_err_check_stats_cov_signal_valid_hunalign_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hunalign_check
svt_err_check_stats_cov_signal_valid_hbstrb_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hbstrb_check
svt_err_check_stats_cov_signal_valid_haddr_check Class declaration of error check stats coverage instance for the protocol check signal_valid_haddr_check
svt_err_check_stats_cov_signal_valid_hwrite_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hwrite_check
svt_err_check_stats_cov_signal_valid_htrans_check Class declaration of error check stats coverage instance for the protocol check signal_valid_htrans_check
svt_err_check_stats_cov_signal_valid_hsize_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hsize_check
svt_err_check_stats_cov_signal_valid_hburst_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hburst_check
svt_err_check_stats_cov_signal_valid_hbusreq_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hbusreq_check
svt_err_check_stats_cov_signal_valid_hwdata_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hwdata_check
svt_err_check_stats_cov_signal_valid_hmaster_range_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hmaster_range_check
svt_err_check_stats_cov_signal_valid_hmaster_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hmaster_check
svt_err_check_stats_cov_signal_valid_hmastlock_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hmastlock_check
svt_err_check_stats_cov_signal_valid_hnonsec_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hnonsec_check
svt_err_check_stats_cov_signal_valid_hprot_ex_range_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hprot_ex_range_check
svt_err_check_stats_cov_signal_valid_hprot_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hprot_check
svt_err_check_stats_cov_signal_valid_hlock_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hlock_check
svt_err_check_stats_cov_signal_valid_hgrant_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hgrant_check
svt_err_check_stats_cov_signal_valid_hrdata_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hrdata_check
svt_err_check_stats_cov_signal_valid_hready_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hready_check
svt_err_check_stats_cov_signal_valid_hready_in_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hready_in_check
svt_err_check_stats_cov_signal_valid_hresp_check Class declaration of error check stats coverage instance for the protocol check signal_valid_hresp_check
svt_err_check_stats_cov_ahb_lite_retry_response Class declaration of error check stats coverage instance for the protocol check ahb_lite_retry_response
svt_err_check_stats_cov_ahb_lite_split_response Class declaration of error check stats coverage instance for the protocol check ahb_lite_split_response
svt_err_check_stats_cov_non_okay_response_in_wait_state Class declaration of error check stats coverage instance for the protocol check non_okay_response_in_wait_state
svt_err_check_stats_cov_two_cycle_xfail_resp Class declaration of error check stats coverage instance for the protocol check two_cycle_xfail_resp
svt_err_check_stats_cov_two_cycle_error_resp Class declaration of error check stats coverage instance for the protocol check two_cycle_error_resp
svt_err_check_stats_cov_htrans_not_changed_to_idle_during_error Class declaration of error check stats coverage instance for the protocol check htrans_not_changed_to_idle_during_error
svt_err_check_stats_cov_two_cycle_split_resp Class declaration of error check stats coverage instance for the protocol check two_cycle_split_resp
svt_err_check_stats_cov_htrans_not_changed_to_idle_during_split Class declaration of error check stats coverage instance for the protocol check htrans_not_changed_to_idle_during_split
svt_err_check_stats_cov_two_cycle_retry_resp Class declaration of error check stats coverage instance for the protocol check two_cycle_retry_resp
svt_err_check_stats_cov_illegal_hgrant_on_split_resp Class declaration of error check stats coverage instance for the protocol check illegal_hgrant_on_split_resp
svt_err_check_stats_cov_illegal_default_slave_resp_to_nseq_seq Class declaration of error check stats coverage instance for the protocol check illegal_default_slave_resp_to_nseq_seq
svt_err_check_stats_cov_htrans_not_changed_to_idle_during_retry Class declaration of error check stats coverage instance for the protocol check htrans_not_changed_to_idle_during_retry
svt_err_check_stats_cov_hready_out_from_slave_not_X_or_Z_when_data_phase_not_pending Class declaration of error check stats coverage instance for the protocol check hready_out_from_slave_not_X_or_Z_when_data_phase_not_pending
svt_err_check_stats_cov_valid_unaligned_transfer Class declaration of error check stats coverage instance for the protocol check valid_unaligned_transfer
svt_err_check_stats_cov_hunalign_changed_during_transfer Class declaration of error check stats coverage instance for the protocol check hunalign_changed_during_transfer
svt_err_check_stats_cov_valid_byte_lane_for_hbstrb Class declaration of error check stats coverage instance for the protocol check valid_byte_lane_for_hbstrb
svt_err_check_stats_cov_htrans_idle_during_reset Class declaration of error check stats coverage instance for the protocol check htrans_idle_during_reset
svt_err_check_stats_cov_hready_out_from_slave_not_X_or_Z_during_reset Class declaration of error check stats coverage instance for the protocol check hready_out_from_slave_not_X_or_Z_during_reset
svt_err_check_stats_cov_hready_out_from_bus_high_during_reset Class declaration of error check stats coverage instance for the protocol check hready_out_from_bus_high_during_reset
svt_err_check_stats_cov_zero_wait_cycle_okay Class declaration of error check stats coverage instance for the protocol check zero_wait_cycle_okay
svt_err_check_stats_cov_trans_during_single_is_nseq Class declaration of error check stats coverage instance for the protocol check trans_during_single_is_nseq
svt_err_check_stats_cov_seq_or_busy_during_active_xact Class declaration of error check stats coverage instance for the protocol check seq_or_busy_during_active_xact
svt_err_check_stats_cov_htrans_changed_during_wait_state Class declaration of error check stats coverage instance for the protocol check htrans_changed_during_wait_state
svt_err_check_stats_cov_ctrl_or_addr_changed_end_of_wait_state Class declaration of error check stats coverage instance for the protocol check ctrl_or_addr_changed_end_of_wait_state
svt_err_check_stats_cov_ctrl_or_addr_changed_during_wait_state Class declaration of error check stats coverage instance for the protocol check ctrl_or_addr_changed_during_wait_state
svt_err_check_stats_cov_hwdata_changed_during_wait_state Class declaration of error check stats coverage instance for the protocol check hwdata_changed_during_wait_state
svt_err_check_stats_cov_burst_terminated_early_after_okay Class declaration of error check stats coverage instance for the protocol check burst_terminated_early_after_okay
svt_err_check_stats_cov_hsize_too_big_for_data_width Class declaration of error check stats coverage instance for the protocol check hsize_too_big_for_data_width
svt_err_check_stats_cov_boundry_crossing_check Class declaration of error check stats coverage instance for the protocol check boundry_crossing_check
svt_err_check_stats_cov_one_k_boundry_check Class declaration of error check stats coverage instance for the protocol check one_k_boundry_check
svt_err_check_stats_cov_ahb_valid_beat_address_check Class declaration of error check stats coverage instance for the protocol check ahb_valid_beat_address_check
svt_err_check_stats_cov_illegal_address_transition Class declaration of error check stats coverage instance for the protocol check illegal_address_transition
svt_err_check_stats_cov_illegal_control_transition Class declaration of error check stats coverage instance for the protocol check illegal_control_transition
svt_err_check_stats_cov_ahb_address_phase_extended Class declaration of error check stats coverage instance for the protocol check ahb_address_phase_extended
svt_err_check_stats_cov_ctrl_or_addr_changed_during_busy Class declaration of error check stats coverage instance for the protocol check ctrl_or_addr_changed_during_busy
svt_err_check_stats_cov_idle_changed_to_seq_during_wait_state Class declaration of error check stats coverage instance for the protocol check idle_changed_to_seq_during_wait_state
svt_err_check_stats_cov_idle_changed_to_busy_during_wait_state Class declaration of error check stats coverage instance for the protocol check idle_changed_to_busy_during_wait_state
svt_err_check_stats_cov_illegal_idle2busy Class declaration of error check stats coverage instance for the protocol check illegal_idle2busy
svt_err_check_stats_cov_illegal_idle2seq Class declaration of error check stats coverage instance for the protocol check illegal_idle2seq
svt_err_check_stats_cov_burst_length_exceeded Class declaration of error check stats coverage instance for the protocol check burst_length_exceeded
svt_err_check_stats_cov_seq_or_busy_before_nseq_during_xfer Class declaration of error check stats coverage instance for the protocol check seq_or_busy_before_nseq_during_xfer
svt_err_check_stats_cov_perf_max_write_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_max_write_xact_latency
svt_err_check_stats_cov_perf_min_write_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_min_write_xact_latency
svt_err_check_stats_cov_perf_avg_max_write_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_avg_max_write_xact_latency
svt_err_check_stats_cov_perf_avg_min_write_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_avg_min_write_xact_latency
svt_err_check_stats_cov_perf_max_read_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_max_read_xact_latency
svt_err_check_stats_cov_perf_min_read_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_min_read_xact_latency
svt_err_check_stats_cov_perf_avg_max_read_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_avg_max_read_xact_latency
svt_err_check_stats_cov_perf_avg_min_read_xact_latency Class declaration of error check stats coverage instance for the protocol check perf_avg_min_read_xact_latency
svt_err_check_stats_cov_perf_max_read_throughput Class declaration of error check stats coverage instance for the protocol check perf_max_read_throughput
svt_err_check_stats_cov_perf_min_read_throughput Class declaration of error check stats coverage instance for the protocol check perf_min_read_throughput
svt_err_check_stats_cov_perf_max_write_throughput Class declaration of error check stats coverage instance for the protocol check perf_max_write_throughput
svt_err_check_stats_cov_perf_min_write_throughput Class declaration of error check stats coverage instance for the protocol check perf_min_write_throughput
svt_ahb_checker Description-Unavailable