scc 2025.09
SystemC components library
ocp Namespace Reference

TLM2.0 components modeling OCP. More...

Namespaces

namespace  pin
 pin level adapters

Classes

struct  ocp_extension

Enumerations

enum class  cmd_e : uint8_t {
  IDLE , WRITE , READ , READEX ,
  READ_LINKED , WRITE_NON_POSTED , WRITE_CONDITIONAL , BROADCAST
}
enum class  resp_e : uint8_t { NULL_ , DVA , FAIL , ERROR }

Functions

std::ostream & operator<< (std::ostream &os, const tlm::tlm_generic_payload &t)

Detailed Description

TLM2.0 components modeling OCP.

TLM2.0 components modeling TLM.

Enumeration Type Documentation

◆ cmd_e

enum class ocp::cmd_e : uint8_t
strong

Definition at line 29 of file ocp_tlm.h.

◆ resp_e

enum class ocp::resp_e : uint8_t
strong

Definition at line 31 of file ocp_tlm.h.

Function Documentation

◆ operator<<()

std::ostream & ocp::operator<< ( std::ostream & os,
const tlm::tlm_generic_payload & t )

Definition at line 24 of file ocp_tlm.cpp.