NVMe-IP, Standalone NVMe Host for FPGAs

 

 

Highlights

  • Pure RTL NVMe host, no CPU and no external DDR required
  • Integrated PCIe bridge with internal buffering
  • Simple user interfaces for Identify, Read, Write, Flush, SMART, and related admin functions
  • Scales from a single SSD to multi-drive topologies
  • Reference designs available to shorten bring up on popular FPGA boards

 

Macnica + Toppan

 

 

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

 

 

Key Specifications

  • Storage protocol: NVMe to NVMe SSDs
  • PCIe connectivity: Works with device PCIe hard IP on supported boards
  • Host resources: No external DDR, no embedded CPU
  • User logic: Register control and streaming data paths for easy RTL integration
  • Collateral: Getting started notes, reference design, and test guidance available

 

Typical Applications

  • High speed data capture and replay for vision, test, and scientific instruments
  • Edge analytics and AI pipelines that need local NVMe scratch space
  • Industrial and aerospace logging with tight latency targets
  • Compact storage appliances where software complexity must be minimized

 

 

 

Evaluation Hardware

  • AB20-U2PCI U.2 adapter, connects up to four U.2 or U.3 NVMe SSDs
  • AB19-M2PCI M.2 adapter, connects up to four M.2 NVMe SSDs
  • AB17-M2FMC FMC adapter, connects up to two M.2 NVMe SSDs

 

Supported Platforms

  • Altera Agilex evaluation boards via provided reference designs
  • Contact us to confirm device coverage, resource fit, and SSD recommendations

 

 

 

Get Started

 

Tell us your board, target SSD count, and sustained throughput goals. We will recommend a sizing path, a demo setup, and the right adapter set for your Agilex platform.

 

 

 

 

Similar Products