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

Inheritance diagram for class ovm_printer_knobs:

List of all members.



Public Member Functions

function string  get_radix_str ( ovm_radix_enum radix )

Public Attributes

int  begin_elements = 5; 
string  bin_radix = "'b"; 
int  column = 0; 
string  dec_radix = "'d"; 
ovm_radix_enum  default_radix 
int  depth = -1; 
int  end_elements = 5; 
bit  footer = 1; 
bit  full_name = 1; 
int  global_indent = 0; 
bit  header = 1; 
string  hex_radix = "'h"; 
bit  identifier = 1; 
int  max_width = 999; 
int  mcd = OVM_STDOUT; 
string  oct_radix = "'o"; 
string  prefix = ""; 
bit  print_fields = 1; 
bit  reference = 1; 
bit  show_radix = 1; 
bit  size = 1; 
bit  sprint = 0; 
string  truncation = "+"; 
bit  type_name = 1; 
string  unsigned_radix = "'d"; 


Member Function Documentation

  function string
 ovm_printer_knobs::get_radix_str

 (  ovm_radix_enum radix  ) 


Member Attribute Documentation

 int  attribute
 ovm_printer_knobs::begin_elements = 5

 string  attribute
 ovm_printer_knobs::bin_radix = "'b"

 int  attribute
 ovm_printer_knobs::column = 0

 string  attribute
 ovm_printer_knobs::dec_radix = "'d"

 ovm_radix_enum  attribute
 ovm_printer_knobs::default_radix = OVM_HEX

 int  attribute
 ovm_printer_knobs::depth = -1

 int  attribute
 ovm_printer_knobs::end_elements = 5

 bit  attribute
 ovm_printer_knobs::footer = 1

 bit  attribute
 ovm_printer_knobs::full_name = 1

 int  attribute
 ovm_printer_knobs::global_indent = 0

 bit  attribute
 ovm_printer_knobs::header = 1

 string  attribute
 ovm_printer_knobs::hex_radix = "'h"

 bit  attribute
 ovm_printer_knobs::identifier = 1

 int  attribute
 ovm_printer_knobs::max_width = 999

 int  attribute
 ovm_printer_knobs::mcd = OVM_STDOUT

 string  attribute
 ovm_printer_knobs::oct_radix = "'o"

 string  attribute
 ovm_printer_knobs::prefix = ""

 bit  attribute
 ovm_printer_knobs::print_fields = 1

 bit  attribute
 ovm_printer_knobs::reference = 1

 bit  attribute
 ovm_printer_knobs::show_radix = 1

 bit  attribute
 ovm_printer_knobs::size = 1

 bit  attribute
 ovm_printer_knobs::sprint = 0

 string  attribute
 ovm_printer_knobs::truncation = "+"

 bit  attribute
 ovm_printer_knobs::type_name = 1

 string  attribute
 ovm_printer_knobs::unsigned_radix = "'d"