Design Article
Comment
Robert.Fifield
This technique is not suitable for applications which have signal components at ...
Robert.Fifield
This is a general equation for the performance of an ideal ADC. It also assumes ...
Stretching the Dynamic Range of ADCs—A case study
Robert Fifield, RFEL
10/9/2012 10:26 AM EDT
Stretching the Dynamic Range of ADCs--Page 2.
To achieve 74dB of dynamic range requires roughly 12 (74/6) bits, however it was necessary to add on the minimum signal to noise ratio (SNR) that the system required which, in this case, is approximated at an additional 4bits. The total signal range is therefore roughly 16 (12+4) bits. We previously mentioned that phase and amplitude matching was important, therefore we would like to have identical ADCs in a dual, triple or quad packaged IC. The best option considering device cost and performance was an e2v EV8AQ160 - 8bit quad packaged device. To meet the dynamic range and SNR requirements, three of the four packaged ADCs were used to cover the full 16-bit range. The ADCs were allocated such that the most sensitive ‘ADC_Low’ detects bits 1:8, ‘ADC_Mid’ detects bits 4:12 and ‘ADC_High’ detect bits 8:16 (see Figure 1). This covers the full 16bit range fulfilling the dynamic range requirement and provides a four-bit overlap to satisfy the SNR requirement.
The analog and digital components were designed, simulated and then fabricated onto a 14-layer PCB. The high layer count was required to enable multiple BGA devices to be routed within a small area. The performance of the design was tested over the complete signal range under various environmental and EMC conditions to ensure robust operation. Figure 2 below shows the combined 16-bit output for an input signal at full scale (low gain path active) and then again after it has been attenuated by 76dB (high gain path active). The pulse shape can clearly be observed in both figures. The second figure shows that our efforts to mitigate noise have paid off as we are successfully operating close to the quantization noise floor of the device.
This article focused upon extending the dynamic range of the analogue-to-digital conversion process. In the final product this was the first enabling step before useful information within the input signals could be extracted through digital signal processing. The processing was carried out within multiple high-speed FPGAs before results are sent out over a network connection – which is fodder for a separate article.
To achieve 74dB of dynamic range requires roughly 12 (74/6) bits, however it was necessary to add on the minimum signal to noise ratio (SNR) that the system required which, in this case, is approximated at an additional 4bits. The total signal range is therefore roughly 16 (12+4) bits. We previously mentioned that phase and amplitude matching was important, therefore we would like to have identical ADCs in a dual, triple or quad packaged IC. The best option considering device cost and performance was an e2v EV8AQ160 - 8bit quad packaged device. To meet the dynamic range and SNR requirements, three of the four packaged ADCs were used to cover the full 16-bit range. The ADCs were allocated such that the most sensitive ‘ADC_Low’ detects bits 1:8, ‘ADC_Mid’ detects bits 4:12 and ‘ADC_High’ detect bits 8:16 (see Figure 1). This covers the full 16bit range fulfilling the dynamic range requirement and provides a four-bit overlap to satisfy the SNR requirement.

