Correlated threshold and amplitude errors in RC timing must be propagated together. An input level and a comparator threshold can share a reference, so treating their measurement uncertainties as independent can overestimate or underestimate the uncertainty of the RC threshold-crossing time. The correct cancellation depends on which levels share an error, including the initial baseline.
First hold the time constant fixed and take a known zero initial output. Write for the step's high level and for the threshold. The RC threshold-crossing time and its two sensitivity coefficients are
The first-order law of propagation of uncertainty retains the covariance term. If the two input standard uncertainties are , and their correlation coefficient is , then
The negative cross term follows from the opposite signs of the two sensitivities: raising the threshold delays a crossing, whereas raising the input makes it earlier. Setting covariance to zero is an assumption about the measurement process.[ref]
For an original example, let , , , and . The nominal crossing is , and
If the two errors are independent random variables, the result is ; gives ; perfect anticorrelation gives . These are standard uncertainties from a local approximation, not automatically coverage intervals.
There is an exact cancellation under a more specific model. With zero baseline, if and with the same positive gain , the ratio is fixed and
This ratiometric cancellation of RC timing gain errors is a ratiometric measurement principle. With , the zero at reflects exact common scaling, rather than a claim that every source of timing uncertainty has vanished. Uncertainty in , for example, still gives .
A common offset in RC timing needs the baseline to be specified. If the initial output remains fixed at zero while only and receive the same offset , then
In the numerical example, a small shared offset with standard uncertainty gives about of timing uncertainty. Perfect positive correlation between these two levels alone does not ensure cancellation.
If the baseline shares the offset too, it must be included. The nonzero-baseline model from residual baseline in RC pulse-width discrimination is
Adding to all three levels leaves both differences, and hence the time, unchanged. This is a change of common zero reference. Holding the baseline fixed while shifting only the two other levels is a different experiment. The extra sensitivity is ; at , the three voltage sensitivities sum to zero, as required by the exact common-offset invariance.
Figure 1.
Covariance changes RC timing uncertainty, while gain and offset cancellation depend on the full measurement model
. Original calculation for a 1 V high level, 0.5 V threshold and 1 µs time constant. Exact four-state bounded-error checks are compared with first-order propagation. The right panel distinguishes common gain, a two-level offset with fixed baseline, and a common offset of all three levels. Its common perturbation sets gain or offset . No measured uncertainty data are used. Details.
An exact numerical check can use bounded errors with prescribed correlation. Take two independent random variables with the Rademacher distribution and set
The four equally likely states have the specified variances and covariance. At the chosen error scales, all states retain , so the exact logarithmic crossing exists in every state. Evaluating those four times checks the local approximation without silently assigning a crossing to an invalid input pair. Near a threshold or pulse-duration boundary, missing crossings and nonlinear effects require separate treatment.
For a full measurement uncertainty calculation, include the baseline and time constant when their uncertainties matter. With input vector , Jacobian matrix and covariance matrix , the first-order result is . The measurement model must represent significant corrections and uncertainty sources, rather than only a physical law.[ref] A bench check can vary a common amplitude reference and then an independent threshold offset while recording actual levels and crossings on an oscilloscope; the baseline should be recorded in both tests.
A periodic RC pulse-train baseline is the repeatable pre-pulse capacitor voltage reached after startup. It need not be zero even when the input low level is zero. With high duration , low duration , period , and , , the recurrence in residual baseline in RC pulse-width discrimination has contraction factor . Its fixed baseline and peak are
This is a deterministic periodic state, not a random noise floor. The startup error is reduced by a specified fraction after cycles, rounded upward.
The mean supplies an independent check. Integrating over a full period makes the derivative term vanish, so . The mean depends on duty cycle while the baseline and ripple depend on period relative to the time constant. For at fixed , expansion gives
Thus a rapid train approaches a level near its duty-cycle average, rather than isolated relaxed pulses.
For an original fast-train example, choose , , and . The exact baseline is about , the peak , and the mean exactly . The startup deviation contracts by each cycle; reducing it below one percent of its initial value takes 24 cycles, or .
A pulse-generator/oscilloscope test should therefore distinguish the first pulses from the repeatable train, and record minima, maxima and mean rather than only input width. The natural-response measurement in the primary RC laboratory checks the time constant used here.[ref] Threshold placement relative to the repeatable minimum and maximum determines acceptance and missing comparator reset in an RC pulse train.
The quiet interval required for an RC baseline timing budget controls how much a residual capacitor baseline may advance the next threshold crossing. In residual baseline in RC pulse-width discrimination, a positive baseline changes the relaxed crossing by
For a permitted advance , requiring is equivalent to , where . To retain a fresh rising crossing, also require , equivalently .
After a previous peak , a zero-input low interval gives . Hence a measured upper bound on that peak gives the sufficient interval
Using only the model bound recovers the conservative expression in the header, . The peak bound and initial-state assumptions are part of the guarantee. The next pulse must still last long enough to produce the rising crossing; this timing bound alone does not guarantee acceptance.
For an original timing budget, let , and . Then , and the conservative interval is . If a validated peak bound is only , it reduces to . Simply calling either interval several time constants long would hide the actual timing specification.
For , expansion gives under the full-height peak bound. Tightening a small timing allowance by a factor of two therefore adds roughly of quiet time. If the allowed advance is as large as the whole relaxed crossing time, a separate reset condition is still required; the logarithmic timing budget alone no longer ensures the initial output is below threshold.
A bench test measures the peak and the baseline while sweeping the low interval, keeping the threshold and pulse height fixed. MIT's RC laboratory supplies the natural-decay measurement used to check the underlying time constant.[ref] Probe capacitance and source resistance belong in that measured time constant.
RC pulse-width discrimination converts an input-duration test into a threshold observation on an RC circuit. For a relaxed first-order load with time constant , a positive rectangular input of height and duration reaches peak output . An ideal electronic comparator has a nonzero interval above fixed threshold precisely when
Equality only touches the threshold at the peak. The parent threshold-crossing time of a finite rectangular pulse through an RC load derives the full response and the rejected-pulse boundary.
This is a duration discriminator only while the input height is controlled. At a fixed duration, the same condition is
A larger input can pass the threshold even when a smaller pulse of exactly the same duration fails. The minimum accepted duration decreases with height, with derivative .
For an original example, choose , , and . The minimum height for a nonzero comparator interval is about . A pulse peaks at about and is rejected; a pulse peaks at about and is accepted. Treating this observation as a width-only decision would conflate two different inputs.
A pulse-generator experiment therefore sweeps width at a recorded height and threshold, measures the actual capacitor waveform on an oscilloscope, and allows the initial state to relax. A residual baseline in RC pulse-width discrimination changes the next pulse's peak and invalidates the relaxed-state formula. Probe and comparator input capacitance also belong in the effective time constant. The natural-decay apparatus in MIT's RC laboratory supplies a direct component-level check of that time constant.[ref] Comparator propagation delay and hysteresis are additional dynamics, not part of the ideal RC acceptance inequality.
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 gives
A 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 relation
Because , 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 has
Its 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.
Figure 1.
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] The calculations above assume ideal input edges and zero input low level; comparator hysteresis and switching dynamics require their own model.