Z400qx Thor

Z400qx Thor is a 7-speed (400GE, 200GE, 100GE, 50GE, 40GE, 25GE, 10GE) dual media test module that can test both PAM4 and NRZ speeds.

software

Z400qx Thor 2 dual port traffic generator module can test seven Ethernet speeds – 400GE, 200GE, 100GE, 50GE, 40GE, 25GE and 10GE using 56G/25G/10G SerDes.

Z400qx Thor is a versatile solution for testing the performance and functionality of Ethernet network infrastructure and equipment including switches, routers and NICs.

Equipped with 2 QSFP-DD cages, this module can test speeds ranging from 10GE NRZ all the way to 400GE using 56G PAM4 SerDes, making it extremely flexible.

The module also provides advanced tool to help developers optimize signal integrity and Bit Error Rate (BER) performance on the tested links.

Z400qx Thor offers extensive L1 test features. With the integrated Xena PHY providing valuable insights into advanced PCS and PMA layer testing including dynamic transceiver clock sweep, lane skewing and PRBS modes. Signals can be analyzed in advanced Signal Integrity View (SIV), to provide visual information on signal quality.

Z400qx Thor can be installed in the Xena B2400 chassis for up to 12 400G ports, or it can be delivered in our Compact chassis, making it a small and lightweight 400G Ethernet test solution.

Z400qx Thor comes complete with XenaManager, the intuitive multi-user management software for generating and analyzing traffic. Also included is Xena OpenAutomation (XOA), an open-source scripting and automation framework designed to help test engineers make the most of Xena testers with tailored tests, and standardized RFC test methodologies.

Ethernet Auto-Negotiation & Link Training Test Tools

Z400qx Thor traffic generators support Auto-Negotiation and Link Training (AN/LT) on 56G SerDes (PAM4).

Z400qx Thor also provides a AN/LT Utility making additional AN/LT tools available for thorough testing of the endpoint behavior during AN and LT process.

The AN/LT Utility adds insight, visibility, and configuration possibilities to the AN and LT process making it easy to analyze DUT behavior during AN/LT, configure and optimize the relevant AN parameters and LT coefficients, on PAM4 signals.

Like a guided tour of our software?

Take a free guided tour of our software. You'll see all the features, plus we'll answer any questions along the way.


Book an online meeting Try our demo

Specifications

INTERFACES AND STANDARDS

  1. Number of module cages/connectors

    2 x QSFP-DD / QSFP56 / QSFP28

  2. Interface options in each cage

    56G SerDes (Line Code) IEEE/ETC*

    • 1 x 400GE (PAM4) IEEE 802.3bs or ETC* 400G
    • 2 x 200GE (PAM4) 802.3cd
    • 4 x 100GE (PAM4) 802.3cd
    • 8 x 50GE (PAM4) 802.3cd

     

    25G/10G SerDes (Line Code) IEEE/ETC*

    • 2 x 100GE (NRZ) 802.3bj
    • 4 x 50GE (NRZ) ETC* 25G/50G R2.0
    • 2 x 40GE (NRZ) 802.3ba
    • 8 x 25GE (NRZ) IEEE 802.3by or ETC* 25G/50G R2.0
    • 8 x 10GE (NRZ) 802.3ae

    Power capacity using single QSFP-DD cage: 25W
    Power capacity using both QSFP-DD cages: 15W in each cage

    * ETC = Ethernet Technology Consortium

LAYER 1 FEATURES

  1. Pattern Generation

    • PRBS-13, PRBS-31, PRBS-13Q, PRBS-31Q
    • SSPRQ test pattern (IEEE 802.3 Clause 120.5.11.2.3)
    • Square Wave (IEEE 802.3 Clause 120.5.11.2.4)
    • Statistics: Lock status, PRBS errors, PRBS error rate
  2. Physical Coding Sublayer

    PCS virtual lane-to-SerDes mapping configuration

  3. Forward Error Correction

    • RS-FEC KP (544,514,t=15), IEEE 802.3 Clause 119 (200GE/400GE)
    • RS-FEC KR (528,514,t=7), IEEE 802.3 Clause 91 (100GE)
    • RS-FEC KP (544,514,t=15), IEEE 802.3 Clause 91 (100GE)
    • RS-FEC KP (544,514,t=15), IEEE 802.3 802.3cd Clause 134 (50GE/100GE)
    • RS-FEC KR (528,514,t=7), IEEE 802.3 Clause 108 (25GE)
    • RS-FEC KR (528,514,t=7), 25/50G Ethernet Consortium (25GE/50GE)
    • BASE-R FEC (Firecode) 2112,2080 IEEE 802.3 Clause 74 (10GE/25GE)
  4. FEC Error Injection

    • RS-FEC KP (544, 514, T=15)
    • RS-FEC KR (528, 514, T=7)
    • Configuration: Consecutive, Errored Codewords, Total Codewords Per Cycle, Errored Symbols Per Codeword
    • Bit error mask modes: Static, Rotate, Increment
    • Pre-defined profiles: Max. Consecutive Uncorrectable w/o Link Loss, Min.
      Consecutive Uncorrectable with Link Loss
    • Loop modes: Single, Continuous, Repeat
    • Injection statistics: Injected FEC Errors; Total Codewords, Total Uncorrectable Codewords, Total Correctable Codewords, Total Error-Free Codewords, Codeword Error Ratio, and Total Symbol Errors
  5. Reconciliation Sublayer (Local/Remote Fault feature)

    • Normal: Acts according to 802.3 standard
    • Force Local: Port will continuously transmit “Local Fault indication”.
    • Force Remote: Port will continuously transmit “Remote Fault indication” .
    • Disabled: Port does not respond to Local/Remote Fault from DUT
  6. PMA Error Injection

    Repeatable error injection periods at PMA layer with millisecond precision.

  7. Link Flap

    Single shot or repeatable link-down with millisecond precision.

  8. Equalization Controls

    • Tx Equalization Control
    • Rx Equalization Control: CTLE, AGC Adapt, OC Adapt, DFE Tap, CDR, Pre FFEs, and Post FFEs
    • Support value freezing and auto on Rx equalizations
  9. Signal Integrity Analysis

    Advanced Signal Integrity View for modulated signal quality analysis

  10. PPM Sweep

    • Configurable
    • Linear or step sweep +/- 400 ppm in steps of 1ppm (shared across all ports on
      module)
  11. Auto Negotiation and Link Training

    • Auto-negotiation: IEEE 802.3 Clause 73, ETC 25G/50G
    • Link training: IEEE 802.3 Clause 72, 136 and 161
  12. Advanced AN and LT analysis**

    Capture, Decode and analysis of Auto Negotiation and Link Training protocol

     

    **Advanced ANLT Solution track (purchased separate)

TRANSMIT ENGINES

  1. Traffic Generation

    • Wire-speed multi-stream traffic generation
    • Up to 256 hardware streams per port
    • Each stream can generate millions of traffic flows using field modifier
  2. Transmit line clock adjustment

    From -400 to 400 ppm in steps of 1 ppm (shared across all ports on module)

  3. Oscillator Characteristics

    • Initial Accuracy is +/- 1,5 ppm including temperature Stability.
    • Frequency drift over 1st year: +/- 2.5 ppm including temperature Stability.
    • Frequency drift over over 20 years: +/- 3.5 ppm including temperature Stability.
    • Temperature Stability mentioned above is +/- 0.5 ppm
  4. Transmit Control

    • Support adjustment of the effective line rate by forcing idle gaps equivalent to -1000
      ppm (increments of 10 ppm)
    • Configurable average Inter-Frame Gap (IFG) from 18 to 63 bytes, default is 20B
      (12B IFG + 8B preamble)
    • Support optical laser or copper link enable/disable
  5. Loopback Modes

    • L1 RX-to-TX: Any received packet is bounced back through TX
    • TX(on)-to-RX: Packet goes out of TX but also internally direct to RX
    • TX(off)-to-RX: Packet goes directly to RX (No link sync needed)
    • Port-to-Port: Any received packet goes out through the neighbor port
  6. Port Transmit Scheduling Modes

    • Normal (stream interleaved mode): Default scheduling mode, precise rates, minor
      variation in packet inter-frame gap.
    • Uniform: With 100% uniform packet inter-frame gap, minor deviation from configured
      rates is available.
    • Sequential: Streams are scheduled continuously in sequential order, with
      configurable number of packets per stream.
    • Burst: Packets in a stream are organized in bursts. Bursts from active streams form
      a burst group is available. The user specifies time from start of one burst group till
      start of next burst group.
  7. Stream Profile

    • Packet Length: Fixed; Incrementing, Random, Butterfly. Minimum 56 bytes,
      maximum 16K bytes.
    • Packet Payload: Incrementing 8-bit, custom pattern (up to 18B repeated)
    • Burst Traffic with configurable Burst Size, and Burst Density
    • Flow Control: PFC support for both VLAN tagged and untagged traffic
  8. Stream Header Types

    Ethernet, VLAN, ARP, IPv4, IPv6, UDP, TCP, LLC, SNAP, GTP, ICMP, RTP, RTCP, STP, SCTP, MacCtrl, MPLS, PBB, FCoE, FC, IGMPv2, GRE, GTP, VxLAN, NVGRE, DHCPv4, Geneve, eCPRI, RoE, PWE, PFC, Custom.

  9. Stream Modifiers

    • Maximum 8 x 24-bit modifiers per stream
    • 24-bit header field modifiers with incremental, decremental, or random mode.
    • Each modifier has configurable bit-mask, repetition, min, max, and step parameters.
  10. Layer 2 Error Injection

    • Undersize (56 bytes min), and oversize (16000 bytes max.) packet lengths
    • FCS Error, Sequence Error, Misordering Error, Payload Integrity Error, Test Payload Error
  11. Multicast

    • Support for IPv4
    • Up to 8 multicast group addresses
    • IGMPv2: Join (with configurable repeat interval), Leave All-Devices, Leave, General
      Query, Group Query
    • IGMPv3: Exclude (with configurable repeat interval), Include, Change-to-Exclude,
      Change-to-Include, Multi-group record support
  12. ARP/NDP/Ping

    • Auto address resolution
    • Auto reply to request per port and per stream
  13. LLDP

    • Configurable LLDP operation mode, timers, and TLVs
    • Support mandatory and optional TLV types
    • Display received LLDP information
  14. Transmit Statistics

    • Per-stream: bits/s, bytes/s, packets/s, packets, bytes
    • Per-port: ARP, NDP, Ping, requests and replies
    • Per-port injected errors: FCS Error, Sequence Error, Misordering Error, Payload
      Integrity Error, Test Payload Error
    • Two real-time histograms per port: TX Packet Length, IFG, or latency distribution for
      all traffic, a specific stream, or a filter
  15. Packet scheduling modes

    • Normal (stream interleaved mode) – standard scheduling mode, precise rates, minor
      variation in packet inter-frame gap.
    • Strict Uniform – with 100% uniform packet inter-frame gap, minor deviation from
      configured rates is available.
    • Sequential packet scheduling (sequential stream scheduling) is available. Streams
      are scheduled continuously in sequential order, with configurable number of packets
      per stream.
    • Burst. Packets in a stream are organized in bursts. Bursts from active streams form
      a burst group is available. The user specifies time from start of one burst group till
      start of next burst group.

RECEIVE ENGINE

  1. Traffic Receive Capability

    Number Of Traceable Rx Streams Per Port : 2016 (wire-speed)

  2. Receive Statistics

    • Per-stream: bits/s, bytes/s, packets/s, packets, bytes
    • Per-stream: Packet Loss, Misordered, Payload Errors
    • Per-stream: Latency and jitter with minimum, maximum and average
    • Per-port: ARP, NDP, Ping, with requests and replies
    • Per-port injected errors: FCS Error, Sequence Error, Misordering Error, Payload Integrity Error, Test Payload Error
    • Two real-time histograms per port: RX Packet Length, IFG, or latency distribution for all traffic, a specific stream, or a filter
    • Filter statistics: bits/s, bytes/s, packets/s, packets, bytes
  3. Latency Measurement

    • Latency can be measured on up to 2016 streams
    • Accuracy: ±16 ns
    • Resolution: 1 ns (Latency measurements can be calibrated to remove latency from transceiver
      modules)
    • Measurement modes: Last-to-last, last-to-first, first-to-last, first-to-first
  4. Jitter measurement

    • Jitter can be measured on up to 2016 streams
    • Jitter (Packet Delay Variation) measurements compliant to MEF10 standard with
      1ns accuracy.
  5. Traffic Filter

    • 6 x 64-bit configurable match-term patterns with mask, and offset
    • 6 x frame length comparator terms (longer, shorter)
    • 6 x configurable filters expressed in logical expressions of the match and length terms
  6. Filter statistics (Counter size: 64 bits)

    Per filter:

    • RX Mbit/s
    • packets/s
    • packets
    • bytes
  7. Capture

    • Start Trigger Criteria: FCS errors, filter match, payload error, manual
    • Stop Trigger Criteria: FCS errors, filter match, payload error, manual, buffer full
    • Capture Limit Per Packet: 16 – 16383 bytes
    • Wire-Speed Capture Buffer Per Port: 64 kB
    • Low Speed Capture Buffer Per Port (10 Mbits/s): 4096 packets (any size)
    • Packet header auto decode

SPECIFICATIONS

  1. Max. Power

    100W

  2. Weight

    2.32 lbs (1.05 kg)

  3. Environmental

    • Operating Temperature: 10 to 30ºC
    • Storage Temperature: -40 to 70ºC
    • Humidity: 8% to 90% non-condensing
  4. Regulatory

    • FCC (US)
    • CE (Europe)
  5. User interface

    • XenaManager (XM), XenaManager3 (XM3), Xena OpenAutomation (XOA) and XOA CLI
    • Xena2544, Xena2889, Xena3918, Xena1564
  6. Connector insertions

    Xena uses high-quality 112Gbps-capable electrical connectors on Z400 Thor modules for optimal signal integrity and performance. However, all connectors experience wear when inserted, resulting in decreased signal integrity over time. The specification below is the minimum number of insertions where optimal signal integrity is guaranteed:

    • Connectors, minimum number of guaranteed insertions: 1000 cycles
  7. Notes

    • The Z400qx Thor occupies 2 slot in a B2400 chassis. Please refer to module install guide for additional info and instruction if air guides are required.
    • The Z400qx Thor is also available in the standalone Compact chassis (P/N Z400qxc Thor)

Includes this free software

Technical Documentation

Relevant Products

...performing the same type of tests