scc  2022.4.0
SystemC components library
axi::axi_target_base Class Reference

axi_target class instantiates the AXI Protocol Engine. It accesses the Protocol Engine with access() callback function and forwards the transactions via the output_socket. More...

#include <axi_target.h>

Inheritance diagram for axi::axi_target_base:
Collaboration diagram for axi::axi_target_base:

Public Member Functions

 axi_target_base (const sc_core::sc_module_name &nm, axi::pe::axi_target_pe &pe)
 

Public Attributes

sc_core::sc_in< bool > clk_i {"clk_i"}
 
tlm_utils::simple_initiator_socket< axi_target_base, 0 > isck {"isck"}
 

Protected Member Functions

unsigned access (tlm::tlm_generic_payload &trans)
 

Detailed Description

axi_target class instantiates the AXI Protocol Engine. It accesses the Protocol Engine with access() callback function and forwards the transactions via the output_socket.

Definition at line 37 of file axi_target.h.


The documentation for this class was generated from the following files: