Logo
Dune NVMe Storage Support
DuneNvme  1.0.2
This is a simple NVMe test environment that allows experimentation with the low level PCIe NVMe interfaces as available on a Xilinx FPGA environment.
PcieStreamMuxFifo Entity Reference

This module implements a simple 1/2 stage Fifo for the PcieStreamMux module. More...

Inheritance diagram for PcieStreamMuxFifo:
PcieStreamMux NvmeStorageUnit NvmeStorage DuneNvmeTestOsperoTop DuneNvmeTestTop

Entities

Behavioral  architecture
 

Libraries

ieee 
unisim 
work 

Use Clauses

std_logic_1164 
numeric_std 
vcomponents 
NvmeStoragePkg  Package <NvmeStoragePkg>
NvmeStorageIntPkg  Package <NvmeStorageIntPkg>

Ports

clk   in   std_logic
  The interface clock line.
reset   in   std_logic
  The active high reset line.
streamIn   inout   AxisStreamType := AxisStreamInput
  Single multiplexed Input stream.
streamOut   inout   AxisStreamType := AxisStreamOutput
  Single multiplexed Ouput stream.

Detailed Description

This module implements a simple 1/2 stage Fifo for the PcieStreamMux module.

Author
Terry Barnaby (terry.nosp@m..bar.nosp@m.naby@.nosp@m.beam.nosp@m..ltd..nosp@m.uk)
Date
2020-05-31
Version
1.0.0

This is a simple 1/2 register FIFO of AxisStream's.


The documentation for this class was generated from the following file:
  • /src/dune/source/DuneNvme/src/PcieStreamMux.vhd