scc  2022.4.0
SystemC components library
axi::pe::axi_target_pe Member List

This is the complete list of members for axi::pe::axi_target_pe, including all inherited members.

active_fsm (defined in axi::fsm::base)axi::fsm::baseprotected
active_rdresp_id (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
allocated_fsm (defined in axi::fsm::base)axi::fsm::baseprotected
axi_target_pe(const sc_core::sc_module_name &nm, size_t transfer_width, flavor_e flavor=flavor_e::AXI)axi::pe::axi_target_peexplicit
axi_target_pe()=delete (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
axi_target_pe(axi_target_pe const &)=delete (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
axi_target_pe(axi_target_pe &&)=delete (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
b_transport(payload_type &trans, sc_core::sc_time &t) override (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
base(size_t transfer_width, bool coherent=false, axi::fsm::protocol_time_point_e wr_start=axi::fsm::RequestPhaseBeg)axi::fsm::baseprotected
bw_i (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
bw_intor (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
clk_i (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
clk_if (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
coherent (defined in axi::fsm::base)axi::fsm::baseprotected
create_fsm_handle() overrideaxi::pe::axi_target_peprotectedvirtual
end_of_elaboration() override (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
find_or_create(payload_type *gp=nullptr, bool ace=false)axi::fsm::baseprotected
finish_evt (defined in axi::fsm::base)axi::fsm::baseprotected
fsm_clk_method() (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peinlineprotected
fsm_clk_queue (defined in axi::fsm::base)axi::fsm::baseprotected
fsm_clk_queue_hndl (defined in axi::fsm::base)axi::fsm::baseprotected
fsm_event_queue (defined in axi::fsm::base)axi::fsm::baseprotected
fw_o (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
fw_peq (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
get_direct_mem_ptr(payload_type &trans, tlm::tlm_dmi &dmi_data) override (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
getAllOutStandingTx() const (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peinline
getOutStandingTx(tlm::tlm_command cmd) (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peinlineprotected
getOutStandingTx(tlm::tlm_command cmd) const (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peinlineprotected
idle_fsm (defined in axi::fsm::base)axi::fsm::baseprotected
instance_name (defined in axi::fsm::base)axi::fsm::baseprotected
is_active()axi::pe::axi_target_peinline
max_outstanding_txaxi::pe::axi_target_pe
nb_bw(payload_type &trans, phase_type const &phase, sc_core::sc_time &t)axi::fsm::baseprotected
nb_fw(payload_type &trans, const phase_type &phase) (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peinlineprotected
axi::fsm::base::nb_fw(payload_type &trans, phase_type const &phase, sc_core::sc_time &t)axi::fsm::baseprotected
nb_transport_fw(payload_type &trans, phase_type &phase, sc_core::sc_time &t) override (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
operation_cb (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
operation_resp(payload_type &trans, unsigned clk_delay=0)axi::pe::axi_target_pe
operations_callback(payload_type &trans) (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
operator=(axi_target_pe const &)=delete (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
operator=(axi_target_pe &&)=delete (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
outstanding_cnt (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
outstanding_ign_tx (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
outstanding_rd_tx (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
outstanding_wr_tx (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
payload_type typedef (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
phase_type typedef (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
process_fsm_clk_queue()axi::fsm::baseprotected
process_fsm_event()axi::fsm::baseprotected
process_req2resp_fifos() (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
rd_addr_accept_delayaxi::pe::axi_target_pe
rd_data_beat_delayaxi::pe::axi_target_pe
rd_data_interleavingaxi::pe::axi_target_pe
rd_req2resp_fifo (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
rd_resp (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
rd_resp_beat_fifo (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
rd_resp_ch (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
rd_resp_delayaxi::pe::axi_target_pe
rd_resp_fifo (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
react(axi::fsm::protocol_time_point_e event, tlm::scc::tlm_gp_shared_ptr &trans)axi::fsm::baseinlineprotected
react(axi::fsm::protocol_time_point_e event, payload_type *trans) (defined in axi::fsm::base)axi::fsm::baseinlineprotected
react(axi::fsm::protocol_time_point_e, axi::fsm::fsm_handle *) (defined in axi::fsm::base)axi::fsm::baseprotected
schedule(axi::fsm::protocol_time_point_e e, tlm::scc::tlm_gp_shared_ptr &gp, unsigned cycles)axi::fsm::baseinlineprotected
schedule(axi::fsm::protocol_time_point_e e, payload_type *gp, unsigned cycles) (defined in axi::fsm::base)axi::fsm::baseinlineprotected
schedule(axi::fsm::protocol_time_point_e e, tlm::scc::tlm_gp_shared_ptr &gp, sc_core::sc_time delay, bool syncronize=false)axi::fsm::baseinlineprotected
schedule(axi::fsm::protocol_time_point_e e, payload_type *gp, sc_core::sc_time delay, bool syncronize=false) (defined in axi::fsm::base)axi::fsm::baseinlineprotected
send_rd_resp_beat_thread() (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
send_wr_resp_beat_thread() (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
set_bw_interface(axi::axi_bw_transport_if< axi_protocol_types > *ifs) (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peinline
set_operation_cb(std::function< unsigned(payload_type &trans)> cb)axi::pe::axi_target_peinline
setup_callbacks(fsm::fsm_handle *) overrideaxi::pe::axi_target_peprotectedvirtual
socket_bw (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
stalled_tp (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
stalled_tx (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
start_of_simulation() override (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
start_rd_resp_thread() (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
start_wr_resp_thread() (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
transfer_width_in_bytes (defined in axi::fsm::base)axi::fsm::baseprotected
transport_dbg(payload_type &trans) override (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
tx_finish_event()axi::pe::axi_target_peinline
wr_data_accept_delayaxi::pe::axi_target_pe
wr_req2resp_fifo (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
wr_resp_beat_fifo (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
wr_resp_ch (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
wr_resp_delayaxi::pe::axi_target_pe
wr_resp_fifo (defined in axi::pe::axi_target_pe)axi::pe::axi_target_peprotected
wr_start (defined in axi::fsm::base)axi::fsm::baseprotected
~axi_target_pe() (defined in axi::pe::axi_target_pe)axi::pe::axi_target_pe
~base()axi::fsm::baseinlineprotectedvirtual