scc  2022.4.0
SystemC components library
ahb::pin::target< DWIDTH, AWIDTH > Class Template Reference
Inheritance diagram for ahb::pin::target< DWIDTH, AWIDTH >:
Collaboration diagram for ahb::pin::target< DWIDTH, AWIDTH >:

Public Member Functions

 target (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_in< addr_t > HADDR_i {"HADDR_i"}
 
sc_core::sc_in< sc_dt::sc_uint< 3 > > HBURST_i {"HBURST_i"}
 
sc_core::sc_in< bool > HMASTLOCK_i {"HMASTLOCK_i"}
 
sc_core::sc_in< sc_dt::sc_uint< 4 > > HPROT_i {"HPROT_i"}
 
sc_core::sc_in< sc_dt::sc_uint< 3 > > HSIZE_i {"HSIZE_i"}
 
sc_core::sc_in< sc_dt::sc_uint< 2 > > HTRANS_i {"HTRANS_i"}
 
sc_core::sc_in< data_t > HWDATA_i {"HWDATA_i"}
 
sc_core::sc_in< bool > HWRITE_i {"HWRITE_i"}
 
sc_core::sc_in< bool > HSEL_i {"HSEL_i"}
 
sc_core::sc_out< data_t > HRDATA_o {"HRDATA_o"}
 
sc_core::sc_out< bool > HREADY_o {"HREADY_o"}
 
sc_core::sc_out< bool > HRESP_o {"HRESP_o"}
 
tlm::scc::initiator_mixin< tlm::tlm_initiator_socket< 0 > > isckt {"isckt"}
 

Detailed Description

template<unsigned DWIDTH, unsigned AWIDTH>
class ahb::pin::target< DWIDTH, AWIDTH >

Definition at line 30 of file target.h.


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