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

ovm_push_sequencer Class Reference

Inheritance diagram for class ovm_push_sequencer:

List of all members.



Public Member Functions

function void  new ( string name, ovm_component parent )
task   run ( )

Class Parameters

type  REQ = ovm_sequence_item
type  RSP 

Public Attributes

ovm_blocking_put_port  req_port 

Protected Member Functions

virtual function int  m_find_number_driver_connections ( )

Member Typedefs

 typedef class  this_type 


Member Function Documentation

 protected virtual function int
 ovm_push_sequencer::m_find_number_driver_connections

 (   ) 


 Superseded functions 
 ovm_sequencer_base :: m_find_number_driver_connections 

  function void
 ovm_push_sequencer::new

 (  string name , ovm_component parent  ) 


 Superseded functions 
 ovm_component :: new 
 ovm_sequencer_base :: new 
 ovm_sequencer_param_base :: new 

  task
 ovm_push_sequencer::run

 (   ) 


 Superseded tasks 
 ovm_component :: run 
 ovm_sequencer_param_base :: run 


Class Parameters Documentation

 type  attribute
 ovm_push_sequencer::REQ = ovm_sequence_item

 type  attribute
 ovm_push_sequencer::RSP


Member Attribute Documentation

 ovm_blocking_put_port  attribute
 ovm_push_sequencer::req_port


Member Typedef Documentation

 typedef class  ovm_push_sequencer::this_type
 Typedefe'd string ==>   ovm_push_sequencer#(REQ,RSP)