scc 2025.09
SystemC components library
tilelink::ch_e< CFG, TYPES > Struct Template Reference

E channel signals. More...

#include <signal_if.h>

Public Member Functions

 ch_e (const char *prefix)
template<typename OTYPES>
void bind_e (ch_e< CFG, OTYPES > &o)

Public Attributes

TYPES::template m2s_t< sc_dt::sc_uint< CFG::SIDWIDTH > > sink {"sink"}
TYPES::template m2s_t< bool > valid {"valid"}
TYPES::template s2m_t< bool > ready {"ready"}

Detailed Description

template<typename CFG, typename TYPES = master_types>
struct tilelink::ch_e< CFG, TYPES >

E channel signals.

Definition at line 254 of file signal_if.h.

Constructor & Destructor Documentation

◆ ch_e()

template<typename CFG, typename TYPES = master_types>
tilelink::ch_e< CFG, TYPES >::ch_e ( const char * prefix)
inline

Definition at line 260 of file signal_if.h.

Member Function Documentation

◆ bind_e()

template<typename CFG, typename TYPES = master_types>
template<typename OTYPES>
void tilelink::ch_e< CFG, TYPES >::bind_e ( ch_e< CFG, OTYPES > & o)
inline

Definition at line 265 of file signal_if.h.

Member Data Documentation

◆ ready

template<typename CFG, typename TYPES = master_types>
TYPES::template s2m_t<bool> tilelink::ch_e< CFG, TYPES >::ready {"ready"}

Definition at line 257 of file signal_if.h.

◆ sink

template<typename CFG, typename TYPES = master_types>
TYPES::template m2s_t<sc_dt::sc_uint<CFG::SIDWIDTH> > tilelink::ch_e< CFG, TYPES >::sink {"sink"}

Definition at line 255 of file signal_if.h.

◆ valid

template<typename CFG, typename TYPES = master_types>
TYPES::template m2s_t<bool> tilelink::ch_e< CFG, TYPES >::valid {"valid"}

Definition at line 256 of file signal_if.h.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/interfaces/tilelink/signal_if.h