scc  2022.4.0
SystemC components library
axi::axi_target< BUSWIDTH > Class Template Reference
Inheritance diagram for axi::axi_target< BUSWIDTH >:
Collaboration diagram for axi::axi_target< BUSWIDTH >:

Public Member Functions

 axi_target (sc_core::sc_module_name nm)
 
- Public Member Functions inherited from axi::axi_target_base
 axi_target_base (const sc_core::sc_module_name &nm, axi::pe::axi_target_pe &pe)
 

Public Attributes

axi::axi_target_socket< BUSWIDTH > tsck {"tsck"}
 
axi::pe::simple_target< BUSWIDTH > pe {"pe", tsck}
 
- Public Attributes inherited from axi::axi_target_base
sc_core::sc_in< bool > clk_i {"clk_i"}
 
tlm_utils::simple_initiator_socket< axi_target_base, 0 > isck {"isck"}
 

Additional Inherited Members

- Protected Member Functions inherited from axi::axi_target_base
unsigned access (tlm::tlm_generic_payload &trans)
 

Detailed Description

template<unsigned int BUSWIDTH = 32>
class axi::axi_target< BUSWIDTH >

Definition at line 55 of file axi_target.h.


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