NVMeTCP10G-IP is an ideal solution for real-time remote data logging in edge computing environments where high-throughput and low-latency data storage are critical. Implemented on FPGA platforms with 10G Ethernet connectivity, this IP core enables fast and deterministic storage access—essential for applications such as industrial monitoring, scientific instrumentation, video surveillance, and AI inference at the edge. By supporting NVMe over TCP, it allows edge devices to seamlessly transmit high-speed data to remote NVMe storage servers over standard IP networks, eliminating the need for local storage and reducing system complexity. This IP core integrates a complete NVMe over TCP stack in hardware, including a built-in TCP Offload Engine (TOE), NVMe command handler, and high-performance data mover logic. It is designed to operate independently of CPUs or operating systems, enabling fully hardware-accelerated communication between user logic and NVMe SSDs thr...
DesignGateway Co., Ltd.
NVMeTCP10G-IP is an ideal solution for real-time remote data logging in edge computing environments where high-throughput and low-latency data storage are critical. Implemented on FPGA platforms with 10G Ethernet connectivity, this IP core enables fast and deterministic storage access—essential for applications such as industrial monitoring, scientific instrumentation, video surveillance, and AI inference at the edge. By supporting NVMe over TCP, it allows edge devices to seamlessly transmit high-speed data to remote NVMe storage servers over standard IP networks, eliminating the need for local storage and reducing system complexity. This IP core integrates a complete NVMe over TCP stack in hardware, including a built-in TCP Offload Engine (TOE), NVMe command handler, and high-performance data mover logic. It is designed to operate independently of CPUs or operating systems, enabling fully hardware-accelerated communication between user logic and NVMe SSDs through standard 10GbE. The NVMeTCP10G-IP delivers high efficiency with low resource usage and supports Altera FPGA platforms such as Arria® 10. A comprehensive reference design is available, featuring a ready-to-use test environment and documentation, allowing for rapid deployment in custom FPGA-based systems.
Key Features
- CPU-less NVMe/TCP initiator IP core enabling remote NVMe storage access directly from FPGA
- 64-bit Avalon-MM bus for data interface
- Configurable 4KB command depth: Up to 256
- High-performance 4KB data transfer: Up to 1200 MB/s write or read access
- Easy integration for rapid development and focus on core application logic
- Scalable storage architecture—performance and capacity can grow with the server, not the FPGA
Offering Brief
Offering Brief
| Device Family | Arria® 10 GX FPGA |
|---|---|
| Offering Status | Production |
| Design Examples Available | Yes |
| Demo | Yes |
| Hardware Platforms Supported | Arria® 10 GX FPGA Development Kit |
| Latest Quartus Version Supported | 23.1.0 |
| Development Language | Encrypted VHDL |
Encrypted IP core
Reference Designs Quartus Project
Ordering Information
XpressDrive3-T10G-IP-A10GX
from Direct
XpressDrive3-T10G-IP-A10GX
from Macnica
XpressDrive3-T10G-IP-A10GX
from Uniquest
Documentation & Resources
Market Segment and Sub-Segments
Aerospace
View Sub-Segments
Data Center Cloud (Public, Private, Hybrid)
View Sub-SegmentsDefense
View Sub-SegmentsGovernment
View Sub-Segments
Medical
View Sub-SegmentsMedical
Imaging
Lab/Life Sciences
Non-Imaging Patient Devices
Other Medical
Ultrasound
Video
Test
View Sub-SegmentsTransportation
View Sub-SegmentsTransportation
Automotive (Passenger Vehicles)
Non-Automotive Transportation
Transportation Infrastructure (non-charging)