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
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
| 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 |
| Total memory |
64 GB
32 GB to capture upstream and 32 GB to capture downstream
|
|---|
| 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 |
| 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 |