VIAVI Xgig 6P16 PCIe 6.0 Analyzer/Exerciser chassis, front view
Xgig 6P16

Xgig 6P16 16-Lane Analyzer/Exerciser for PCI Express 6.0 with CXL and NVMe Support

16-lane PCIe 6.0 protocol analyzer and exerciser operating at 64GT/s PAM4, with support for Flit Mode, CXL and NVMe traffic.

Maximum data rate
64GT/s PAM4
Other supported PCIe data rates
2.5, 5.0, 8.0, 16, and 32GT/s NRZ
PCIe generations
PCIe 1.0, 2.0, 3.0, 4.0, 5.0 and 6.0
Link widths
1, 2, 4, 8 and 16-lanes
Datasheet

Overview

The VIAVI Xgig 6P16 is a 16-lane Analyzer/Exerciser for PCI Express 6.0 that extends the Xgig PCIe product portfolio to 64GT/s. Exerciser and Analyzer functionality is provided via a multi-function chassis and application-specific Analyzer or Exerciser Interposers.

Exerciser

The Exerciser provides full, bit-level, repeatable control of generated PCIe 6.0, CXL and NVMe data traffic, which makes it suited to debugging difficult protocol communication problems. It generates PCIe compliant traffic and can be configured to emulate a Root Complex (RC or host system) or an Endpoint (EP) device. Ordered Sets (TS0, TS1, TS2), TLP, DLLP and LTSSM sequences can be defined, transmitted and modified in real time. The 6P16 can also be programmed to generate non-compliant PCIe sequences to test boundary and stress conditions, supporting validation and debug of a PCIe 6.0 controller's state machine and performance tuning of firmware and application software.

Analyzer

The Analyzer gives a detailed view of traffic between a host and an endpoint device, supporting PCIe Flit Mode, Non-Flit Mode, CXL and NVMe. It can alert the user to protocol errors at every layer of the PCIe stack, including state and sub-state errors in the LTSSM Viewer, and detects Flit packing, FEC and CRC errors specific to PCIe 6.0. It pairs with VIAVI function-specific PCIe 6.0 Analyzer Interposers designed to preserve signal integrity; the chassis and interposers are backward compatible with all other PCIe data rates.

Software

The Exerciser and Analyzer work together so that complex test scenarios can be captured and decoded, and bidirectional captures can be saved for analysis in VIAVI tools such as Expert. A scripting API allows custom Exerciser test scripts to be created from scratch or adapted from pre-defined library scripts. The Xgig tools run on a Windows PC.

Key Features

  • Operates up to 64GT/s PAM4 at PCIe 6.0 data rates
  • Downward compatible with PCIe 1.0, 2.0, 3.0, 4.0 and 5.0 at 2.5, 5.0, 8.0, 16 and 32GT/s NRZ
  • Supports link widths of 1, 2, 4, 8 and 16 lanes
  • 64 GB total memory (32 GB upstream capture and 32 GB downstream capture)
  • User-settable Exerciser link rates and widths with control of transitions to other rates
  • Fully integrated Analyzer/Exerciser for a variety of test conditions
  • Support for PCIe Flit Mode, FEC and TS0 Ordered Set
  • Exerciser emulates a Root Complex (RC) or Endpoint (EP) device
  • Unique LTSSM test conditions via user-customized branching
  • LTSSM state tracker with history log
  • Detection of Flit packing, FEC and CRC errors
  • Scripting API for creating complex, user-defined test cases
  • User can define and save custom test configurations
  • Graphical control interface with quick status information and test case setup
  • Supported by the VIAVI Xgig tool suite including Trace Control, Expert and Serialytics

Specifications

