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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Method which can be used to do a fuzzy compare between two real values.
lhs - The field value for the object doing the compare. rhs - The field value for the object being compared. precision - The precision to be applied to the compare. Return values - Indicates whether the compare was a match (1) or a mismatch (0). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Callers of this task will not return until the NBA region, thus allowing other processes any number of delta cycles (#0) to settle out before continuing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Typedefe'd string ==> bit [4:0] |
|
||||||
|
|
|
| Typedefe'd string ==> svt_ahb_master_if |
|
|
| Typedefe'd string ==> svt_ahb_slave_if |
|
|
| Typedefe'd string ==> svt_ahb_slave_memory_response_sequence |
|
|
| Typedefe'd string ==> svt_ahb_transaction_random_write_or_read_sequence |
|
|
| Typedefe'd string ==> svt_apb_slave_if |
|
||||||
|
|
|
| Typedefe'd string ==> ovm_env |
|
|
| Typedefe'd string ==> ovm_component |
|
|
| Typedefe'd string ==> ovm_report_object |
|
|
| Typedefe'd string ==> ovm_report_handler |
|
|
| Typedefe'd string ==> ovm_report_server |
|
|
| Typedefe'd string ==> ovm_reporter |
|
|
| Typedefe'd string ==> ovm_component |
|
|
| Typedefe'd string ==> ovm_object |
|
|
| Typedefe'd string ==> svt_axi_lp_if |
|
|
| Typedefe'd string ==> svt_axi_master_if |
|
|
| Typedefe'd string ==> svt_axi_slave_if |
|
|||
|
|
|
| Typedefe'd string ==> OVM_FILE |
|
|
| Typedefe'd string ==> ovm_action |
|
|
| Typedefe'd string ==> OVM_FILE |
|
|
| Typedefe'd string ==> bit [5:0] |
|
|||||||
|
|
||
|
|
|
| Typedefe'd string ==> typedefovm_barrier |
|
|
| Typedefe'd string ==> ovm_object_string_pool#(ovm_barrier) |
|
|
| Typedefe'd string ==> logic signed[4095:0] |
|
|
| Typedefe'd string ==> typedefovm_comparer |
|
|
| Typedefe'd string ==> typedefovm_component |
|
|
| Typedefe'd string ==> ovm_driver#(ovm_sequence_item,ovm_sequence_item) |
|
|
| Typedefe'd string ==> ovm_sequence#(ovm_sequence_item,ovm_sequence_item) |
|
|
| Typedefe'd string ==> ovm_sequencer_param_base#(ovm_sequence_item,ovm_sequence_item) |
|
|
| Typedefe'd string ==> ovm_sequencer#(ovm_sequence_item,ovm_sequence_item) |
|
|
| Typedefe'd string ==> typedefovm_env |
|
|
| Typedefe'd string ==> typedefovm_event |
|
|
| Typedefe'd string ==> ovm_object_string_pool#(ovm_event) |
|
|
| Typedefe'd string ==> typedefovm_factory_override |
|
|
| Typedefe'd string ==> int |
|
|
| Typedefe'd string ==> typedefovm_hier_printer_knobs |
|
|
| Typedefe'd string ==> typedefovm_line_printer |
|
|
| Typedefe'd string ==> ovm_component |
|
|
| Typedefe'd string ==> typedefovm_object |
|
|
| Typedefe'd string ==> typedefovm_object_wrapper |
|
|
| Typedefe'd string ==> typedefovm_objection |
|
|
| Typedefe'd string ==> typedefovm_packer |
|
|
| Typedefe'd string ==> bit signed[-1:0] |
|
|
| Typedefe'd string ==> typedefovm_port_component_base |
|
|
| Typedefe'd string ==> ovm_port_component_base |
|
|||
|
|
|
| Typedefe'd string ==> typedefovm_printer |
|
|
| Typedefe'd string ==> typedefovm_printer_knobs |
|
|||||||||
|
|
|
| Typedefe'd string ==> typedefovm_recorder |
|
||||
|
|
|
| Typedefe'd string ==> ovm_report_object |
|
|
| Typedefe'd string ==> typedefovm_report_global_server |
|
|
| Typedefe'd string ==> typedefovm_report_object |
|
|
| Typedefe'd string ==> typedefovm_report_server |
|
|
| Typedefe'd string ==> typedefovm_root |
|
|
| Typedefe'd string ==> ovm_sequence_base |
|
|
| Typedefe'd string ==> ovm_sequencer_base |
|
|
| Typedefe'd string ==> typedefovm_sequence_base |
|
|||||||
|
|
|
| Typedefe'd string ==> typedefovm_sequencer_base |
|
|
| Typedefe'd string ==> typedefovm_seq_cons_if |
|
|
| Typedefe'd string ==> ovm_seq_item_pull_port#(ovm_sequence_item,ovm_sequence_item) |
|
|
| Typedefe'd string ==> typedefovm_seq_prod_if |
|
|
| Typedefe'd string ==> bit [1:0] |
|
||||
|
|
|
| Typedefe'd string ==> typedefovm_status_container |
|
|
| Typedefe'd string ==> typedefovm_table_printer |
|
|
| Typedefe'd string ==> typedefovm_table_printer_knobs |
|
|
| Typedefe'd string ==> ovm_component |
|
|
| Typedefe'd string ==> typedefovm_tree_printer |
|
|
| Typedefe'd string ==> typedefovm_tree_printer_knobs |
|
|
| Typedefe'd string ==> typedefovm_urm_override_operator |
|
|
| Typedefe'd string ==> typedefovm_urm_report_server |
|
||||||
|
|
|
| Typedefe'd string ==> ovm_sequencer#(ovm_sequence_item) |
|
||||
|
|
||||||
|
|
|||
|
|
||||
|
|
|
| Typedefe'd string ==> typedefsvt_ahb_arbiter |
|
|
| Typedefe'd string ==> typedefsvt_ahb_bus_env |
|
|
| Typedefe'd string ==> typedefsvt_ahb_checker |
|
|
| Typedefe'd string ==> typedefsvt_ahb_configuration |
|
|
| Typedefe'd string ==> typedefsvt_ahb_decoder |
|
|
| Typedefe'd string ==> typedefsvt_ahb_master_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_ahb_master,svt_ahb_master_callback) |
|
|
| Typedefe'd string ==> tlm_fifo#(svt_ahb_master_transaction) |
|
|
| Typedefe'd string ==> typedefsvt_ahb_master_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_ahb_master_monitor,svt_ahb_master_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_ahb_slave_addr_range |
|
|
| Typedefe'd string ==> typedefsvt_ahb_slave_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_ahb_slave,svt_ahb_slave_callback) |
|
|
| Typedefe'd string ==> typedefsvt_ahb_slave_configuration |
|
|
| Typedefe'd string ==> typedefsvt_ahb_slave_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_ahb_slave_monitor,svt_ahb_slave_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_ahb_slave_transaction |
|
|
| Typedefe'd string ==> typedefsvt_ahb_system_checker |
|
|
| Typedefe'd string ==> typedefsvt_ahb_system_configuration |
|
|
| Typedefe'd string ==> typedefsvt_ahb_system_env |
|
|
| Typedefe'd string ==> typedefsvt_ahb_system_monitor |
|
|
| Typedefe'd string ==> typedefsvt_ahb_system_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_ahb_system_monitor,svt_ahb_system_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_ahb_transaction |
|
|
| Typedefe'd string ==> typedefsvt_amba_system_checker |
|
|
| Typedefe'd string ==> typedefsvt_amba_system_configuration |
|
|
| Typedefe'd string ==> typedefsvt_amba_system_env |
|
|
| Typedefe'd string ==> typedefsvt_amba_system_monitor |
|
|
| Typedefe'd string ==> typedefsvt_amba_system_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_amba_system_monitor,svt_amba_system_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_apb_checker |
|
|
| Typedefe'd string ==> typedefsvt_apb_master_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_apb_master,svt_apb_master_callback) |
|
|
| Typedefe'd string ==> typedefsvt_apb_master_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_apb_master_monitor,svt_apb_master_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_apb_slave_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_apb_slave,svt_apb_slave_callback) |
|
|
| Typedefe'd string ==> typedefsvt_apb_slave_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_apb_slave_monitor,svt_apb_slave_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_apb_system_configuration |
|
|
| Typedefe'd string ==> typedefsvt_apb_transaction |
|
||
|
|
|
| Typedefe'd string ==> typedefsvt_axi_ace_master_base_sequence |
|
|
| Typedefe'd string ==> typedefsvt_axi_ace_master_base_virtual_sequence |
|
|
| Typedefe'd string ==> typedefsvt_axi_ace_master_snoop_response_sequence |
|
|
| Typedefe'd string ==> typedefsvt_axi_barrier_pair_transaction |
|
|
| Typedefe'd string ==> typedefsvt_axi_base_slave_common |
|
|
| Typedefe'd string ==> typedefsvt_axi_basic_writeback_full_cacheline |
|
|
| Typedefe'd string ==> typedefsvt_axi_basic_writeclean_full_cacheline |
|
|
| Typedefe'd string ==> typedefsvt_axi_cacheline_initialization |
|
|
| Typedefe'd string ==> typedefsvt_axi_cacheline_invalidation |
|
|
| Typedefe'd string ==> typedefsvt_axi_checker |
|
|
| Typedefe'd string ==> typedefsvt_axi_cov |
|
|
| Typedefe'd string ==> typedefsvt_axi_cov_data |
|
|
| Typedefe'd string ==> typedefsvt_axi_ic_slave_agent |
|
|
| Typedefe'd string ==> typedefsvt_axi_ic_slave_response_sequence |
|
|
| Typedefe'd string ==> tlm_fifo#(svt_axi_ic_snoop_transaction) |
|
|
| Typedefe'd string ==> typedefsvt_axi_interconnect |
|
|
| Typedefe'd string ==> typedefsvt_axi_interconnect_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_axi_interconnect,svt_axi_interconnect_callback) |
|
|
| Typedefe'd string ==> typedefsvt_axi_interconnect_configuration |
|
|
| Typedefe'd string ==> typedefsvt_axi_interconnect_env |
|
|
| Typedefe'd string ==> typedefsvt_axi_master_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_axi_master,svt_axi_master_callback) |
|
|
| Typedefe'd string ==> tlm_fifo#(svt_axi_master_transaction) |
|
|
| Typedefe'd string ==> typedefsvt_axi_passive_cache_line |
|
|
| Typedefe'd string ==> typedefsvt_axi_port_configuration |
|
|
| Typedefe'd string ==> typedefsvt_axi_port_monitor |
|
|
| Typedefe'd string ==> typedefsvt_axi_port_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_axi_port_monitor,svt_axi_port_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_axi_port_monitor_common |
|
|
| Typedefe'd string ==> typedefsvt_axi_port_monitor_system_checker_callback |
|
|
| Typedefe'd string ==> typedefsvt_axi_slave_addr_range |
|
|
| Typedefe'd string ==> typedefsvt_axi_slave_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_axi_slave,svt_axi_slave_callback) |
|
|
| Typedefe'd string ==> typedefsvt_axi_slave_transaction |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_base_sequence |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_checker |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_common |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_configuration |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_domain_item |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_monitor |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_monitor_callback |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_axi_system_monitor,svt_axi_system_monitor_callback) |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_monitor_exclusive_sequence_transaction_activity_callback_data |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_monitor_transaction_xml_callback |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_sequencer |
|
|
| Typedefe'd string ==> typedefsvt_axi_system_transaction |
|
|
| Typedefe'd string ==> typedefsvt_axi_transaction |
|
|
| Typedefe'd string ==> typedefsvt_callback |
|
|
| Typedefe'd string ==> typedefsvt_debug_opts_carrier |
|
|
| Typedefe'd string ==> typedefsvt_err_check_report_catcher |
|
|
| Typedefe'd string ==> typedefsvt_fsm |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_fsm,svt_fsm_callback) |
|
|
| Typedefe'd string ==> typedefsvt_fsm_state_base |
|
|
| Typedefe'd string ==> svt_callbacks#(svt_fsm_state_base,svt_fsm_state_callback) |
|
|
| Typedefe'd string ==> typedefsvt_fuzzy_real_comparer |
|
|
| Typedefe'd string ==> bit [SVT_MEM_MAX_ADDR_WIDTH-1:0] |
|
|
| Typedefe'd string ==> bit [SVT_MEM_MAX_ATTR_WIDTH-1:0] |
|
|
| Typedefe'd string ==> bit [SVT_MEM_MAX_DATA_WIDTH-1:0] |
|
|
| Typedefe'd string ==> typedefsvt_non_abstract_report_object |
|
|
| Typedefe'd string ==> svt_callback |
|
|
| Typedefe'd string ==> typedefsvt_pattern |
|
|
| Typedefe'd string ==> typedefsvt_reactive_sequence |
|
|
| Typedefe'd string ==> typedefsvt_sequence |
|
|
| Typedefe'd string ==> typedefsvt_sequence_item_base |
|
|
| Typedefe'd string ==> typedefsvt_sequence_item_base_iter |
|
||||
|
|
|
| Typedefe'd string ==> typedefsvt_vip_writer |
|
|
| Typedefe'd string ==> typedefsvt_xml_writer |
|
|
| Typedefe'd string ==> typedeftlm_event |
|
|
| Typedefe'd string ==> ovm_agent |
|
|
| Typedefe'd string ==> typedefurm_command_line_processor_c |
|
|
| Typedefe'd string ==> ovm_comparer |
|
|
| Typedefe'd string ==> ovm_sequencer_base |
|
|
| Typedefe'd string ==> ovm_env |
|
|
| Typedefe'd string ==> ovm_event |
|
|
| Typedefe'd string ==> ovm_event_pool |
|
|
| Typedefe'd string ==> ovm_factory |
|
|
| Typedefe'd string ==> ovm_monitor |
|
|||
|
|
|||||||||||
|
|
||||
|
|
|
| Typedefe'd string ==> ovm_component |
|
|
| Typedefe'd string ==> ovm_object |
|
|
| Typedefe'd string ==> ovm_object_wrapper |
|
|||
|
|
|
| Typedefe'd string ==> ovm_printer |
|
|
| Typedefe'd string ==> ovm_recorder |
|
|
| Typedefe'd string ==> ovm_sequence_base |
|
|
| Typedefe'd string ==> ovm_sequence_item |
|
|
| Typedefe'd string ==> ovm_test |
|
|
| Typedefe'd string ==> ovm_transaction |
|
|
| Typedefe'd string ==> ovm_component |
|
|
| Typedefe'd string ==> ovm_component |
|
|
| Typedefe'd string ==> ovm_sequencer_base |