Pulse generator 2026-11-05
A pulse generator produces controlled electrical pulses for exciting, triggering or testing an electrical circuit. The useful specification includes high and low levels, pulse width, repetition period, edge behavior and the timing relationship to a trigger. A repeating pulse train and a single triggered pulse impose different test conditions even when their individual pulse shapes agree.
For an original ideal train with low level zero, high level , pulse width and period , define duty cycle and repetition frequency . Direct averaging gives
For a resistive load , the energy per pulse and mean active power are
Mean potential difference and RMS potential difference are different summaries; squaring the mean would underestimate heating for a nonconstant waveform.
Take actually delivered into , and . Then , , mean potential difference is , and RMS potential difference is about . The pulse deposits and average load power is . These are stipulated rectangular-pulse values, not instrument limits.
Real pulse width needs a threshold definition. Keysight's primary control documentation measures it between the rising and falling 50% crossings and provides duty-cycle entry as an alternative.[ref] Rise time, edge asymmetry and trigger timing must be measured or specified separately; a nominal width alone does not describe the full waveform.
Termination also changes what reaches the load. The existing Keysight documentation explains a fixed series output impedance and the difference between a selected load setting and the actual connected load. Its example gives twice the displayed amplitude at an open circuit when the display assumes a matched 50-ohm load.[ref] Use the delivered pulse levels in the energy calculation.
A proposed test connects the intended termination, records the pulse at the load with an oscilloscope, and checks levels, crossing times and repetition intervals. Varying pulse width at fixed amplitude and repetition rate should change resistive average power in proportion to under the ideal model. Loading and finite edge durations explain departures that should not automatically be assigned to the programmed timing.
Pulse width 2026-11-05
Pulse width is the time separation of specified crossings on a pulse's leading and trailing edges. The threshold convention is essential when the edges are not instantaneous. Keysight's primary pulse-generator documentation uses the rising and next falling 50-percent crossings, and allows a duty-cycle setting as an alternative control.[ref]
For low and high levels and , define the fractional threshold as with . A positive pulse's width at that level is . The half-height convention is related to full width at half maximum for an isolated positive pulse above a defined baseline; it is not necessarily the duration of the flat top.
For an original asymmetric trapezoid, let a full linear rise take , the plateau last , and a full linear fall take . These ramp durations refer to the full low-to-high excursions, not the commonly quoted 10–90 percent rise interval. The crossing times give
The 50-percent width is , while the first departure from the low level to final return lasts . At a 90-percent threshold the width is only . All describe the same waveform under different conventions.
For a repeating pulse train, duty cycle compares the specified width to the repetition period. Finite ramps mean that width times peak amplitude alone need not give the waveform integral or energy. Electrical loading and bandwidth also change the delivered crossings; the pulse generator setting must be checked at the actual load.
A measurement records both edges on an oscilloscope with a common level definition. Pulse-width uncertainty from correlated edge timing depends on , including their covariance. A common trigger-time translation can cancel from width while remaining in absolute arrival time. Ringing with several crossings, hysteresis, negative pulses, or multiple peaks needs an explicit crossing-selection convention rather than an unspecified single duration.
Pulse-width uncertainty from correlated edge timing depends on the joint errors of the two crossing times, not just their separate uncertainties. For specified leading and trailing crossings , let . Their variance identity is
This is exact for the stated difference of random times. Approximating the edge errors from waveform measurements may require a local model. NIST's primary uncertainty law explicitly retains covariance terms.[ref]
A common time translation illustrates cancellation. Suppose measured edges have errors and , with independent zero-mean components. The pulse width error is ; the common disappears. For an original example, take standard deviations for , for , and for . Individual edge uncertainties are about and , but pulse width uncertainty is only . Incorrectly treating the two full edge errors as independent would give .
A common timing-scale error is different. If measured times obey , then : the offset cancels but the scale error remains. For a pulse width, a parts-per-million standard scale uncertainty contributes . If independent of the residual edge errors above, it raises the combined standard uncertainty to .
Nor does every shared voltage error make the edges positively correlated. A fixed threshold shift can move a rising crossing later and a falling crossing earlier, increasing pulse width uncertainty. The waveform slopes and shared references determine the covariance sign. A measurement should therefore record its level convention and model the two edges together. Keysight's documented pulse width uses the rising and next falling 50-percent crossings.[ref] These uncertainty calculations assume both crossings exist; missing or multiply selected edges need a separate observation model.