|
scc 2025.09
SystemC components library
|


Public Types | |
| using | payload_type = tlm::tlm_base_protocol_types::tlm_payload_type |
| using | phase_type = tlm::tlm_base_protocol_types::tlm_phase_type |
Public Member Functions | |
| SC_HAS_PROCESS (target) | |
| target (sc_core::sc_module_name const &nm) | |
Public Attributes | |
| sc_core::sc_in< bool > | clk_i {"clk_i"} |
| sc_core::sc_in< bool > | reset {""} |
| sc_core::sc_in< sc_uint< 3 > > | MCmd {"MCmd"} |
| sc_core::sc_in< sc_uint< ADDR_WIDTH > > | MAddr {"MAddr"} |
| sc_core::sc_in< sc_uint< DATA_WIDTH > > | MData {"MData"} |
| sc_core::sc_in< sc_uint< DATA_WIDTH/8 > > | MByteEn {"MByteEn"} |
| sc_core::sc_out< bool > | SCmdAccept {"SCmdAccept"} |
| sc_core::sc_out< sc_uint< 2 > > | SResp {"SResp"} |
| sc_core::sc_out< sc_uint< DATA_WIDTH > > | SData {"SData"} |
| sc_core::sc_in< bool > | MRespAccept {"MRespAccept"} |
| tlm::tlm_initiator_socket< BUSWIDTH > | isckt {"isckt"} |
| using ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::payload_type = tlm::tlm_base_protocol_types::tlm_payload_type |
| using ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::phase_type = tlm::tlm_base_protocol_types::tlm_phase_type |
|
inline |
| sc_core::sc_in<bool> ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::clk_i {"clk_i"} |
| tlm::tlm_initiator_socket<BUSWIDTH> ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::isckt {"isckt"} |
| sc_core::sc_in<sc_uint<ADDR_WIDTH> > ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::MAddr {"MAddr"} |
| sc_core::sc_in<sc_uint<DATA_WIDTH / 8> > ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::MByteEn {"MByteEn"} |
| sc_core::sc_in<sc_uint<3> > ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::MCmd {"MCmd"} |
| sc_core::sc_in<sc_uint<DATA_WIDTH> > ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::MData {"MData"} |
| sc_core::sc_in<bool> ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::MRespAccept {"MRespAccept"} |
| sc_core::sc_in<bool> ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::reset {""} |
| sc_core::sc_out<bool> ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::SCmdAccept {"SCmdAccept"} |
| sc_core::sc_out<sc_uint<DATA_WIDTH> > ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::SData {"SData"} |
| sc_core::sc_out<sc_uint<2> > ocp::pin::target< DATA_WIDTH, ADDR_WIDTH, BUSWIDTH >::SResp {"SResp"} |