The design and layout of the analogue input network is another potential minefield especially because the input signal is split into three different gain paths. To maintain a consistent amplitude, phase and frequency response each path contains an identical active gain stage which is preceded by a passive attenuator of 0dB, 24dB and 48dB for the high (bits 1:8), medium (bits 4:12) and low (bits 8:16) gain paths respectively. To reduce noise, linear power regulators were used and the high gain signal path was positioned away from other potential sources of noise.
The analog and digital components were designed, simulated and then fabricated onto a 14-layer PCB. The high layer count was required to enable multiple BGA devices to be routed within a small area. The performance of the design was tested over the complete signal range under various environmental and EMC conditions to ensure robust operation. Figure 2 below shows the combined 16-bit output for an input signal at full scale (low gain path active) and then again after it has been attenuated by 76dB (high gain path active). The pulse shape can clearly be observed in both figures. The second figure shows that our efforts to mitigate noise have paid off as we are successfully operating close to the quantization noise floor of the device.
This article focused upon extending the dynamic range of the analogue-to-digital conversion process. In the final product this was the first enabling step before useful information within the input signals could be extracted through digital signal processing. The processing was carried out within multiple high-speed FPGAs before results are sent out over a network connection – which is fodder for a separate article.
About the Author
Robert Fifield, MSc CEng MIET, Senior Digital Systems Design Engineer at RFEL studied at the University of Manchester Institute of Science and Technology (UMIST), where he received a BSc in Electrical and Electronic engineering and an MSc in Instrumentation and Analytical science. He has worked in wireless communications as a Senior Research Scientist at Philips Research Labs (1995-2005), and as a Senior Scientist at NXP Semiconductors UK (2006-2008), before joining RF Engines. An active member of ETSI RES10 and BRAN standardisation bodies, he worked on prototype OFDM demonstration systems, and has filed 15 wireless system related patents. As digital processing speeds increased, he was involved with the development of early Software Defined Radio (SDR) architectures, using digital techniques to remove analogue functionality from systems such as GSM, CDMA2000, UMTS, 802.11a/g/n-20/n-40, GPS and Bluetooth.
[1] Moore’s law is infamous for its prediction of the rate at which silicon technology will evolve
[2] The calculation for ENOB is: (dynamic range – 1.76)/6.02
Navigate to related information


Navelpluis
10/10/2012 4:48 AM EDT
Robert, thanks for posting this conceptual story. It really triggered my chaotic brain and I directly thought about customer applications. I simply like these kind of articles, so again, thanks.
Sign in to Reply
Douglas.Butler
10/10/2012 9:58 AM EDT
A few years ago I had a problem digitizing heading rate for a robot. Then I realized I needed heading data in two distinct modes. When traveling in a straight line I needed high resolution heading rate data near zero. When the robot was turning I needed low resolution data over the full voltage range.
I easily solved the problem by using two 8 bit A/D channels on the same input, one through a clamped x32 amplifier. When turning I used the non-amplified signal. When traveling straight I used the amplified signal.
Sign in to Reply
agk
10/11/2012 7:26 AM EDT
The design and test of this stacked ADC is quite interesting. To perfect this the analog gain amplifiers need to have very good matching in phase and amplitude. Probably i feel that if there is a control with feed back between these gain stages in the stacked system the performance may be further improved.
Sign in to Reply
Robert.Fifield
10/12/2012 4:05 AM EDT
A feedback system is one method to help correct amplitude matching, another method is to correct using post processing in the digital domain. Regards, Rob.
Sign in to Reply
Brakeshoe
10/11/2012 8:55 AM EDT
Quick question on footnote [2]:
"The calculation for ENOB is: (dynamic range – 1.76)/6.02"
I've never seen this equation before: Is it specific to the system, or does this apply to any number of ADC's?
Sign in to Reply
Robert.Fifield
10/12/2012 4:12 AM EDT
This is a general equation for the performance of an ideal ADC. It also assumes that the complete range of the ADC is exercised.
Regards, Rob.
Sign in to Reply
fshah
10/11/2012 11:28 AM EDT
More than two decades ago I got into a similar problem for current measurement in an energy meter requiring high dynamic range. I easily solved the problem by using a programmable gain amplifier using analog switches and an op-amp. It worked like a charm for such a slow speed application using a home grown double sided board.
Farooq Shah
Sign in to Reply
Richard.Picado
10/11/2012 12:55 PM EDT
I wonder how the system avoids over-drive/saturation of the mid-range and low-end ADCs when a very strong signal (within the high-end range) is present at the very input before the split, for example in a broadband multi-carrier scenario where multiple different narrowband signals may get into the system each with very different input levels.
Or probably the application as discuss by Mr. Fifield is for a single wideband signal therefore saturation of the lower-end ADCs can be discarded.
Anyway, very interesting setup.
Sign in to Reply
Robert.Fifield
10/12/2012 4:25 AM EDT
This technique is not suitable for applications which have signal components at very different input levels. As your mention, when one of the gain paths saturates, the signal will be sourced from a lower gain non-saturated path. It is important to note that the saturated ADC must still recover quickly when the signal is back within its range.
Regards, Rob.
Sign in to Reply