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_phase Class Reference

Inheritance diagram for class ovm_phase:

List of all members.



Public Member Functions

function void  add_alias ( ovm_phase the_alias, ovm_phase exist_ph )
virtual function void  call_func ( ovm_component parent )
virtual task   call_task ( ovm_component parent )
function ovm_phase  get_insertion_phase ( )
function string  get_name ( )
virtual function string  get_type_name ( )
function bit  has_executed ( ovm_component comp )
function bit  is_done ( )
function bit  is_in_progress ( )
function bit  is_task ( )
function bit  is_top_down ( )
function void  m_set_done ( )
function void  m_set_in_progress ( )
function void  m_set_is_started ( bit val )
function void  new ( string name, bit is_top_down, bit is_task )
function void  reset ( )
function void  set_executed ( ovm_component comp )
function void  set_insertion_phase ( ovm_phase phase )
task   wait_done ( )
task   wait_start ( )

Public Attributes


Member Function Documentation

  function void
 ovm_phase::add_alias

 (  ovm_phase the_alias , ovm_phase exist_ph  ) 

 virtual function void
 ovm_phase::call_func

 (  ovm_component parent  ) 


 Superseding functions 
 build_phase :: call_func 
 check_phase :: call_func 
 configure_phase :: call_func 
 connect_phase :: call_func 
 end_of_elaboration_phase :: call_func 
 export_connections_phase :: call_func 
 extract_phase :: call_func 
 import_connections_phase :: call_func 
 post_new_phase :: call_func 
 pre_run_phase :: call_func 
 report_phase :: call_func 
 start_of_simulation_phase :: call_func 

 virtual task
 ovm_phase::call_task

 (  ovm_component parent  ) 


 Superseding tasks 
 run_phase :: call_task 

  function ovm_phase
 ovm_phase::get_insertion_phase

 (   ) 

  function string
 ovm_phase::get_name

 (   ) 

 virtual function string
 ovm_phase::get_type_name

 (   ) 


 Superseding functions 
 build_phase :: get_type_name 
 check_phase :: get_type_name 
 configure_phase :: get_type_name 
 connect_phase :: get_type_name 
 end_of_elaboration_phase :: get_type_name 
 export_connections_phase :: get_type_name 
 extract_phase :: get_type_name 
 import_connections_phase :: get_type_name 
 post_new_phase :: get_type_name 
 pre_run_phase :: get_type_name 
 report_phase :: get_type_name 
 run_phase :: get_type_name 
 start_of_simulation_phase :: get_type_name 

  function bit
 ovm_phase::has_executed

 (  ovm_component comp  ) 

  function bit
 ovm_phase::is_done

 (   ) 

  function bit
 ovm_phase::is_in_progress

 (   ) 

  function bit
 ovm_phase::is_task

 (   ) 

  function bit
 ovm_phase::is_top_down

 (   ) 

  function void
 ovm_phase::m_set_done

 (   ) 

  function void
 ovm_phase::m_set_in_progress

 (   ) 

  function void
 ovm_phase::m_set_is_started

 (  bit val  ) 

  function void
 ovm_phase::new

 (  string name , bit is_top_down , bit is_task  ) 

  function void
 ovm_phase::reset

 (   ) 

  function void
 ovm_phase::set_executed

 (  ovm_component comp  ) 

  function void
 ovm_phase::set_insertion_phase

 (  ovm_phase phase  ) 

  task
 ovm_phase::wait_done

 (   ) 

  task
 ovm_phase::wait_start

 (   ) 


Member Attribute Documentation