Compare the same PAM4 waveform through BT4, fourth-order Butterworth, and an idealized brick-wall response. The controls, three eye diagrams, frequency response, group delay, and time-domain edges all appear in the single-screen lab below.
Scope note: This is an educational model, not PCI-SIG or IEEE compliance software. A complete test also includes the specified pattern, clock recovery, de-embedding, reference equalizer, noise compensation, jitter decomposition, and statistical procedures.
The precise statement is not that PAM4 cannot be measured with a real-time oscilloscope. It is:
A compliance measurement must make the total response of the oscilloscope, probe/fixture, and digital correction reproduce the specified BT4 response. If the native brick-wall response removes frequencies where BT4 still has a meaningful tail, post-processing cannot recover that lost spectrum, and the eye diagram and measured results depart from the reference response.
PAM4 divides the full swing into three eyes, so the ideal adjacent-level spacing is only one third of the total swing. The same noise, ringing, or overshoot therefore consumes a larger fraction of each eye and makes differences in the reference response more visible in eye height, crossings, SNDR, and jitter.
PCIe Gen6 64 GT/s PAM4 carries two bits per symbol, so the symbol rate is 32 GBd. PCI Express Base Specification 6.4 §8.3.3.13 specifies a 33 GHz, fourth-order Bessel–Thomson response for the 64 GT/s SNDR measurement to reduce the effect of high-frequency oscilloscope noise; the minimum oscilloscope bandwidth is 50 GHz.
Section 8.3.5 of the same specification uses the same 33 GHz BT4 response for 64 GT/s transmitter-jitter measurements and notes that de-embedding amplifies high-frequency channel and measurement noise. The observation response both defines a common measurement plane and limits irrelevant out-of-band noise from entering the jitter result.
P802.3dj is still evolving. The 60 GHz value shown here reflects current public task-force material and must be checked again against the controlled draft before compliance work.
The reported minimum eye height is a center-sampled, 3σ educational metric. It is intended only for relative comparisons within this model and is not the formal pass/fail algorithm of any standard.
These specifications are copyrighted and are not embedded in this site. Only clause locations and short paraphrases are provided.
Built as a Jupyter Notebook and published as a static, browser-side Python application with Voici, JupyterLite, Pyodide, ipywidgets, NumPy, SciPy, and Plotly.