ac_ace()=default (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ac_ace(const char *prefix) (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | inline |
ac_addr (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ac_prot (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ac_ready (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ac_snoop (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ac_trace (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ac_valid (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ac_vmidext (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | |
ace_target(sc_core::sc_module_name const &nm) (defined in axi::pin::ace_target< CFG >) | axi::pin::ace_target< CFG > | inline |
active_fsm (defined in axi::fsm::base) | axi::fsm::base | protected |
allocated_fsm (defined in axi::fsm::base) | axi::fsm::base | protected |
ar_ace()=default (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_ace(const char *prefix) (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | inline |
ar_addr (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_bar (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_burst (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_cache (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_domain (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_id (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_len (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_lock (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_prot (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_qos (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_ready (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_region (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_size (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_snoop (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_trace (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_user (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_valid (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
ar_vmidext (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | |
aw_ace()=default (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_ace(const char *prefix) (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | inline |
aw_addr (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_atop (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_bar (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_burst (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_cache (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_domain (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_id (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_len (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_lock (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_prot (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_qos (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_ready (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_region (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_size (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_snoop (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_stashlpid (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_stashlpiden (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_stashnid (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_stashniden (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_trace (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_unique (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_user (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
aw_valid (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | |
b_axi()=default (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | |
b_axi(const char *prefix) (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | inline |
b_id (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | |
b_ready (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | |
b_resp (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | |
ace_bw_transport_if< axi::axi_protocol_types >::b_snoop(TYPES::tlm_payload_type &trans, sc_core::sc_time &t)=0 | axi::bw_blocking_transport_if< TYPES::tlm_payload_type > | pure virtual |
b_trace (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | |
b_user (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | |
b_valid (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | |
base(size_t transfer_width, bool coherent=false, axi::fsm::protocol_time_point_e wr_start=axi::fsm::RequestPhaseBeg) | axi::fsm::base | protected |
bind_ac(ac_ace< CFG, OTYPES > &o) (defined in axi::ac_ace< CFG, CFG::slave_types >) | axi::ac_ace< CFG, CFG::slave_types > | inline |
bind_ar(ar_ace< CFG, OTYPES > &o) (defined in axi::ar_ace< CFG, CFG::slave_types >) | axi::ar_ace< CFG, CFG::slave_types > | inline |
bind_aw(aw_ace< CFG, OTYPES > &o) (defined in axi::aw_ace< CFG, CFG::slave_types >) | axi::aw_ace< CFG, CFG::slave_types > | inline |
bind_b(b_axi< CFG, OTYPES > &o) (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | inline |
bind_b(b_axi_lite< CFG, OTYPES > &o) (defined in axi::b_axi< CFG, TYPES >) | axi::b_axi< CFG, TYPES > | inline |
bind_cd(cd_ace< CFG, OTYPES > &o) (defined in axi::cd_ace< CFG, CFG::slave_types >) | axi::cd_ace< CFG, CFG::slave_types > | inline |
bind_cr(cr_ace< CFG, OTYPES > &o) (defined in axi::cr_ace< CFG, CFG::slave_types >) | axi::cr_ace< CFG, CFG::slave_types > | inline |
bind_r(rresp_ace< CFG, OTYPES > &o) (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | inline |
bind_rresp(rresp_ace< CFG, OTYPES > &o) (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | inline |
bind_w(wdata_axi< CFG, OTYPES > &o) (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | inline |
bind_w(wdata_axi_lite< CFG, OTYPES > &o) (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | inline |
bind_wdata(wdata_axi< CFG, OTYPES > &o) (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | inline |
bind_wdata(wdata_axi_lite< CFG, OTYPES > &o) (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | inline |
cd_ace()=default (defined in axi::cd_ace< CFG, CFG::slave_types >) | axi::cd_ace< CFG, CFG::slave_types > | |
cd_ace(const char *prefix) (defined in axi::cd_ace< CFG, CFG::slave_types >) | axi::cd_ace< CFG, CFG::slave_types > | inline |
cd_data (defined in axi::cd_ace< CFG, CFG::slave_types >) | axi::cd_ace< CFG, CFG::slave_types > | |
cd_last (defined in axi::cd_ace< CFG, CFG::slave_types >) | axi::cd_ace< CFG, CFG::slave_types > | |
cd_ready (defined in axi::cd_ace< CFG, CFG::slave_types >) | axi::cd_ace< CFG, CFG::slave_types > | |
cd_valid (defined in axi::cd_ace< CFG, CFG::slave_types >) | axi::cd_ace< CFG, CFG::slave_types > | |
clk_i (defined in axi::pin::ace_target< CFG >) | axi::pin::ace_target< CFG > | |
coherent (defined in axi::fsm::base) | axi::fsm::base | protected |
cr_ace()=default (defined in axi::cr_ace< CFG, CFG::slave_types >) | axi::cr_ace< CFG, CFG::slave_types > | |
cr_ace(const char *prefix) (defined in axi::cr_ace< CFG, CFG::slave_types >) | axi::cr_ace< CFG, CFG::slave_types > | inline |
cr_ready (defined in axi::cr_ace< CFG, CFG::slave_types >) | axi::cr_ace< CFG, CFG::slave_types > | |
cr_resp (defined in axi::cr_ace< CFG, CFG::slave_types >) | axi::cr_ace< CFG, CFG::slave_types > | |
cr_trace (defined in axi::cr_ace< CFG, CFG::slave_types >) | axi::cr_ace< CFG, CFG::slave_types > | |
cr_valid (defined in axi::cr_ace< CFG, CFG::slave_types >) | axi::cr_ace< CFG, CFG::slave_types > | |
find_or_create(payload_type *gp=nullptr, bool ace=false) | axi::fsm::base | protected |
finish_evt (defined in axi::fsm::base) | axi::fsm::base | protected |
fsm_clk_queue (defined in axi::fsm::base) | axi::fsm::base | protected |
fsm_clk_queue_hndl (defined in axi::fsm::base) | axi::fsm::base | protected |
fsm_event_queue (defined in axi::fsm::base) | axi::fsm::base | protected |
idle_fsm (defined in axi::fsm::base) | axi::fsm::base | protected |
instance_name (defined in axi::fsm::base) | axi::fsm::base | protected |
isckt (defined in axi::pin::ace_target< CFG >) | axi::pin::ace_target< CFG > | |
nb_bw(payload_type &trans, phase_type const &phase, sc_core::sc_time &t) | axi::fsm::base | protected |
nb_fw(payload_type &trans, phase_type const &phase, sc_core::sc_time &t) | axi::fsm::base | protected |
payload_type typedef (defined in axi::pin::ace_target< CFG >) | axi::pin::ace_target< CFG > | |
phase_type typedef (defined in axi::pin::ace_target< CFG >) | axi::pin::ace_target< CFG > | |
process_fsm_clk_queue() | axi::fsm::base | protected |
process_fsm_event() | axi::fsm::base | protected |
r_ack (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_data (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_id (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_last (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_ready (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_resp (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_trace (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_user (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
r_valid (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
react(axi::fsm::protocol_time_point_e event, tlm::scc::tlm_gp_shared_ptr &trans) | axi::fsm::base | inlineprotected |
react(axi::fsm::protocol_time_point_e event, payload_type *trans) (defined in axi::fsm::base) | axi::fsm::base | inlineprotected |
react(axi::fsm::protocol_time_point_e, axi::fsm::fsm_handle *) (defined in axi::fsm::base) | axi::fsm::base | protected |
rresp_ace()=default (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | |
rresp_ace(const char *prefix) (defined in axi::rresp_ace< CFG, CFG::slave_types >) | axi::rresp_ace< CFG, CFG::slave_types > | inline |
SC_HAS_PROCESS(ace_target) (defined in axi::pin::ace_target< CFG >) | axi::pin::ace_target< CFG > | |
schedule(axi::fsm::protocol_time_point_e e, tlm::scc::tlm_gp_shared_ptr &gp, unsigned cycles) | axi::fsm::base | inlineprotected |
schedule(axi::fsm::protocol_time_point_e e, payload_type *gp, unsigned cycles) (defined in axi::fsm::base) | axi::fsm::base | inlineprotected |
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::base | inlineprotected |
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::base | inlineprotected |
transfer_width_in_bytes (defined in axi::fsm::base) | axi::fsm::base | protected |
w_ack (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_data (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_id (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_last (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_ready (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_strb (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_trace (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_user (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
w_valid (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
wdata_axi()=default (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | |
wdata_axi(const char *prefix) (defined in axi::wdata_axi< CFG, TYPES >) | axi::wdata_axi< CFG, TYPES > | inline |
wr_start (defined in axi::fsm::base) | axi::fsm::base | protected |
~base() | axi::fsm::base | inlineprotectedvirtual |