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 givesFor a resistive load , the energy per pulse and mean active power areMean 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]
Pulse Width in Keysight BenchVue Function Generator documentation. Pulse Width, definition and duty-cycle setting
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]
Output Load Termination in the Keysight BenchVue Function Generator documentation. Output Load Termination, first paragraph and open-circuit example
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]
Pulse Width in Keysight BenchVue Function Generator documentation. Pulse Width, 50-percent definition and duty-cycle setting
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 giveThe 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.
The reset dwell time below threshold in an RC pulse train is the continuous time for which the filtered electric potential difference lies below an electronic comparator's threshold between successive accepted pulses. A positive threshold-reset margin for a periodic RC pulse train ensures a crossing in the ideal model, but does not ensure a long enough low interval for the intended electronics.
Consider the periodic RC low-pass filter response to a high level lasting , followed by zero input for a quiet time . Let be the time constant, the periodic baseline at the start of the high interval and the peak at its end. Assume a nonhysteretic ideal electronic comparator and . Solving the two exponential segments gives the rising crossing time , measured from the high interval's start, and the falling crossing delay , measured from its end:The below-threshold interval runs from the falling crossing to the next rising crossing. ThereforeIncluding matters: the low interval usually extends into the next input high interval. The natural exponential decay underlying these segments is directly testable with the switched-RC apparatus in the MIT laboratory.[ref]
Laboratory 11: Sinusoidal Steady State Response of RC and RL Circuits by MIT OpenCourseWare. Printed p. 1, natural-response and time-constant experiment
For an original exact example, take , and . The periodic solution in missing comparator reset in an RC pulse train gives and . At , both crossing delays equal , so . The reset margin is a positive , yet a stipulated requirement of at least low time is not met.
The strict crossing assumptions are essential. At , the waveform only touches the threshold and the low interval vanishes. At or above the peak there is no finite high interval to separate. A Schmitt trigger uses distinct switching thresholds, so its output-state interval requires the corresponding falling and rising crossings rather than substituting one threshold indiscriminately.
A proposed measurement records the pulse generator, capacitor and electronic comparator outputs on an oscilloscope. Measure the low interval between actual output edges while also locating both capacitor-level crossings. Their difference can expose switching delays; the capacitor formula alone does not specify a real device's minimum pulse duration.
A capacitor need not finish discharging before the next pulse arrives. This residual baseline in RC pulse-width discrimination changes the next pulse's RC threshold-crossing time even if its applied height and duration are unchanged. The relaxed-state acceptance formula assumes an initial output of zero; a repeated pulse train can violate that assumption systematically.
Take a first-order RC circuit with time constant , input high level , zero input low level and initial capacitor output . During a pulse of duration ,For , solving for the rising threshold givesA finite interval above threshold requires . At equality the output only touches the threshold at its peak. A positive residual makes the crossing earlier than the zero-baseline crossing. If the output already exceeds the threshold at the start, this rising-crossing formula no longer describes a new edge.
The input of a repeated pulse train is a periodic function with high duration , low duration and period . Put and . The next baseline is the previous peak multiplied by . Writing for the baseline before pulse gives the linear recurrence relationBecause , the deviation from its fixed point is a decaying geometric sequence:This periodic RC pulse-train baseline is a repeatable state of the circuit, rather than random readout noise. In the periodic regime, separate rising and falling comparator transitions require . If , there is no finite high interval. If , there is no finite low interval: missing comparator reset in an RC pulse train can turn repeated input pulses into one sustained output state.
For an original calculation, choose , , , and . An isolated relaxed pulse peaks at only and is rejected. The repeatable train instead hasIts rising threshold occurs after each pulse starts. The falling crossing is , giving an above-threshold duration of . Starting from zero baseline, the first three pulses are rejected, but the fourth peaks at and crosses. A change in pulse acceptance need not mean that the source pulse itself changed.
Residual capacitor charge makes a repeated short pulse cross a threshold that rejects the isolated pulse
. Original first-order model, with a 1 µs time constant, 0.4 µs high interval, 0.6 µs low interval and a half-height threshold. The first train starts relaxed; the second panel shows the repeatable baseline and peak. No measured waveforms are used. Details.A useful design bound controls timing error rather than merely calling the circuit discharged. Put and suppose . Relative to the relaxed crossing,Since a nonnegative pulse train in this model has , a low interval guarantees that baseline bound. Combining the inequalities yields a sufficient quiet interval required for an RC baseline timing budget :For a 1% baseline allowance, limits the crossing advance to , or when . The bound is conservative because it uses the largest possible peak.
A bench test holds pulse height, duration and threshold fixed while sweeping repetition period with a pulse generator. Record the actual input and capacitor output on an oscilloscope, including the baseline immediately before each pulse. Probe capacitance and effective source electrical resistance belong in . MIT's laboratory uses repetitive square-wave excitation to measure RC decay, providing a direct way to check the underlying time constant.[ref]
Laboratory 11: Sinusoidal Steady State Response of RC and RL Circuits by MIT OpenCourseWare. Printed pp. 1–2, natural-response and waveform measurements
The calculations above assume ideal input edges and zero input low level; comparator hysteresis and switching dynamics require their own model.An electronic comparator registers a pulse only if its input reaches the chosen threshold. For an initially uncharged capacitor driven through an electrical resistance , a short rectangular pulse may end before that happens. The resulting threshold-crossing time of a finite rectangular pulse through an RC load depends on threshold and pulse duration, as well as the time constant ; it is not determined by group delay alone.
Take a positive input electric potential difference for , zero input outside that interval, and output across a capacitance . Include the source's effective series electrical resistance in . The initial condition is . Kirchhoff's voltage law and the capacitor current relation give the first-order linear differential equationThe output is a continuous function and reaches its maximum at the pulse's falling edge:The input jumps there, but an ideal capacitor's stored electric charge cannot change discontinuously under the finite currents of this model.
Choose a fixed threshold with . Solving the rising exponential function using a natural logarithm givesIf , the output never reaches the threshold. At , it touches the threshold only at its peak; the ideal time spent strictly above threshold is zero. A nonzero high interval in an ideal non-inverting electronic comparator requires . This is RC pulse-width discrimination: different input durations can give a missing pulse or a finite output pulse even when their input heights are equal.
For , solving the falling exponential decay givesHere is the time above threshold for an RC-filtered rectangular pulse, before any electronic comparator switching dynamics. It is not generally the input duration . Just above , differentiation gives and hence to first order; a half-height threshold gives slope two at the detection boundary.
For an original numerical example, take , , , and , so . A input peaks at only and is rejected. A input peaks at and givesThese are model calculations, not recorded instrument traces.
A threshold near the asymptotic input height is also especially sensitive to noise and threshold measurement uncertainty. Holding the absolute input height and fixed, the threshold timing sensitivity of an RC step response isFor the same , model, a effective threshold perturbation gives approximately of timing change at , but at , by first-order uncertainty propagation. The rectangular pulse must still last long enough to reach the selected threshold; changing together with is a different sensitivity calculation.
A bench test uses a pulse generator and an oscilloscope to record both the applied electric potential difference and the capacitor output. Sweep while keeping and the actual threshold fixed, and allow enough time between pulses for the measured initial output to be negligible at the desired precision. Include probe and comparator-input capacitance in . MIT's laboratory measures RC decay with a capacitor, a resistor and square-wave excitation; that gives a directly measurable component-value time constant.[ref]
Laboratory 11: Sinusoidal Steady State Response of RC and RL Circuits by MIT OpenCourseWare. Printed pp. 1–2, component values and decay/phase measurements
The pulse-duration sweep proposed here extends that decay measurement to a threshold observation. A real electronic comparator's input offset voltage, hysteresis and finite switching time must be separated from the ideal RC crossing times; a Schmitt trigger uses different rising and falling thresholds.The threshold-reset margin for a periodic RC pulse train is the separation between the reset threshold of an electronic comparator and the largest baseline that the periodic RC low-pass filter may leave between pulses. A positive margin excludes missing comparator reset in an RC pulse train in the ideal threshold model; its size measures tolerance to additional electric potential difference errors.
Let be the input high level, the high duration, the quiet duration and the time constant. From the periodic solution in missing comparator reset in an RC pulse train, writeThis defines a margin in volts, rather than in units of standard deviation. If a nominal baseline has a known absolute error bound and the reset threshold has bound , a sufficient worst-case condition isThese are simultaneous bounds on the actual baseline and threshold. Adding their standard uncertainties would not by itself provide a deterministic guarantee; a probabilistic statement requires a specified joint probability distribution.[ref]
Guidelines for Evaluating and Expressing the Uncertainty of NIST Measurement Results by Barry N. Taylor and Chris E. Kuyatt. §§6.2–6.3, distributional conditions for interpreting uncertainty intervals
For an original example, let , and . Then , and the peak is . A threshold of gives . Bounds and leave . Raising the baseline bound to would remove this guarantee even though the nominal waveform still crosses the threshold.
A positive minimum separation does not specify the reset dwell time below threshold in an RC pulse train. A real electronic comparator needs enough time to switch, and the peak must separately exceed the acceptance threshold. For a Schmitt trigger, use the lower switching threshold in , while checking the upper one against the peak.
A focused bench test records the pulse generator output, capacitor output and electronic comparator output on an oscilloscope, then varies near the predicted boundary. Compare the measured minimum with the reset threshold and record the low interval as well as the minimum. The underlying exponential decay can be checked by the natural-response experiment in the MIT laboratory; the margin calculation above is an original application of that model.[ref]
Laboratory 11: Sinusoidal Steady State Response of RC and RL Circuits by MIT OpenCourseWare. Printed p. 1, capacitor response after switching and time-constant measurement

