SVT svt_mem_driver_callback Class Member List

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


 uvm_callback   function bit  callback_mode ( int on = -1 )   
 uvm_object   function uvm_object  clone ( )   
 uvm_object   function bit  compare ( uvm_object rhs, uvm_comparer comparer = null )   
 uvm_object   function string  convert2string ( )   
 uvm_object   function void  copy ( uvm_object rhs )   
 uvm_object  virtual  function uvm_object  create ( string name = "" )   
 uvm_object   function bit  do_compare ( uvm_object rhs, uvm_comparer comparer )   
 uvm_object   function void  do_copy ( uvm_object rhs )   
 uvm_object   function void  do_pack ( uvm_packer packer )   
 uvm_object   function void  do_print ( uvm_printer printer )   
 uvm_object   function void  do_record ( uvm_recorder recorder )   
 uvm_object   function void  do_unpack ( uvm_packer packer )   
 svt_callback   function void  extract ( uvm_component component )  Callback issued by component to allow callbacks to finalize activities. This callback is issued during the extract phase.  
 uvm_object   function string  get_full_name ( )   
 uvm_object  static  function int  get_inst_count ( )   
 uvm_object   function int  get_inst_id ( )   
 uvm_object   function string  get_name ( )   
 uvm_object   function uvm_object_wrapper  get_object_type ( )   
 uvm_object  static  function uvm_object_wrapper  get_type ( )   
 svt_callback  virtual  function string  get_type_name ( )  Returns this class name as a string.  
 uvm_callback   function bit  is_enabled ( )   
 uvm_callback  protected bit  m_enabled = 1;  
 uvm_object  static protected int  m_inst_count  
 svt_mem_driver_callback   function void  new ( string name = "svt_mem_driver_callback", string suite_name = "" )  CONSTRUCTOR: Create a new callback instance  
 uvm_object   function int  pack ( ref bit bitstream[], input uvm_packer packer )   
 uvm_object   function int  pack_bytes ( ref byte unsigned bytestream[], input uvm_packer packer )   
 uvm_object   function int  pack_ints ( ref int unsigned intstream[], input uvm_packer packer )   
 svt_mem_driver_callback  virtual  function void  post_response_get ( svt_mem_driver driver, svt_mem_transaction rsp )  Called after getting a response from the memory reactive sequencer, but before the post_responsed_get_cov callbacks are executed. Modifying the response descriptor will modify the response itself.  
 svt_mem_driver_callback  virtual  function void  post_response_get_cov ( svt_mem_driver driver, svt_mem_transaction req, svt_mem_transaction rsp )  Called after the post_response_get callbacks have been executed, but before the response is physically executed by the driver. The request and response descriptors must not be modified. In most cases, both the request and response descriptors are the same objects.  
 svt_mem_driver_callback  virtual  function void  pre_request_put ( svt_mem_driver driver, svt_mem_transaction req )  Called before the memory driver sends a request to memory reactive sequencer. Modifying the request descriptor will modify the request itself.  
 uvm_object   function void  print ( uvm_printer printer = null )   
 uvm_object   function void  record ( uvm_recorder recorder = null )   
 uvm_callback  static uvm_report_object  reporter = new;  
 uvm_object   function void  set_int_local ( string field_name, uvm_bitstream_t value, bit recurse = 1 )   
 uvm_object   function void  set_name ( string name )   
 uvm_object   function void  set_object_local ( string field_name, uvm_object value, bit clone = 1, bit recurse = 1 )   
 uvm_object   function void  set_string_local ( string field_name, string value, bit recurse = 1 )   
 uvm_object   function string  sprint ( uvm_printer printer = null )   
 svt_callback   function void  startup ( uvm_component component )  Callback issued by component to allow callbacks to initiate activities. This callback is issued during the start_of_simulation phase.  
 svt_mem_driver_callback  virtual  function void  transaction_ended ( svt_mem_driver driver, svt_mem_transaction req, svt_mem_transaction rslt )  Called after the memory transaction has been completely executed. The memory request and response descriptors must not be modified. In most cases, both the request and response descriptors are the same objects.  
 svt_mem_driver_callback  virtual  function void  transaction_started ( svt_mem_driver driver, svt_mem_transaction req, svt_mem_transaction rsp )  Called when the driver starts executing the memory transaction response. The memory request and response descriptors should not be modified.  
 uvm_callback  static string  type_name = "uvm_callback";  
 uvm_object   function int  unpack ( ref bit bitstream[], input uvm_packer packer )   
 uvm_object   function int  unpack_bytes ( ref byte unsigned bytestream[], input uvm_packer packer )   
 uvm_object   function int  unpack_ints ( ref int unsigned intstream[], input uvm_packer packer )   
 uvm_object  static bit  use_uvm_seeding = 1;  
 uvm_object   function void  __m_uvm_field_automation ( uvm_object tmp_data__, int what__, string str__ )   
 uvm_object  static uvm_status_container  __m_uvm_status_container = new;  
 uvm_object  protected virtual  function uvm_report_object  m_get_report_object ( )   
 uvm_object   function void  reseed ( )