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

AMBA CHI-A SVT UVM Documentation - Driver Class List

Here are the Driver classes with brief descriptions:
svt_chi_interconnect This class is UVM Driver that implements an CHI interconnect component.
svt_chi_ic_sn_link The RN protocol agent encapsulates RN protocol sequencer, RN protocol driver, and protocol rn monitor. The RN protocol agent can be configured to operate in active mode and passive mode. The user can provide CHI sequences to the RN protocol sequencer. The RN protocol agent is configured using rn configuration svt_chi_node_configuration , which is available in the system configuration svt_chi_system_configuration . The rn configuration should be provided to the RN protocol agent in the build phase of the test. Within the RN protocol agent, the RN protocol driver gets sequences from the RN protocol sequencer. The RN protocol driver then drives the CHI transactions on the CHI rn. The RN protocol driver and rn monitor components within RN protocol agent call callback methods at various phases of execution of the CHI transaction. After the CHI transaction on the bus is complete, the completed sequence item is provided to the analysis rn of rn monitor, which can be used by the testbench.
svt_chi_sn_protocol The SN protocol driver gets sequences from the SN protocol sequencer. The SN protocol driver then drives the CHI transactions on the CHI node.
svt_chi_ic_rn_link The SN protocol agent encapsulates SN protocol sequencer, SN protocol driver, and protocol sn monitor. The SN protocol agent can be configured to operate in active mode and passive mode. The user can provide CHI sequences to the SN protocol sequencer. The SN protocol agent is configured using sn configuration svt_chi_node_configuration , which is available in the system configuration svt_chi_system_configuration . The sn configuration should be provided to the SN protocol agent in the build phase of the test. Within the SN protocol agent, the SN protocol driver gets sequences from the SN protocol sequencer. The SN protocol driver then drives the CHI transactions on the CHI sn. The SN protocol driver and sn monitor components within SN protocol agent call callback methods at various phases of execution of the CHI transaction. After the CHI transaction on the bus is complete, the completed sequence item is provided to the analysis sn of sn monitor, which can be used by the testbench.
svt_chi_sn_link The SN protocol agent encapsulates SN protocol sequencer, SN protocol driver, and protocol sn monitor. The SN protocol agent can be configured to operate in active mode and passive mode. The user can provide CHI sequences to the SN protocol sequencer. The SN protocol agent is configured using sn configuration svt_chi_node_configuration , which is available in the system configuration svt_chi_system_configuration . The sn configuration should be provided to the SN protocol agent in the build phase of the test. Within the SN protocol agent, the SN protocol driver gets sequences from the SN protocol sequencer. The SN protocol driver then drives the CHI transactions on the CHI sn. The SN protocol driver and sn monitor components within SN protocol agent call callback methods at various phases of execution of the CHI transaction. After the CHI transaction on the bus is complete, the completed sequence item is provided to the analysis sn of sn monitor, which can be used by the testbench.
svt_chi_rn_link The RN protocol agent encapsulates RN protocol sequencer, RN protocol driver, and protocol rn monitor. The RN protocol agent can be configured to operate in active mode and passive mode. The user can provide CHI sequences to the RN protocol sequencer. The RN protocol agent is configured using rn configuration svt_chi_node_configuration , which is available in the system configuration svt_chi_system_configuration . The rn configuration should be provided to the RN protocol agent in the build phase of the test. Within the RN protocol agent, the RN protocol driver gets sequences from the RN protocol sequencer. The RN protocol driver then drives the CHI transactions on the CHI rn. The RN protocol driver and rn monitor components within RN protocol agent call callback methods at various phases of execution of the CHI transaction. After the CHI transaction on the bus is complete, the completed sequence item is provided to the analysis rn of rn monitor, which can be used by the testbench.
svt_chi_rn_protocol The RN protocol agent encapsulates RN protocol sequencer, RN protocol driver, and protocol node monitor. The RN protocol agent can be configured to operate in active mode and passive mode. The user can provide CHI sequences to the RN protocol sequencer. The RN protocol agent is configured using node configuration svt_chi_node_configuration , which is available in the system configuration svt_chi_system_configuration . The node configuration should be provided to the RN protocol agent in the build phase of the test. Within the RN protocol agent, the RN protocol driver gets sequences from the RN protocol sequencer. The RN protocol driver then drives the CHI transactions on the CHI node. The RN protocol driver and node monitor components within RN protocol agent call callback methods at various phases of execution of the CHI transaction. After the CHI transaction on the bus is complete, the completed sequence item is provided to the analysis node of node monitor, which can be used by the testbench.