NI PXIe-6593 Serial RapidIO® Protocol Data Recorder

Available on National Instruments 6593 card, the SRIO Data Recorder is a flexible tool for test environments that allows the user to record up to 2 simultaneous channels of SRIO. The design is based around the widely utilized PCAP file format for file I/O that allows the user to leverage a wealth of open-source tools and guides to view and analyze captured data.

PCAP encapsulation is handled entirely within the FPGA which allows high throughput, precise timestamps, and consistent performance. The FPGA can throttle/back-pressure incoming SRIO traffic so throughput never exceeds system recording capabilities. For high performance systems, the system is capable of recording Terabyte+ captures at 20gbps+ speeds.

A LabVIEW™ example design is included that provides a turnkey application and allows the user to begin capturing and analyzing SRIO data without any coding. This example design is user-modifiable and can be used as a template for a custom test application. Optionally, the system can be operated as a standalone instrument and controlled remotely via a network connection. Command and control is handled via plain text UDP commands which allows integration into test systems running C#, C++, Python, and more.

This functionality can be combined with the sRIO Endpoint Protocol Offload into a single design.


  • Hardware timestamping (5ns resolution) is synchronized across both ports
  • Example LabVIEW™ API designs are provided
  • Example Python API for remote command and control of the host application
  • Included .lua dissector allows user to view/analyze captures in Wireshark Can be combined with SRIO Endpoint Offload into a single design
  • Statistical eye diagrams for signal integrity measurement


  • View, analyze, or create SRIO data using PCAP natively in LabVIEW™ or with a wide variety of open-source tools
  • Capture large Terabyte+ data sets of SRIO data
  • Complete FPGA design with FPGA-based offload of protocol. No FPGA design needed by user
  • Reduce development time by focusing on software test applications instead of test hardware development
  • Lower total cost of test development and test system operation


General Specifications

Fully compatible with and integrated into LabVIEW™

2 independent SRIO ports via QSFP connectors

1x, 2x, 4x lane modes at 1.25, 2.5, 3.125, 5 Gbps

Supports 8-bit or 16-bit device IDs

Packet support:
• Type 2 (NREAD non-atomic)
• Type 5 (NWRITE, NWRITE_R non-atomic)
• Type 6 (SWRITE)
• Type 8 (Maintenance)
• Type 9 (Data Streaming)
• Type 10 (Doorbell)
• Type 11 (Data Message)

PXIe Hardware

PXIe-6593 NI PXI High-Speed Serial Instrument

Network Interface

Up to 2 ports using QSFP connectors


Serial RapidIO®

Applications App

  • Record SRIO data to disk for analysis or diagnosis
  • Record large volumes of sensor data for characterization

This site uses cookies to improve functionality and performance. By browsing this site you are giving consent to the use of cookies.

Accept Cookie Policy for Details