scc  2024.06
SystemC components library
sysc::tl_uh_bfm Class Reference
Inheritance diagram for sysc::tl_uh_bfm:
Collaboration diagram for sysc::tl_uh_bfm:

Public Types

enum  {
  Get = 4 , AccessAckData = 1 , PutFullData = 0 , PutPartialData = 1 ,
  AccessAck = 0
}
 

Public Member Functions

 SC_HAS_PROCESS (tl_uh_bfm)
 
 tl_uh_bfm (sc_core::sc_module_name nm, int64_t offset=0)
 

Public Attributes

tlm::scc::target_mixin< tlm::scc::scv::tlm_rec_target_socket< 32 > > socket
 
sc_core::sc_in< bool > clock
 
sc_core::sc_in< bool > reset
 
sc_core::sc_in< bool > a_ready
 
sc_core::sc_out< bool > a_valid
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > a_bits_address
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > a_bits_data
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > a_bits_opcode
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > a_bits_param
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > a_bits_size
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > a_bits_source
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > a_bits_mask
 
sc_core::sc_out< bool > a_bits_corrupt
 
sc_core::sc_in< sc_dt::sc_uint< 32 > > d_bits_data
 
sc_core::sc_out< bool > d_ready
 
sc_core::sc_in< bool > d_valid
 
sc_core::sc_in< sc_dt::sc_uint< 32 > > d_bits_opcode
 
sc_core::sc_in< sc_dt::sc_uint< 32 > > d_bits_size
 
sc_core::sc_in< sc_dt::sc_uint< 32 > > d_bits_source
 

Detailed Description

Definition at line 42 of file tl_uh_bfm.h.


The documentation for this class was generated from the following files: