• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Advertise
  • Subscribe

Test & Measurement Tips

Oscilloscopes, electronics engineering industry news, how-to EE articles and electronics resources

  • Oscilloscopes
    • Analog Oscilloscope
    • Digital Oscilloscope
    • Handheld Oscilloscope
    • Mixed-signal Oscilloscope
    • PC-based Oscilloscopes – PCO
  • Design
  • Calibration
  • Meters & Testers
  • Test Equipment
  • Learn
    • eBooks/Tech Tips
    • FAQs
    • EE Training Days
    • Learning Center
    • Tech Toolboxes
    • Webinars & Digital Events
  • Video
    • EE Videos
    • Teardown Videos
  • Resources
    • Design Guide Library
    • Digital Issues
    • Engineering Diversity & Inclusion
    • Leap Awards
    • White Papers
  • Subscribe
You are here: Home / New Articles / What you need to know about error analysis in PCIe 6.0 designs

What you need to know about error analysis in PCIe 6.0 designs

June 17, 2022 By Hiroshi Goto Leave a Comment

The much-awaited next generation of PCIe makes it important to understand bit error-rate measurements.

Hiroshi Goto, Anritsu Co.

PCI Express (PCIe) 6.0 is being developed to meet the high-speed data transmission needs of emerging applications, particularly data centers supporting 5G. It features a doubling of data rates and other enhanced performance specs but at a cost of added complexity for high-speed interconnect designs. Engineers designing such equipment must verify performance via real-time analysis, an approach that saves time and improves repeatability.

PCI Express roadmap
History of PCIe data rates, courtesy of PCI-SIG. Click image to enlarge.

To accommodate faster designs, PCIe 6.0 utilizes 32 Gbaud PAM4 signaling. (Basically, PAM4 is a modulation scheme that combines two bits into a single symbol with four amplitude levels. This effectively doubles a network’s data rate compared to that for 1/0 high-low signaling.) The first five generations of the specification all used Non-Return to Zero, NRZ. (As a quick review, Return to Zero signal transmission of a logic “1” will always begin at zero and end at zero whereas NRZ signal transmission of a logic “1” may or may not begin at zero and end at zero.) PAM4 allows the specification’s channel reach to remain similar to that of the PCIe 5.0 specification. As is the case with all previous PCIe generations, PCIe 6.0 is fully backwards compatible, so NRZ will also be supported.

eye diagrams
A comparison illustrating the difference between the bit patterns and eye diagrams for NRZ and PAM4. Click image to enlarge.

Though the PAM4 scheme doubles the transfer speed, this approach reduces the bandwidth per bit and degrades the waveform, thereby creating a small eye. In other words, the additional signal states of PAM4 signals make them more susceptible to errors than NRZ signals. The underlying frequency is the same as the PCIe 5.0 specification at 32.0 GT/sec NRZ, but there is extra circuitry and logic involved for the PAM4 mode in PCIe 6.0. This is necessary to track three eyes, along with the logic changes needed to operate in what’s called Flow Control Unit (FLIT) mode.

The PCIe 6.0 specification introduces FLIT encoding. FLIT encoding takes place at the logical level to break up data into fixed-size packets. To quickly review, a FLIT is a logical unit of information. A network packet is composed of FLITs. The first FLIT in a packet is the header FLIT and holds information about the packet’s destination address. Subsequent body FLITs contain the actual data payload, and the final tail FLIT performs book keeping to close the connection between the two nodes.

ethernet standard
The evolution of the Ethernet standard, courtesy of the 802.3 Beyond 400 G Study group. 400 GbE is in use for current Ethernet designs, with next-generation products and systems under development utilizing 800 GbE and even 1.6 TbE. The integration of 400 GbE/800 GbE into emerging high-speed designs makes performance verification more challenging. For example, signal-to-noise (SNR) measurements are more complex when conducting 400/800-GbE measurements. Click image to enlarge.

Previous versions the PCIe spec employed no forward error correction. But defining the logical layer in fixed-size packets enables PCIe 6.0 to implement FEC and other error correction methods because such methods require fixed-size packets. Once the link operates in FLIT mode, any speed change to lower data rates will also have to use the same FLIT mode. Once enabled, FLIT mode is followed in the link, regardless of the speed. The improved bandwidth that results from low overhead amortization allows for high bandwidth efficiency, low latency and reduced area.

PAM4 signaling experiences less channel loss because it runs at half the frequency with two bits per unit interval, UI, compared to 1/0 signaling. One byproduct, however is that there is a 10-dB SNR reduction. The three eyes associated with PCIe 6.0 are in the same UI. The result is a reduced eye height and width. Consequently, the bit error rate (BER) is several levels of magnitude higher with PAM4.

For PCIe 6.0, BER is a combination of the First Bit Error Rate (FBER), correlation of errors in a lane, and correlation of errors across lanes. FBER is the probability of the first bit error happening at a receiver in a link. The PSI-SIG conducted extensive studies before determining that the FBER in PCIe 6.0 is 10-6.

PCIe 6.0 uses a unique approach to maintain low latency for these high-speed applications. It integrates lower FBER with low-latency Forward Error Correction (FEC) for initial correction. FEC is an advanced coding technique that transmits the necessary data to correct errors through the PAM4 link. It serves as a key technology to assure transmission quality. It is an essential element in testing because of the reduction in SNR caused by PAM4.

Once FEC takes place, a robust cyclic redundancy check (CRC) detects any errors that remain. The result is a link-level retry mechanism to ensure PCIe 6.0 meets low latency, high-bandwidth, and high-reliability requirements.

The PCI-SIG has established a low latency FEC of below 2 nsec for PCIe 6.0, and that is to be part of the specified overall signal latency of below 10 nsec. FEC is based on a fixed number of symbols. Consequently, it is simple to transition to FLITs, as they are of a fixed size as well.

Evaluating performance

A recommended approach for evaluating performance is to establish an FEC symbol-error threshold. Use of a threshold gives engineers broader control over error conditions that affect patterns during capture by ignoring insignificant events that are normally corrected in the FEC environment.

anritsu
A test solution with real-time FEC symbol capture capability provides multiple advantages in high-speed design verification.

To set a threshold, a BERT generates a PAM4 signal to the device under test (DUT) receiver input. The DUT determines the logic state of the input signal and loops its decision to the transmitter output. A BERT’s error detector (ED) determines if the DUT’s decision was correct. Here, the BERT’s jitter and noise profiles must comply with standards. And the BERT used to conduct the FEC symbol error measurements should have a high-sensitivity 116-Gbit/sec PAM4 ED.

When conducting the test, it’s important to note that a random error is not as meaningful as one happening in a burst. Also important: Some burst errors cannot be corrected by FEC beyond a certain limit. Post processing must take place beyond that limit to help determine why the DUT might be misreading an incoming symbol. With this approach, engineers can evaluate a device using standard PRBS (pseudo-random binary sequence) patterns while basing error detection capture on events that might be problematic in an FEC environment.

If the input data is captured once the number of FEC symbol errors exceeds the threshold setting, an FEC symbol capture measurement should take place to determine which data stream causes the uncorrectable errors. An uncorrectable burst error is defined as Reed-Solomon (RS) FEC symbol errors that total more than 16 per code word.

A BERT test solution with real-time FEC symbol-capture capability makes for repeatable and high-confidence measurements. Engineers can monitor changes in bit errors and FEC symbol errors with deviations in input amplitude and jitter conditions in as they arise. The input data is captured when the number of FEC symbol errors exceeds the threshold setting, up to 128 burst error events. The causes of FEC-uncorrectable errors can be analyzed from the captured data more efficiently as a result.

The integration of PAM4 technology into PCIe 6.0 has allowed next-generation interconnects to meet the requirements of emerging high-speed applications. A comprehensive test solution that includes real-time FEC analysis capabilities helps engineers verify designs and have greater confidence in product performance.

You may also like:

  • music on scopes
    Making pictures from sound on an oscilloscope
  • music synthesizer
    Music synthesis and arbitrary waveform generators
  • QAM
    Basics of QAM reception and its measurement

  • The difference between noise and jitter
  • phase distortion
    Difference between phase distortion, phase modulation, and frequency modulation

Filed Under: FAQ, Featured, Featured Contributions, New Articles, oscilloscope measurements Tagged With: anritsucompany, FAQ

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

Featured Contributions

Why engineers need IC ESD and TLP data

Verify, test, and troubleshoot 5G Wi-Fi FWA gateways

How to build and manage a top-notch test team

How to use remote sensing for DC programmable power supplies

The factors of accurate measurements

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Connectivity
AI and high-performance computing demand interconnects that can handle massive data throughput without bottlenecks. This Tech Toolbox explores the connector technologies enabling ML systems, from high-speed board-to-board and PCIe interfaces to in-package optical interconnects and twin-axial assemblies.

EE TRAINING CENTER

EE Learning Center
“test
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.
bills blog

RSS Current Electro-Tech-Online.com Discussions

  • Variable audio oscillator
  • Sine wave distortion
  • My Advanced Realistic Humanoid Robots Project
  • Micro mouse
  • flexible copper cable

Footer

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Microcontroller Tips
  • Power Electronic Tips
  • Sensor Tips

Test & Measurement Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2026 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy