MatchLib
All Classes Namespaces Files Functions Modules Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_rsp_t Struct Reference
Inheritance diagram for ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_rsp_t:
nvhls_message

Public Member Functions

template<unsigned int Size>
void Marshall (Marshaller< Size > &m)
 

Public Attributes

NVUINT1 valid
 
DataType rdata
 

Static Public Attributes

static const int width = 1 + Wrapped<DataType>::width
 

Detailed Description

template<typename DataType, unsigned int CapacityInBytes, unsigned int NumInputs, unsigned int NumBanks, unsigned int InputQueueLen>
struct ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_rsp_t

Definition at line 91 of file ArbitratedScratchpad.h.

Member Function Documentation

◆ Marshall()

template<typename DataType , unsigned int CapacityInBytes, unsigned int NumInputs, unsigned int NumBanks, unsigned int InputQueueLen>
template<unsigned int Size>
void ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_rsp_t::Marshall ( Marshaller< Size > &  m)
inline

Definition at line 97 of file ArbitratedScratchpad.h.

Member Data Documentation

◆ valid

template<typename DataType , unsigned int CapacityInBytes, unsigned int NumInputs, unsigned int NumBanks, unsigned int InputQueueLen>
NVUINT1 ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_rsp_t::valid

Definition at line 92 of file ArbitratedScratchpad.h.

◆ rdata

template<typename DataType , unsigned int CapacityInBytes, unsigned int NumInputs, unsigned int NumBanks, unsigned int InputQueueLen>
DataType ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_rsp_t::rdata

Definition at line 93 of file ArbitratedScratchpad.h.

◆ width

template<typename DataType , unsigned int CapacityInBytes, unsigned int NumInputs, unsigned int NumBanks, unsigned int InputQueueLen>
const int ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_rsp_t::width = 1 + Wrapped<DataType>::width
static

Definition at line 94 of file ArbitratedScratchpad.h.


The documentation for this struct was generated from the following file: