NVM Express IP Core
The NVMe IP core is a powerful data transfer manager to be integrated in the PCIe SSD Controller between the communication interface and the Nandflash controller, therefore off-loading the host CPU. It is fully NVM Express 1.0d compliant.
Source: design-reuse.com