|
scc 2025.09
SystemC components library
|
#include <replay_target.h>


Public Types | |
| using | base = axi_target_pe |
| using | payload_type = base::payload_type |
| using | phase_type = base::phase_type |
Public Member Functions | |
| replay_target (const sc_core::sc_module_name &nm) | |
| the constructor | |
| replay_target (replay_target const &)=delete | |
| replay_target (replay_target &&)=delete | |
| replay_target & | operator= (replay_target const &)=delete |
| replay_target & | operator= (replay_target &&)=delete |
| size_t | get_outstanding_tx_count () override |
Public Attributes | |
| sc_core::sc_in< bool > | clk_i {"clk_i"} |
| sc_core::sc_in< bool > | rst_i {"rst_i"} |
| axi::axi_target_socket< BUSWIDTH, TYPES, N, POL > | sckt {"sckt"} |
| axi_target_pe | pe |
| replay_buffer | repl_buffer |
Protected Member Functions | |
| void | end_of_reset () |
| void | end_of_elaboration () |
the target socket protocol engine(s) adapted to a particular target socket configuration, sends responses in the order they arrived
Definition at line 81 of file replay_target.h.
| using axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::base = axi_target_pe |
Definition at line 83 of file replay_target.h.
| using axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::payload_type = base::payload_type |
Definition at line 84 of file replay_target.h.
| using axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::phase_type = base::phase_type |
Definition at line 85 of file replay_target.h.
|
inline |
|
inlineprotected |
Definition at line 127 of file replay_target.h.
|
inlineprotected |
Definition at line 126 of file replay_target.h.
|
inlineoverridevirtual |
Implements axi::pe::target_info_if.
Definition at line 123 of file replay_target.h.
| sc_core::sc_in<bool> axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::clk_i {"clk_i"} |
Definition at line 87 of file replay_target.h.
| axi_target_pe axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::pe |
Definition at line 134 of file replay_target.h.
| replay_buffer axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::repl_buffer |
Definition at line 135 of file replay_target.h.
| sc_core::sc_in<bool> axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::rst_i {"rst_i"} |
Definition at line 89 of file replay_target.h.
| axi::axi_target_socket<BUSWIDTH, TYPES, N, POL> axi::pe::replay_target< BUSWIDTH, TYPES, N, POL >::sckt {"sckt"} |
Definition at line 91 of file replay_target.h.