NVMeTCP-IP, NVMe over TCP Host for FPGAs

 

 

Highlights

  • Full NVMe over TCP host implemented in logic
  • No CPU and no external DDR required
  • Simple register control and streaming data interfaces for RTL integration
  • Works over standard Ethernet networks and common link speeds
  • Reference designs available to shorten bring up

 

 

Why Macnica?

  • Architecture guidance for Agilex platforms including resource budgeting and throughput planning
  • SSD selection and topology recommendations for your performance and endurance goals
  • Evaluation adapters and lab setups to validate quickly
  • Supply chain support from prototype to production

 

Macnica + Toppan

 

 

 

Key Specifications

  • Protocol: NVMe over TCP initiator
  • Networking: Compatible with 25G, 100G, and 200G Ethernet paths, subject to platform capabilities
  • Host resources: Pure RTL implementation, no external DDR, no embedded CPU
  • User logic: Register control for admin and I/O queues, streaming interfaces for data in and out
  • Integration: Designed to pair with high-speed Ethernet MAC and PHY on supported FPGA boards
  • Collateral: Getting started notes, reference design, and test guidance available

 

Typical Applications

  • Remote capture and replay to centralized NVMe pools
  • Caching tiers for analytics and AI pipelines
  • Elastic scratch storage for compute clusters
  • Edge systems that require networked NVMe without local SSDs

 

 

 

Evaluation Hardware

  • AB20-U2PCI U.2 adapter, up to four U.2 or U.3 NVMe SSDs for local tiering tests
  • AB19-M2PCI M.2 adapter, up to four M.2 NVMe SSDs
  • AB17-M2FMC FMC adapter, up to two M.2 NVMe SSDs
  • Use with 25G, 100G, or 200G network interfaces as needed

 

Supported Platforms

  • Altera Agilex evaluation boards with documented reference designs
  • Contact us to confirm device coverage and a recommended demo setup for your project

 

 

 

Get Started

 

Share your target link speed, expected queue depth, and storage backend. We will recommend an evaluation path, a resource estimate, and the right adapter set for your Agilex platform.

 

 

 

 

Similar Products