Signal Processing Concepts and Engineering Insights. 


Explore signal processing concepts, algorithm comparisons, and practical engineering insights.
Topics include FFT vs STFT, FRF analysis, filtering techniques, and other signal processing methods used in real engineering workflows.

Digital Sampling & ConversionSample-and-Hold and Zero-Order Hold: From Sampling to System Modeling

Sample-and-Hold and Zero-Order Hold: From Sampling to System Modeling

Sample-and-hold (S/H) circuits are fundamental components in modern signal processing systems, particularly in analog-to-digital conversion (ADC).

Their primary role is to

  • Capture the value of a continuous-time signal at a specific instant
  • Hold that value long enough for accurate conversion

Without S/H circuits, the input signal would continue changing during ADC conversion, leading to significant errors.

However, in signal processing theory, the behavior of sampled signals is often described using a Zero-Order Hold (ZOH) model, which extends the concept of holding into a system-level representation.

Illustration showing continuous signal sampled into discrete points and converted into staircase waveform by sample and hold circuit

Operation Principle of Sample-and-Hold (Hardware Perspective)

A sample-and-hold circuit operates in two distinct phases.

1. Sampling Phase (Track Mode)

  • The circuit continuously follows the input signal
  • The capacitor charges to match the input voltage


2. Hold Phase

  • The input is disconnected
  • The sampled value is held constant
  • This value is maintained only during the ADC conversion time


Key Insight

The hold operation in real hardware is

  • Temporary
  • Internal to the ADC
  • Not intended to generate a continuous-time output waveform


Mathematical Model of Ideal Sampling

Sampling can be described mathematically as

41045ad4834f8.png

This represents

  • Sampling at discrete time intervals Ts
  • Multiplication by an impulse-train

The result is a continuous-time signal composed of impulses, not a staircase waveform. 


From Sampling to System Representation: Why ZOH is Introduced

At this stage, we face a modeling issue.

  • The sampled signal exists as impulses
  • But real systems often require a continuous-time representation

To bridge this gap, we introduce Zero-Order Hold (ZOH)


Zero-Order Hold (ZOH) Model 

Concept

ZOH is not the physical hold operation inside an ADC.
Instead, it is a system-level model that assumes. Each sampled value is held constant until the next sample arrives.


ZOH impulse responseb8ac911737a01.png

ZOH output via convolution

af961f0d14835.png

This produces a piecewise constant (staircase) waveform.


Time-Domain Behavior (ZOH Representation)

When the sampled signal is modeled using ZOH,

  • The signal becomes piecewise constant
  • Flat segments exist between sampling instants
  • Discontinuities occur at sampling points


Important Clarification

The staircase waveform is not the direct output of the S/H circuit, but the result of applying a ZOH model to the sampled signal.


Frequency-Domain Effect of ZOH

ZOH introduces a characteristic frequency response.

df637f65b0e5c.pngImplications

  • High-frequency components are attenuated
  • The response follows a sinc-shaped
  • This leads to amplitude distortion in reconstructed signals


Key Point

The commonly observed high-frequency roll-off is a property of the ZOH model, not the instantaneous sampling itself.


Step by step Signal Transformation

Continuous-Time Signal

Assume continuous-time 2Hz Sine Wave having sample rate 10kHz

Assume continuous-time 2Hz Sine Wave having sample rate 10kHz


Ideal Sampling

Impulse Train with Ts = 0.05sec for sampling

Impulse Train with Ts = 0.05sec for sampling


Discretization of continous-time signal by sampling (impulse modulation), xs(t)

Discretization of continous-time signal by sampling (impulse modulation), xs(t)


Comparison of pure discrete-time signal (f = 2Hz, Fs = 20Hz) and discretized signal by sampling

Comparison of pure discrete-time signal (f = 2Hz, Fs = 20Hz) and discretized signal by sampling


Zero-Order Hold (ZOH) Modeling

Impulse response of ZOH, h(t)

Impulse response of ZOH, h(t)


Convolution of impulse response of ZOH and sampled signal, xZOH (t) = h(t) * xs(t)

Convolution of impulse response of ZOH and sampled signal, xZOH (t) = h(t) * xs(t)


Comparison of continous-time signal and ZOH staircase waveform

Comparison of continous-time signal and ZOH staircase waveform


Frequency Analysis at Different Signal Representations 

FFT of a pure discrete-time signal (f = 2Hz, Fs = 20Hz)FFT of a pure discrete-time signal (f = 2Hz, Fs = 20Hz) 


Spectrum of the ideally sampled continuous-time signal, periodic spectral replication at multiples of Fs

Spectrum of the ideally sampled continuous-time signal, periodic spectral replication at multiples of Fs


Spectrum of the ideally sampled continuous-time signal (frequency axis limited) = FFT of a pure discrete-time signal

Spectrum of the ideally sampled continuous-time signal (frequency axis limited) = FFT of a pure discrete-time signal


Frequency response after Zero-Order Hold modeling
  • sinc-shaped magnitude
  • high-frequency attenuation


Practical Limitations of Real Sample-and-Hold Circuits 

Real S/H circuits are non-ideal and introduce additional effects.

Aperture Error

  • Sampling does not occur at an exact instant
  • Timing uncertainty introduces distortion


Droop

  • Held voltage decreases over time
  • Caused by capacitor leakage


Noise and Switching Effects 

  • Thermal noise
  • Charge injection and switching transients  


Applications in Real Systems

Sample-and-hold circuits are widely used in

ADC Front-End

  • Ensures stable input during conversion


Measurement Systems

  • Captures precise signal values


Data Acquisition Systems

  • Enables synchronized multi-channel sampling


Engineering Perspective

Sample-and-hold circuits serve as a bridge between analog and digital domains.

From a system viewpoint,

  • Sampling introduces discrete-time representation
  • ZOH introduces time-domain discontinuities
  • ZOH also introduces frequency-domain distortion 


Key Insight

The hold operation in a real Sample-and-Hold circuit is a temporary stabilization mechanism, whereas the Zero-Order Hold is a mathematical model used to represent sampled signals in continuous time.

Understanding this distinction is essential for

  • Accurate signal reconstruction
  • ADC design
  • High-frequency signal analysis


Suggested Further Reading

##You may also find these topics helpful:

Terms and conditions     Privacy policy


PANAX SYSTEM Co., Ltd.  |  #103, 20, Yuseong-daero 1184beon-gil, Yuseong-gu, Daejeon 34109, Republic of Korea

Tel: +82-42-864-1325  |  E-mali: malmijal@panaxsyste.com  |  CEO : WonSeok Yun

Business Registration No. : 318-81-06618  |  Mail-Order License No. : 2015-Daejeon Yuseong-0060  |  Hosting Provider: IMWEB Co., Ltd. 

Copyright ⓒ 2026 PANAX SYSTEM Co., Ltd. All rights reserved.