scc  2022.4.0
SystemC components library
ahb::pin::initiator< WIDTH > Class Template Reference
Inheritance diagram for ahb::pin::initiator< WIDTH >:
Collaboration diagram for ahb::pin::initiator< WIDTH >:

Public Member Functions

 initiator (const sc_core::sc_module_name &nm)
 

Public Attributes

sc_core::sc_in< bool > HCLK_i {"HCLK_i"}
 
sc_core::sc_in< bool > HRESETn_i {"HRESETn_i"}
 
sc_core::sc_out< sc_dt::sc_uint< 32 > > HADDR_o {"HADDR_o"}
 
sc_core::sc_out< sc_dt::sc_uint< 3 > > HBURST_o {"HBURST_o"}
 
sc_core::sc_out< bool > HMASTLOCK_o {"HMASTLOCK_o"}
 
sc_core::sc_out< sc_dt::sc_uint< 4 > > HPROT_o {"HPROT_o"}
 
sc_core::sc_out< sc_dt::sc_uint< 3 > > HSIZE_o {"HSIZE_o"}
 
sc_core::sc_out< sc_dt::sc_uint< 2 > > HTRANS_o {"HTRANS_o"}
 
sc_core::sc_out< data_t > HWDATA_o {"HWDATA_o"}
 
sc_core::sc_out< bool > HWRITE_o {"HWRITE_o"}
 
sc_core::sc_in< data_t > HRDATA_i {"HRDATA_i"}
 
sc_core::sc_in< bool > HREADY_i {"HREADY_i"}
 
sc_core::sc_in< bool > HRESP_i {"HRESP_i"}
 
tlm::scc::target_mixin< tlm::tlm_target_socket< WIDTH > > tsckt {"tsckt"}
 

Detailed Description

template<unsigned WIDTH>
class ahb::pin::initiator< WIDTH >

Definition at line 28 of file initiator.h.


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