PPG4001 Datasheet

40 Gb/s PatternPro® Programmable Pattern Generator
이 데이터 시트의 제품은 텍트로닉스에서 더 이상 판매하지 않습니다.


The Tektronix PPG4001 PatternPro® programmable pattern generator provides stressed pattern generation for high-speed Datacom testing.

Key performance specifications
  • Low inherent jitter (typical RJ 200 fs @40 Gb/s)
  • 8 ps typical 20% to 80% rise/fall times
  • Low frequency, high amplitude jitter insertion range of 10 Hz to 10 MHz at up to 5000 UI (with Option LFJIT)
  • High frequency jitter insertion, including SR, RJ, and BUJ with amplitudes up to 50 ps (with Option HFJIT)
Key features
  • DC coupled differential data outputs
  • Adjustable data output skew
  • Full rate and sub-rate multiple clock outputs
  • Pattern trigger output
  • Built-in adjustable clock source
  • PRBS and user defined patterns
  • Front panel touch screen GUI and USB computer control
  • Semiconductor device testing
  • Optical component testing
  • Transceiver module testing

Product description

The Tektronix PPG4001 PatternPro® programmable pattern generator provides an unparalleled combination of industry leading performance, features, and ease of use. Design validation of today’s demanding high-speed applications requires instruments that produce the highest quality signals and enable programmable controls while being simple and easy to use.

Fast rise time and low jitter are critical performance parameters and the PPG4001 delivers typical 200 fs inherent RJ with 8 ps rise time. Within seconds of powering up the instrument, a first time user can be creating high-performance programmable patterns to test a DUT. In addition, the PPG4001 offers comprehensive jitter insertion for stressed receiver testing and similar applications.

The PPG4001 may be paired with the PED4001 40 Gb/s programmable error detector to provide a complete BERT system that includes control and analysis software.


Typical 40 Gb/s eye diagram


DC coupled. Each side of the differential pair swings from -500 mV to 0 V. Ground-referenced CML. Terminiated 50 Ω to ground.
500 mV, typical
1.0 V, typical
Rise/fall time
Scope bandwidth can impact the measured signal rise time.
20 to 80%
8 ps, typical
10 to 90 %
12 ps, typical
Data output jitter
Measured at 40 Gb/s with 211-1 PRBS
Total jitter (1E-12)
7 psp-p, typical
Random jitter
200 fs, RMS, typical
Connector type
2.4 mm
Output impedance
50 Ω
100 Ω
Clock outputs
Full rate clock output
AC coupled, single-ended
20 GHz to 40 GHz
500 mVp-p, typical
Connector type
2.4 mm
Half rate clock output
AC coupled, differential
500 mVp-p, typical
Connector type
2.4 mm
/n clock output
AC coupled, single ended
Programmable divider
n = 2, 4, 8, 16 
500 mVp-p typical
Connector type
2.4 mm
Trigger output
Programmed as pattern trigger or clock/n (with n = multiples of 128)
-500 mV to 0 V, DC coupled
Connector type
Data patterns
Pattern type
Data (from memory) or PRBS
Data rate
4 Gb/s to 40 Gb/s
10 kb/s
±5 ppm
PRBS pattern lengths
27 -1 bits
Polynomial = X7 + X6 + 1 
29 - 1 bits
Polynomial = X9 + X5 + 1 
211 - 1 bits
Polynomial = X11 + X9 + 1 
215 - 1 bits
Polynomial = X15 + X14 + 1 
223 - 1 bits
Polynomial = X23 + X18 + 1 
231 - 1 bits
Polynomial = X31 + X28 + 1 
Data pattern depth
2 to 4,194,304 bits
1 bit
Programmable error insertion
Error insertion can be enabled with either single bit error insertion or at a programmable rate.
Single bit errors
Programmable bit errors
10-3 to 10-15 BER
Jitter insertion
High frequency jitter insertion option
Add-on option for the instrument. Sum of external, internal sine, internal noise, and BUJ. Exceeding the range can generate errors.
Total modulation range
50 psp-p
Built-in sine source
Programmable from either the front panel touch screen or remote control.
Frequency range
5 kHz to 100 MHz
Amplitude range
0 to 50 psp-p
±10%, typical
Built-in random noise source
Programmable from either the front panel touch screen or remote control.
Amplitude range
0 to 5RMS
±10% typical
Built-in BUJ source
Programmable from either the front panel touch screen or remote control.
Amplitude range
0 to 50 psp-p
Modulation data rates
100 Mb/s to 2.5 Gb/s
PRBS sequences
Filter values
25/50/100 MHz filters
External modulation input
DC coupled, 3 dB bandwidths
Frequency range
DC to 100 MHz
Amplitude range
0 to 50 ps p-p
Maximum input
5 Vp-p
Low frequency jitter insertion (Option LFJIT)
Add-on option.
SJ modulation range curve points
Parameter Value
10 Hz fmod 5000 UIp-p
100 Hz fmod 2000 UIp-p
1 kHz fmod 2000 UIp-p
10 kHz fmod 2000 UIp-p
100 kHz fmod 100 UIp-p
1 MHz fmod 10 UIp-p
2 Mz fmod 1 UIp-p
10 MHz fmod 0.5 UIp-p
Trigger system
Trigger waveform
Pattern mode
1 pattern per trigger for pattern length = multiple of 128 

128 patterns per trigger for other pattern lengths

Clock/n mode
128 through (232 - 128), n= any multiple of 128 in that range
Duty cycle
50%, for either Pattern or Clock/n
High level
0 V, typical
Low level
-500 mV, typical
Output impedance
50 Ω, DC-coupled
Connector type
Clock inputs
Frequency range
10 GHz to 20 GHz, half rate
Input signal
500 mVp-p, typical, AC coupled
Maximum input signal
800 mVp-p
Input impedance
50 Ω, AC-coupled
Reference clock
Input frequency range
100 MHz
Input signal
1 Vp-p, typical, 50% duty square wave
Maximum input signal
5 Vp-p, ±10 V DC, Damage threshold
Input impedance
50 Ω, AC-coupled
Output signal
1.2 Vp-p, typical, Square wave
10 MHz reference input/output
Yes, BNC connector
Control interfaces
Front panel touchscreen GUI
Yes, edit all instrument settings.
Computer programmable interface
USB TMC, program all instrument settings.
Physical characteristics
Front panel width (with mounting tabs)
48.3 cm (19.0 in)
13.3 cm (5.25 in)
45.1 cm (17.75 in)
Depth (rack mount)
35.1 cm (13.8 in)
11.1 kg (24.5 lbs)
Operating temperature
0 °C to 40 °C (32 °F to 104 °F)
Last Modified:

매뉴얼, 데이터 시트, 소프트웨어 등을 다운로드할 수 있습니다.

Go to top