|
scc 2025.09
SystemC components library
|


Public Member Functions | |
| axi_initiator (sc_core::sc_module_name nm) | |
| Public Member Functions inherited from axi::axi_initiator_base | |
| tlm::tlm_generic_payload * | create_axi_trans (tlm::tlm_generic_payload &p) |
| void | b_transport (tlm::tlm_generic_payload &trans, sc_core::sc_time &delay) |
| axi_initiator_base (const sc_core::sc_module_name &nm, axi::pe::simple_initiator_b &pe, uint32_t width) | |
| void | setTxSetupCb (const std::function< void(tlm::tlm_generic_payload &p)> &setupCb) |
Public Attributes | |
| axi::axi_initiator_socket< BUSWIDTH > | isck {"isck"} |
| axi::pe::simple_axi_initiator< BUSWIDTH > | pe {"pe", isck} |
| Public Attributes inherited from axi::axi_initiator_base | |
| sc_core::sc_in< bool > | clk_i {"clk_i"} |
| tlm_utils::simple_target_socket< axi_initiator_base, scc::LT > | tsck {"tsck"} |
Definition at line 65 of file axi_initiator.h.
|
inline |
Definition at line 69 of file axi_initiator.h.
|
inlinevirtual |
Definition at line 74 of file axi_initiator.h.
| axi::axi_initiator_socket<BUSWIDTH> axi::axi_initiator< BUSWIDTH >::isck {"isck"} |
Definition at line 67 of file axi_initiator.h.
| axi::pe::simple_axi_initiator<BUSWIDTH> axi::axi_initiator< BUSWIDTH >::pe {"pe", isck} |
Definition at line 76 of file axi_initiator.h.