|
using | transaction_type = cxs_flit_types::tlm_payload_type |
|
using | phase_type = cxs_flit_types::tlm_phase_type |
|
typedef cxs_flit_types | protocol_types |
|
typedef cxs_flit_types | protocol_types |
|
|
| cxs_channel (sc_core::sc_module_name const &nm) |
|
void | b_transport (transaction_type &trans, sc_core::sc_time &t) override |
|
tlm::tlm_sync_enum | nb_transport_fw (transaction_type &trans, phase_type &phase, sc_core::sc_time &t) override |
|
tlm::tlm_sync_enum | nb_transport_bw (transaction_type &trans, phase_type &phase, sc_core::sc_time &t) override |
|
unsigned int | transport_dbg (transaction_type &trans) override |
|
|
cxs_flit_target_socket< PHITWIDTH > | tsck {"tsck"} |
|
cxs_flit_initiator_socket< PHITWIDTH > | isck {"isck"} |
|
cci::cci_param< sc_core::sc_time > | channel_delay {"channel_delay", sc_core::SC_ZERO_TIME, "delay of the CXS channel"} |
|
cci::cci_param< sc_core::sc_time > | tx_clock_period |
|
cci::cci_param< sc_core::sc_time > | rx_clock_period |
|
template<unsigned PHITWIDTH = 64>
struct cxs::cxs_channel< PHITWIDTH >
Definition at line 363 of file cxs_tlm.h.
◆ rx_clock_period
template<unsigned PHITWIDTH = 64>
Initial value:{"rx_clock_period", sc_core::SC_ZERO_TIME,
"receiver side clock period of the CXS channel"}
Definition at line 379 of file cxs_tlm.h.
◆ tx_clock_period
template<unsigned PHITWIDTH = 64>
Initial value:{"tx_clock_period", sc_core::SC_ZERO_TIME,
"receiver side clock period of the CXS channel"}
Definition at line 376 of file cxs_tlm.h.
The documentation for this struct was generated from the following file:
- /home/eyck/git/SystemC-Components/src/interfaces/cxs/cxs_tlm.h