|
| memory | MemoryType := ( others = > ( others = > ' U ' ) ) |
| count | integer range 0 to Size + 1 |
| | Count of number of FIFO items.
|
| writePos | integer range 0 to Size - 1 |
| | The write position pointer.
|
| readPos | integer range 0 to Size - 1 |
| | The read position pointer.
|
| posLooped | boolean := False |
| | The write pointer has looped around behind the read pointer.
|
| writeReady | std_logic |
| | There is space to write to the FIFO.
|
| writeEnable | std_logic |
| | Write data to the FIFO.
|
| readReady | std_logic |
| | There is space to write to the FIFO.
|
| readEnable | std_logic |
| | Read data from the RAM.
|
| readOutput | std_logic |
| | Read data from the FIFO.
|
| outValidl | std_logic |
| | Local outValid.
|
The documentation for this class was generated from the following file:
- /src/dune/source/DuneNvme/src/Fifo.vhd