Tuesday, August 7th
4:55-6:05 PM
INVT-102B-1: IP-Based Development Platform for NVMe-Based Products (NVMe Track Track)
Chairperson: Rakesh Cheerla, Solution Planner, Intel

Organizer: Brian Berg, President, Berg Software Design

Paper Title: IP-Based Development Platform for NVMe-Based Products

Paper Abstract: NVM Express (NVMe) is an ideal protocol to use in attaching flash memories to a CPU, and is today in full deployment in data centers utilizing PCIe NVMe SSDs. On the other hand, server system architectures are evolving rapidly, moving from a CPU-centric to a data-centric and heterogeneous computing architecture. NVMe is still the best way to manage data transfers between computing accelerators and non-volatile memory (NVM). This talk presents the implementation of the NVMe protocol as full hardware IPs for an FPGA-based development platform. Both the host and device sides are implemented in RTL, leading to ultra-low latency data access, making it ready to support persistent memories. This IP set is easy to implement and delivers a fast access between compute and storage. The development platform is an excellent tool to design new kinds of NVMe-based products such as HBAs, in-storage processing, and computing accelerators.

Paper Author: Mickael Guyard, Sales/Marketing Manager, IP-Maker

Author Bio: Mickaël Guyard, has more than 15 years experience in the IP semiconductor industry, With a focus on high speed interfaces for storage systems. He co-founded IP-Maker in 2010 and is product marketing director in charge of IP design for storage applications such as NVM Express. Previous IP-Maker, Mickael was project leader at PLDA and was in charge of PCIe IP. Mickael holds a master degree with a semiconductor specialty.