Public Member Functions | |
NVUINTW (AddrWidth) addr[N] | |
template<unsigned int Size> | |
void | Marshall (Marshaller< Size > &m) |
NVUINTW (AddrWidth) addr[N] | |
template<unsigned int Size> | |
void | Marshall (Marshaller< Size > &m) |
Public Attributes | |
CLITYPE_T | type |
bool | valids [N] |
T | data [N] |
ScratchpadOpcode | opcode |
sc_lv< N > | valids |
Static Public Attributes | |
static const unsigned int | type_width = Wrapped<T>::width |
static const int | width = 1 + N + N * (AddrWidth + type_width) |
static const unsigned int | width = kScratchpadOpcodeSize + N + N * (AddrWidth + type_width) |
Definition at line 38 of file ArbitratedScratchpadTypes.h.
|
inline |
Definition at line 48 of file ArbitratedScratchpadTypes.h.
|
inline |
Definition at line 43 of file ScratchpadTypes.h.
CLITYPE_T cli_req_t< T, AddrWidth, N >::type |
Definition at line 40 of file ArbitratedScratchpadTypes.h.
bool cli_req_t< T, AddrWidth, N >::valids[N] |
Definition at line 41 of file ArbitratedScratchpadTypes.h.
T cli_req_t< T, AddrWidth, N >::data |
Definition at line 43 of file ArbitratedScratchpadTypes.h.
|
static |
Definition at line 44 of file ArbitratedScratchpadTypes.h.
|
static |
Definition at line 45 of file ArbitratedScratchpadTypes.h.
|
static |
Definition at line 35 of file ScratchpadTypes.h.
ScratchpadOpcode cli_req_t< T, AddrWidth, N >::opcode |
Definition at line 37 of file ScratchpadTypes.h.
sc_lv<N> cli_req_t< T, AddrWidth, N >::valids |
Definition at line 38 of file ScratchpadTypes.h.