scc 2025.09
SystemC components library
axi::pe::axi_target_pe::bw_intor_impl Struct Reference
Inheritance diagram for axi::pe::axi_target_pe::bw_intor_impl:
Collaboration diagram for axi::pe::axi_target_pe::bw_intor_impl:

Public Member Functions

 bw_intor_impl (axi_target_pe *that)
unsigned transport (tlm::tlm_generic_payload &payload) override

Public Attributes

axi_target_pe *const that

Detailed Description

Definition at line 38 of file axi_target_pe.cpp.

Constructor & Destructor Documentation

◆ bw_intor_impl()

axi::pe::axi_target_pe::bw_intor_impl::bw_intor_impl ( axi_target_pe * that)
inline

Definition at line 40 of file axi_target_pe.cpp.

Member Function Documentation

◆ transport()

unsigned axi::pe::axi_target_pe::bw_intor_impl::transport ( tlm::tlm_generic_payload & payload)
inlineoverridevirtual

callback from the pe top if there is a backward transaction e.g. a snoop

Parameters
payloadobject with (optional) extensions return the latency until reponse is sent by the protocol engine

Implements tlm::scc::pe::intor_bw< type::NB >.

Definition at line 42 of file axi_target_pe.cpp.

Member Data Documentation

◆ that

axi_target_pe* const axi::pe::axi_target_pe::bw_intor_impl::that

Definition at line 39 of file axi_target_pe.cpp.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/third_party/axi_chi/axi/pe/axi_target_pe.cpp