SVT svt_mem_vendor_part Class Member List

This is the complete list of members for class svt_mem_vendor_part, including all inherited members.


 svt_mem_vendor_part  static  function this_type  create_from_file ( string fname, string partnum, svt_mem_vendor_catalog_base catalog )  Parse the specified file and add the part it describes in the specified catalog. Returns TRUE if the operation was succesful. Returns FALSE if the format was invalid or incomplete. 
 svt_mem_vendor_part_base   function svt_mem_vendor_catalog_base  get_catalog ( )  Return the vendor catalog this part is in  
 svt_mem_vendor_part_base   function string  get_cfgfile ( )  Find the CFG file for this part First look into VIP installation directory then in the colon-separated search path list specified using the +SVT_MEM_USER_CFG_PATH= command-line argument. 
 svt_mem_vendor_part_base   function string  get_cfgfile_path ( )  Return the cfgfile value provided for this part at construction  
 svt_mem_vendor_part_base   function svt_mem_clkrate_t  get_clkrate ( )  Return the clock rate of the part  
 svt_mem_vendor_part_base   function svt_mem_depth_t  get_depth ( )  Return the depth of the part  
 svt_mem_vendor_part_base   function string  get_depth_desc ( )  Return the depth in string format  
 svt_mem_vendor_part_base   function string  get_descr ( )  Return the description of the part  
 svt_mem_vendor_part  virtual  function string  get_dwhome ( )   
 svt_mem_vendor_part_base   function string  get_part_number ( )  Return the name/number for the part  
 svt_mem_vendor_part_base  virtual  function string  get_vendor_name ( )  Return the name of the vendor for the part  
 svt_mem_vendor_part_base   function svt_mem_width_t  get_width ( )  Return the width of the part  
 svt_mem_vendor_part_base  static protected vmm_log  log = new; Shared log used if no log is provided to class constructor.  
 svt_mem_vendor_part_base   function bit  match_cfgfile_path ( string regex )  Return '1' if substring found in cfgfile_path, else 0  
 svt_mem_vendor_part   function void  new ( svt_mem_vendor_catalog_base catalog, string number, string descr, svt_mem_depth_t depth, svt_mem_width_t width, svt_mem_clkrate_t clkrate, string cfgfile )   
 svt_mem_vendor_part_base   function void  set_catalog ( svt_mem_vendor_catalog_base catalog )  Set the vendor catalog this part is in  
 svt_mem_vendor_part  static  function svt_mem_depth_t  set_depth_via_string ( string depth_str )   
 svt_mem_vendor_part  typedef  this_type   
 svt_mem_vendor_part_base  virtual  function void  write ( )