Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a23d04e5cf354a3e

Jump to content

Data-dependent jitter

From Wikipedia, the free encyclopedia

Data-dependent jitter (DDJ) is a specific class of timing jitter. In particular, it is a form of deterministic jitter which is correlated with the sequence of bits in the data stream.[1][2] It is also a form of ISI.

Properties

[edit]

Depending on characteristics of the signal and transmission topology, previously transmitted symbols can affect the edge cross over time. This creates a probability distribution for the timing of the signal edge, which is usually recorded in a PDF.

DDJ's PDF is always a series of pulses at the locations where a specific bit pattern experiences a cross over. Therefore, in order to get an accurate measure of the DDJ in a particular system, a large number of bit patterns must be analyzed (often just a PRBS) unless an analytical solution can be found.

References

[edit]
  1. "Understanding Jitter Calculations: Why Dj Can Be Less Than DDj (or Pj)". 9 July 2014. Retrieved 21 March 2025.
  2. "Data Dependent Jitter VI". www.ni.com. Retrieved 2025-03-21.