MatchLib
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_req_t Struct Reference
Inheritance diagram for ArbitratedScratchpad< DataType, CapacityInBytes, NumInputs, NumBanks, InputQueueLen >::bank_req_t:
nvhls_message

Public Member Functions

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

Public Attributes

NVUINT1 do_store
 
bank_addr_t addr
 
DataType wdata
 
input_sel_t input_chan
 

Static Public Attributes

static const int width = 1 + addr_width-log2_nbanks + Wrapped<DataType>::width + log2_inputs
 

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_req_t

Definition at line 72 of file ArbitratedScratchpad.h.


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