MatchLib
|
Specialization for single entry and single bank for QoR optimization. More...
#include <fifo.h>
Public Member Functions | |
typedef | NVUINTW (1) T |
void | push (DataType wr_data, T bidx=0) |
DataType | pop (T bidx=0) |
void | incrHead (T bidx=0) |
DataType | peek (T bidx=0) |
bool | isEmpty (T bidx=0) |
bool | isFull (T bidx=0) |
T | NumFilled (T bidx=0) |
T | NumAvailable (T bidx=0) |
void | reset () |
template<unsigned int Size> | |
void | Marshall (Marshaller< Size > &m) |
Static Public Attributes | |
static const int | width = Wrapped<DataType>::width + 1 |
Specialization for single entry and single bank for QoR optimization.
DataType | DataType of entry in FIFO |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |