19 #include <axi/pe/ace_target_pe.h>
28 sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
33 using phase_type = base::phase_type;
47 this->instance_name = name();
50 simple_ace_target() =
delete;
52 simple_ace_target(simple_ace_target
const&) =
delete;
54 simple_ace_target(simple_ace_target&&) =
delete;
56 simple_ace_target& operator=(simple_ace_target
const&) =
delete;
58 simple_ace_target& operator=(simple_ace_target&&) =
delete;
63 void end_of_elaboration(){
64 base::end_of_elaboration();
65 set_bw_interface(socket.get_base_port().operator -> ());
simple_ace_target(axi::ace_target_socket< BUSWIDTH, TYPES, N, POL > &socket)
the constructor
TLM2.0 components modeling AHB.
The AXI protocol traits class. Since the protocoll defines additional non-ignorable phases a dedicate...
axi::axi_protocol_types::tlm_payload_type payload_type
aliases used in the class