|
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 |