Interface
Maximum data rate 64GT/s PAM4
Other supported PCIe data rates 2.5, 5.0, 8.0, 16, and 32GT/s NRZ
PCIe generations PCIe 1.0, 2.0, 3.0, 4.0, 5.0 and 6.0
Link widths 1, 2, 4, 8 and 16-lanes
Protocols PCIe Flit Mode, Non-Flit Mode, CXL, NVMe
Capture
Total memory 64 GB
32 GB to capture upstream and 32 GB to capture downstream
Exerciser
LTSSM supported states Detect, Quiet, Configuration, L0, L1, Recovery
TLP generation 32b memory, 64b memory, IO, configuration and message packets
Config space headers Type 0 Headers (32b), Type 1 Headers (64b)
Error injection Disparity errors, symbol errors, Sync Bit errors
Listed as options
Encoding control 8b/10b and 128b/130b
General
Dimensions 600 mm x 440 mm x 110 mm
Power rating 100-240 VAC, 50/60 Hz, 15 A, 1500 W
Control PC Windows enabled PC

Specifications are taken from the manufacturer's documentation. See the datasheet for complete and current values.

Applications

  • PCIe 6.0 protocol debugging and validation
  • Host-to-endpoint traffic analysis in Flit Mode, Non-Flit Mode, CXL and NVMe
  • Root Complex and Endpoint emulation
  • PCIe 6.0 controller state machine validation
  • Firmware and application software performance tuning
  • Boundary and stress condition testing
  • High-Performance Computing
  • Artificial Intelligence infrastructure

Options & Accessories

Option Description
XGIG6P-PCIE6-X16-PF PCIe 6.0 16-Lane Analyzer/Exerciser Platform
XGIG6P-PCIE6-X16-AN PCIe 6.0 16-Lane Analyzer License Key
XGIG6P-PCIE6-X16-EX PCIe 6.0 16-Lane Exerciser License Key
XGIG6P-PCIE6-X16-PF-H1 Optional 1-year extended hardware warranty
XGIG6P-PCIE6-X16-PF-M1 Optional 1-year extended software maintenance
XGIG6P-PCIE6-X16-AIC PCIe 6.0 x16 Analyzer Interposer CEM — Accessory
XGIG6P-PCIE6-X8-AIC PCIe 6.0 x8 Analyzer Interposer CEM — Accessory
XGIG6P-PCIE6-X16-EIC PCIe 6.0 x16 Exerciser EP Interposer CEM — Accessory
XGIG6P-PCIE6-X16-TSC PCIe 6.0 x16 Host Exerciser Test Stand CEM — Accessory
XGIG6P-PCIE6-X16-AIEE PCIe 6.0 x16 Analyzer Back End EDSFF — Accessory
XGIG6P-PCIE6-X4-IE1.S PCIe 6.0 x4 Analyzer/Exerciser Front End EDSFF E1.S — Accessory
XGIG6P-PCIE-X8-IE1.S PCIe 6.0 x8 Analyzer/Exerciser Front End EDSFF E1.S — Accessory
XGIG6P-PCIE6-AIE1.S E1.S DUT Carrier — Accessory
XGIG6P-PCIE6-X4-IE1.L PCIe 6.0 x4 Analyzer/Exerciser Front End EDSFF E1.L — Accessory
XGIG6P-PCIE-X8-IE1.L PCIe 6.0 x8 Analyzer/Exerciser Front End EDSFF E1.L — Accessory
XGIG6P-PCIE6-AIE1.L E1.L DUT Carrier — Accessory
XGIG6P-PCIE6-X4-IE3 PCIe 6.0 x4 Analyzer/Exerciser Front End EDSFF E3 — Accessory
XGIG6P-PCIE6-X8-IE3 PCIe 6.0 x8 Analyzer/Exerciser Front End EDSFF E3 — Accessory
XGIG6P-PCIE-X16-IE3 PCIe 6.0 x16 Analyzer/Exerciser Front End EDSFF E3 — Accessory
XGIG6P-PCIE6-AIE3 E3.X DUT Carrier — Accessory
XGIG6P-PCIE-x16-IOCP3 PCIe 6.0 x16 Analyzer/Exerciser Front End EDSFF OCP3 — Accessory
XGIG6P-PCIE6-AIEOCP3 OCP3 DUT Carrier — Accessory
XGIG6P-PCIE6-X16-TSED PCIe 6.0 x16 Host Exerciser Test Stand EDSFF — Accessory

Documents & Resources