DexterLab

🚨 New downloadable modules coming soon📘 Electrical Signaling & PHY Interfaces — new overview📘 Electrical I/O Standards — new overview📘 Integration between Theory and Design Library in progress

LFSR / PRBS – Reference Table

Primitive polynomials and sequence lengths
Primitive polynomials define maximal‑length LFSRs, producing sequences of length 2^N – 1. These sequences are widely used in PRBS generators, scramblers, BIST engines, and high‑speed serial link testing.

PRBS TypePolynomial (hex)Expanded PolynomialSequence LengthTypical Use
PRBS70x48x⁷ + x⁶ + 12⁷ − 1 = 127Low‑speed serial links, basic testing
PRBS90x110x⁹ + x⁵ + 12⁹ − 1 = 511Legacy telecom, moderate‑length patterns
PRBS110x600x¹¹ + x⁹ + 12¹¹ − 1 = 2047Optical systems, stress testing
PRBS150x6000x¹⁵ + x¹⁴ + 12¹⁵ − 1 = 32767General‑purpose testing, scramblers
PRBS230x00400020x²³ + x¹⁸ + 12²³ − 1Telecom, optical, RF systems
PRBS310x10000008x³¹ + x²⁸ + 12³¹ − 1High‑speed serial links (10G/25G/40G/100G)

Notes on polynomial representation

  • Hex values correspond to the tap mask used in Fibonacci form.
  • Expanded polynomials use Unicode exponents for readability without MathJax.
  • All sequences exclude the all‑zero state.
  • PRBS31 is the de‑facto standard for stressing high‑speed SERDES and CDRs.
  • PRBS7 and PRBS15 are commonly used in scramblers and BIST engines.

Related pages