A 10-Megasample-per-Second Analog-to-Digital Converter With Filter and Memory
A 10-Megasample-per-Second Analog-to-Digital Converter With Filter and Memory
A 10-Megasample-per-Second Analog-to-Digital Converter With Filter and Memory
by Howard E. Hilton
The rear panel contains the standard VXIbus connectors, resonances of the input cable inductance with the cable-
which are used for programming and reading data from to-chassis capacitance.
the module. The HP E1430A complies with the VXIbus
register-based protocol. Status lights are provided to Diodes are placed between the grounds to protect against
indicate when the module is being accessed via the damage and to satisfy safety concerns arising from high
VXIbus backplane or when the input range is exceeded, common-mode voltages. The result is an input termination
producing an overload in the ADC. that maintains good flatness to 4 MHz, suppresses low-
frequency ground loop pickup, reduces high-frequency
Fig. 2 shows a functional block diagram of the HP E1430A common-mode feedthrough, and eliminates unsafe high
module. common-mode voltages.
Analog Signal Conditioning Opening S1 under program control causes the input signal
It is common practice at audio frequencies to provide to be ac coupled through a 0.2-µF capacitor. This makes
high-impedance balanced differential inputs for ADC possible the measurement of low-level ac signals in the
modules. However, maintaining good frequency response presence of a large dc offset. Programming S2 to the
to a band-width of 4 MHz requires the use of a terminated grounded position provides a 0-volt reference so that the
transmission line to drive the input. The HP E1430A offset DAC can be programmed to eliminate any dc offset
implements a 50-ohm pseudofloating input as shown in in the input amplifier.
Fig. 3. The cable ground is isolated from chassis ground
by 50 ohms in parallel with a 0.04-µF capacitor. This is The gain or attenuation of the input amplifier is program-
sufficient impedance to break up low-frequency ground mable in 6-dB steps so that sinusoidal input signals
loops, maintaining the key benefit of a differential input. ranging from −32 dBm to +28 dBm can be scaled to
At high frequencies where ground loops are no longer a produce a full-scale sine wave at the ADC. The noise
problem, the 0.04-µF capacitor shorts out the common- added to the signal by the HP E1430A is −136 dB/Hz
mode signal, reducing the impact of common-mode relative to full scale (dBfs/Hz) for the −14-dBm and higher
feedthrough at high frequencies. The resistor damps out ranges. It is −128 dBfs/Hz for the −20-dBm and lower
ranges. This represents a 14-dB noise figure in the
−32-dBm range. Most ADC modules have fixed, high-level
input ranges requiring the user to provide low-noise
external amplification.
Anti-Aliasing Filter
Since the normal ADC sample rate is 10 MHz, a complete
representation of the input signal can be achieved only for
bandwidths up to 5 MHz. To eliminate the possibility of
higher-frequency components causing ambiguous results
as a result of aliasing, all signal components above 5 MHz
need to be removed before sampling occurs. The analog
anti-aliasing filter in the HP E1430A is flat to 4 MHz and
rejects signals above 6 MHz by at least 110 dB. Thus the
0-to-4-MHz frequency range of the sampled signal will be
Fig. 3. Analog signal conditioning equivalent circuit. alias-free. The analog filter transition band from 4 MHz to
Sampling ADC
The heart of the HP E1430A is a precision ADC that
generates 23-bit outputs at sample rates up to 10.24 MHz.
The amplitude resolution is far in excess of the converters
analog noise. Thus, the effects of finite quantization levels Fig. 4. Harmonic distortion as a function of input level
can be completely ignored, leaving the main error mecha-
nisms, which are random white noise and linearity errors.
For each sample the random error has a Gaussian ampli- Zoom and Decimation Filtering
tude distribution with an rms level of −70 dB relative to a For changing the signal bandwidth and center frequency,
full-scale sine wave. The random error for each sample is the HP E1430A provides a complex frequency shifter
essentially uncorrelated with previous samples, meaning (zoom) and a complex low-pass filter. Both functions are
that the spectral energy of the noise is uniformly distrib- implemented digitally with proprietary Hewlett-Packard
uted across the 5-MHz Nyquist band. Therefore, the noise high-speed ICs to achieve real-time operation. A Block
can be expressed as −137 dBfs/Hz. With the input amplifier diagram of the digital signal processing is shown in Fig. 5.
noise included, the overall HP E1430A noise level is
−136 dBfs/Hz (−128 dBfs/Hz for input ranges < −20 dBm). The local oscillator generates cosine and sine waves with
This low noise density is comparable to the best available spurious components smaller than -110 dBc and frequency
ADCs at any sample rate. resolution better than 10 µHz. These are then multiplied
by the incoming signal to produce the real and imaginary
In many applications, random errors can be filtered, components of the down-converted complex baseband
averaged, or otherwise processed to reduce their impact signal. The complex baseband signal is then filtered to the
on the final result. In these applications the deterministic desired bandwidth by separately filtering the real and
signal-related errorsthat is, distortion components imaginary components.
may limit the resulting accuracy unless they are signifi-
cantly lower than the −70 dB broadband noise level. The Bandwidth choices are provided with a cascaded chain of
HP E1430A achieves distortion errors of −80 dBfs to digital low-pass filters, each of which reduces the band-
−110 dBfs depending on the level and dynamics of the width by a factor of two. With the ADC sample rate, Fs,
applied signal. The graph shown in Fig. 4 shows the worst- set to the standard internal 10-MHz rate, the available
case harmonic level for sinusoidal inputs of various levels. bandwidth choices are ±5 MHz, ±2.5 MHz, ..., ±0.149 Hz
This distortion performance is considerably better than around the programmed LO frequency. Each of the filters
traditional ADCs in the 10-MSa/s class. has ±0.35-dB amplitude flatness to 75% of its indicated
corner frequency and has >105-dB rejection for signals
A more complete discussion of ADC errors and how the above 125% of its indicated corner frequency. Because of
HP E1430A minimizes them is given in the October 1993 the sharp cutoff, the time-domain step response of the
Hewlett-Packard Journal article titled A 10-MHz Analog- filters has approximately 20% overshoot. Also, since the
to-Digital Converter with 110-dB Linearity, publication filters are not linear-phase, the time-domain impulse
number 5962-9494E. response is not symmetric. In time-domain applications
In the continuous mode, data collection is initiated by a The trigger event used to start a measurement can be
trigger and continues as long as the FIFO memory does generated in four different ways: software trigger,
not overflow. Data can be read out of the memory external TTL, ADC threshold, and log magnitude. Any
while the measurement is in progress. If the reading of HP E1430A module can synchronously trigger multiple