• Digital Filters in TekExpress DisplayPort

    We have a Tektronix MSO73304DX oscilloscope (firmware 10.14.1 build 15) running TekExpress DisplayPort (version 10.3.9.13) and have a few questions regarding the digital filters used in some tests.

    Running the eye diagram test on HBR2 with the pre-emphasis set to 6db or higher almost always caused the zero-length eyes fail.  The waveform gets so distorted that DPOJET cannot even make an eye out of it.  Interestingly, the worst-case eye would pass without issue on the same waveforms that failed the zero-length eye.  After doing some digging into what the software was doing, I found that HBR2 applies a continuous-time linear equalization (CTLE) filter for the zero-length eye, and then applies an additional "cable emulator" filter on top of the CTLE filter for the worst-case eye.

    Taking the waveforms saved during a run of the TekExpress software, I manually ran the same DPOJET tests on the waveforms with and without these filters to see what would happen.  What I found is that the waveforms without the CTLE filter performed as expected and passed just fine.  I have attached eye diagrams generated for 0db and 6db (both with SSC and at 400mV swing).  The top left is just CTLE, top right is CTLE + cable emulator, bottom left is raw waveform, bottom right is just cable emulator.

    Is this the expected behavior of the tests and filters?  Or is something else going on here?