Quantization and Compensation in Sampled Interleaved Multi-Channel Systems

Similar documents
Timing Offset and Quantization Error Trade-off in Interleaved Multi-Channel Measurements. Joseph Gary McMichael

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

Massachusetts Institute of Technology

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals

UNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.

Difference between Reconstruction from Uniform and Non-Uniform Samples using Sinc Interpolation

Each problem is worth 25 points, and you may solve the problems in any order.

Efficient signal reconstruction scheme for timeinterleaved

MULTIRATE SYSTEMS. work load, lower filter order, lower coefficient sensitivity and noise,

EE123 Digital Signal Processing

ESE 531: Digital Signal Processing

H Optimal Nonparametric Density Estimation from Quantized Samples

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 47, NO. 2, FEBRUARY

Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, Signals & Systems Sampling P1

Chap 4. Sampling of Continuous-Time Signals

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

DISCRETE-TIME SIGNAL PROCESSING

Direction of Arrival Estimation: Subspace Methods. Bhaskar D Rao University of California, San Diego

Lab 4: Quantization, Oversampling, and Noise Shaping

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME

Jean Baptiste Joseph Fourier meets Stephen Hawking

ESE 531: Digital Signal Processing

Multichannel Sampling of Signals with Finite. Rate of Innovation

MULTIRATE DIGITAL SIGNAL PROCESSING

Sampling Signals of Finite Rate of Innovation*

ECE Unit 4. Realizable system used to approximate the ideal system is shown below: Figure 4.47 (b) Digital Processing of Analog Signals

Digital Image Processing Lectures 15 & 16

ELEN 4810 Midterm Exam

Vector Sampling Expansion

6.003: Signals and Systems. Sampling and Quantization

Signals & Systems. Chapter 7: Sampling. Adapted from: Lecture notes from MIT, Binghamton University, and Purdue. Dr. Hamid R.

Reconstruction of Multi-Dimensional Bandlimited Signals from Nonuniform and Generalized Samples.

Principles of Communications

Multirate Digital Signal Processing

Sensors. Chapter Signal Conditioning

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2

A Novel Asynchronous Communication Paradigm: Detection, Isolation, and Coding

New Design of Orthogonal Filter Banks Using the Cayley Transform

X. Chen More on Sampling

Channel Capacity under General Nonuniform Sampling

Multirate signal processing

Transform Representation of Signals

Basic Multi-rate Operations: Decimation and Interpolation

Quadrature-Mirror Filter Bank

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes

Oversampling Converters

On the Frequency-Domain Properties of Savitzky-Golay Filters

RECENT results in sampling theory [1] have shown that it

Sensitivity of hybrid filter banks A/D converters to analog realization errors and finite word length

x[n] = x a (nt ) x a (t)e jωt dt while the discrete time signal x[n] has the discrete-time Fourier transform x[n]e jωn

INTRODUCTION TO DELTA-SIGMA ADCS

EE 224 Signals and Systems I Review 1/10

ETSF15 Analog/Digital. Stefan Höst

Time Delay Estimation from Low Rate Samples: A Union of Subspaces Approach

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture

Generalized Sidelobe Canceller and MVDR Power Spectrum Estimation. Bhaskar D Rao University of California, San Diego

MEDE2500 Tutorial Nov-7

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science : Discrete-Time Signal Processing

Magnitude F y. F x. Magnitude

Stationarity condition for. Fractional sampling filters

Chapter 5 Frequency Domain Analysis of Systems

Review of Discrete-Time System

Massachusetts Institute of Technology

EE 521: Instrumentation and Measurements

Estimation of the Optimum Rotational Parameter for the Fractional Fourier Transform Using Domain Decomposition

Lecture 3 January 23

Oversampled A/D Conversion using Alternate Projections

Distortion-Rate Function for Undersampled Gaussian Processes

arxiv: v1 [cs.it] 20 Jan 2018

An Introduction to Filterbank Frames

DESIGN OF ALIAS-FREE LINEAR PHASE QUADRATURE MIRROR FILTER BANKS USING EIGENVALUE-EIGENVECTOR APPROACH

SAMPLING DISCRETE-TIME PIECEWISE BANDLIMITED SIGNALS

Chapter 5 Frequency Domain Analysis of Systems

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

Digital Image Processing Lectures 13 & 14

COMPLEX WAVELET TRANSFORM IN SIGNAL AND IMAGE ANALYSIS

The basic structure of the L-channel QMF bank is shown below

AdaptiveFilters. GJRE-F Classification : FOR Code:

DIGITAL COMPENSATION OF IN-BAND IMAGE SIGNALS CAUSED BY M-PERIODIC NONUNIFORM ZERO-ORDER HOLD SIGNALS

Interchange of Filtering and Downsampling/Upsampling

µ-shift-invariance: Theory and Applications

ESE 531: Digital Signal Processing

Digital Signal Processing

Class of waveform coders can be represented in this manner

Probability Space. J. McNames Portland State University ECE 538/638 Stochastic Signals Ver

FRACTIONAL BIORTHOGONAL PARTNERS IN CHANNEL EQUALIZATION AND SIGNAL INTERPOLATION

Bridge between continuous time and discrete time signals

A Log-Frequency Approach to the Identification of the Wiener-Hammerstein Model

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

Multiresolution image processing

Digital Signal Processing

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design

Linear Optimum Filtering: Statement

4214 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 54, NO. 11, NOVEMBER 2006

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

DETECTION theory deals primarily with techniques for

Solutions. Number of Problems: 10

Transcription:

Quantization and Compensation in Sampled Interleaved Multi-Channel Systems The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Maymon, S., and A.V. Oppenheim. Quantization and compensation in sampled interleaved multi-channel systems. Acoustics Speech and Signal Processing ICASSP, 010 IEEE International Conference on. 010. 36-365. 010, IEEE http://dx.doi.org/10.1109/icassp.010.5495910 Institute of Electrical and Electronics Engineers Version Author's final manuscript Accessed Fri Nov 09 13:51:37 EST 018 Citable ink http://hdl.handle.net/171.1/6037 Terms of Use Attribution-Noncommercial-Share Alike 3.0 Unported Detailed Terms http://creativecommons.org/licenses/by-nc-sa/3.0/

QUANTIZATION AND COMPENSATION IN SAMPED INTEREAVED MUTI-CHANNE SYSTEMS Shay Maymon, Alan V. Oppenheim Massachusetts Institute of Technology Digital Signal Processing Group 77 Massachusetts Avenue, Cambridge MA 0139 maymon@mit.edu, avo@mit.edu ABSTRACT This paper considers the environment of interleaved, multi-channel measurements as arises for example in time-interleaved A/D converters and in distributed sensor networks. Such systems take the form of either uniform or recurrent nonuniform sampling, depending on the timing offset between the channels. Quantization in each channel results in an effective overall signal to noise ratio in the reconstructed output which is dependent on the quantizer step sizes, the timing offsets between the channels and the oversampling ratio. Appropriate choice of these parameters together with the design of appropriate compensation filtering is discussed. Index Terms Multi-channel sampling, Recurrent nonuniform sampling, Oversampling, Quantization, Interleaved samples 1. INTRODUCTION In A/D conversion, oversampling is a well established approach to mitigating the effects of quantization, effectively trading off between the oversampling ratio and the required quantization step size for a fixed signal to quantization noise ratio SQNR. This tradeoff can be accomplished in a direct way by following the quantizer with a lowpass filter and downsampler or by using noise-shaping techniques [1],[]. With high bandwidth signals or when large oversampling ratios are desired, time-interleaved A/D converters, using different clock phases are often utilized [3]. With the clock phases appropriately synchronized, the interleaving is equivalent to uniform sampling. Otherwise, the interleaved samples correspond to recurrent nonuniform sampling [4],[5],[6],[7]. Similarly in a sensor network environment, separate sensors might independently sample a shifted version of an underlying signal with the sensor outputs then transmitted to a fusion center for interleaving and processing. In this paper we consider the effects of linear quantization in the environment of interleaved, oversampled multi-channel measurements and the design of the optimal filters for each channel prior to combining the results. It is shown for the multi-channel case that with equal quantizer step size in each channel, the resulting overall SQNR is maximized when the channels are exactly synchronized and the system is equivalent to interleaved uniform samples. For the case where the channels are not synchronized, resulting in recurrent nonuniform samples, the SQNR is reduced relative to the uniform case. However, when the quantizer step size is not constrained to be the same in each channel, higher overall SQNR can be achieved This work was supported in part by a Fulbright Fellowship, Texas Instruments eadership University Program, BAE Systems PO 11991, and incoln aboratory PO 307788. by appropriate choice of the compensation filtering and the timing offset between the channels. The concept of having different levels of accuracies in different channels is similar to the approach in subband coding [8],[9] which provides a way to control and reduce the quantization noise in coding and where each sub-band is quantized with an accuracy based upon appropriate criteria.. MUTI-CHANNE INTEREAVED SAMPING AND RECONSTRUCTION In [6] Papoulis has shown that under some conditions on the multichannel systems, a bandlimited signal can be perfectly reconstructed from samples of the responses of M linear time-invariant TI systems with the bandlimited signal as their inputs, sampled at 1/M times the Nyquist rate. The basic multi-channel sampling and quantization structure considered in this paper is shown in Figure 1. Figure represents the basic structure considered for obtaining uniform samples at the Nyquist rate from the undersampled and quantized multi-channel signals of Figure 1. In the system of Figure 1 the Nyquist rate of the bandlimited signal xt is 1/T N and each of the M channels is sampled at a rate of 1/T = 1/T N corresponding to an effective oversampling factor of ρ = M/ > 1. xt nt τ0 nt τ1 nt τ x0[n] x1[n] x[n] ˆx0[n] ˆx1[n] ˆx[n] Fig. 1. Multi-channel sampling and quantization By appropriate choice of the timing offsets τ m, the outputs can be interleaved to obtain uniformly spaced samples. In the system of Figure, the multi-channel outputs of Figure 1 are combined to form uniform samples of xt at the Nyquist rate. The filters G m e jω are chosen to compensate for nonuniform spacing of the channel offsets τ m and for the quantization noise.

ˆx0[n] ˆx1[n] ˆx[n] G0e jω G1e jω Ge jω Fig.. Multi-channel reconstruction of uniform samples by upsampling followed with filtering In the absence of error due to quantization, it is straightforward to show that ˆx[n] corresponds to uniform samples of xt at the Nyquist rate when G me jω 1 T 1 ω = X T N T N 1 k= 1 ω π X T N k + ˆx[n] e jω π k τ m TN ω < π. 1 Since the sampling rate in each channel is 1/ times the Nyquist rate of the input signal, only shifted replicas of the spectrum of xt contribute to each frequency ω in the spectrum of each channel signal x m [n] in Figure 1. Consequently, at each frequency ω equation 1 imposes constraints on the M reconstruction filters G m e jω. 1 of these constraints are to remove the aliasing components and one is to preserve XΩ. With M >, i.e. with oversampling, there remain M degrees of freedom for design of the reconstruction filters to minimize the output average noise power due to quantization. In our analysis we represent the effect of the linear quantizer in each channel of Figure 1 through an additive noise model [10, 11, 1]. Specifically, the quantizer output ˆx m [n] in the m th channel is represented as ˆx m [n] = x m [n] + q m [n] where q m [n] is assumed to be an i.i.d random process uniformly distributed between ± m/ and uncorrelated with x m[n] where m denotes the quantizer step size. Correspondingly, the variance of q m[n] is σ m = m /1. To analyze the effect of each channel of Figure on the corresponding quantization noise we consider the system of Figure 3. q m [n] G m e jω q m [n] Fig. 3. Single channel in the reconstruction system of Figure The output q m [n] of the system of Figure 3 is q m[n] = k= q m[k]g m[n k] 3 with g m [n] as the impulse response corresponds to the frequency response G m e jω. Under the assumption that q m [n] is a zero-mean i.i.d random process with variance σm, the autocorrelation function of q m [n] is R qm q m [n, n l] = σm g m [n k]g m [n l k] 4 k= which is periodic in n with period and therefore q m [n] is a widesense cyclostationary random process. Alternatively, R qm q m [n, n l] can be expressed as R qm q m [n, n l] = 1 S qm q π m e jω ; n] e jωl dω = 1 π σm G m e jω E m n e jω e jωn e jωl dω 5 π where E m n e jω are the discrete-time Fourier transforms of the polyphase components e n m [k] of g m [n] defined as e n m [k] = g m[n + k] n = 0, 1,..., 1, k = 0, ±1,... 6 and for which 1 G m e jω = E m n e jω e jωn. 7 The polyphase representation of G m e jω in 7 suggests an alternative implementation of the reconstruction system of Figure. If finite impulse response FIR filters are used for the impulse responses g m[n] of the reconstruction filters, considerable gain in computational efficiency can be achieved by utilizing the polyphase decomposition of G me jω and rearranging the operations so that the filtering is done at the low sampling rate. From 4, the ensemble average power E q m[n] of q m [n] is periodic with period. Averaging also over time and denoting by σ q m the time and ensemble average power of q m [n] we obtain σ q m = 1 1 E q m[n] = 1 1 R qm q m [n, n]. 8 Expressing R qm q m [n, n] in terms of S qm q m e jω ; n] as in 5 and using eq. 7, eq. 8 becomes σ q m = σ m π = σ m/ G m e jω 1 π 1 E n m e jω e jωn dω G me jω dω. 9 We denote by e[n] the total noise component in ˆx[n] due to quantization in the system of Figure, i.e. e[n] = q m[n] 10 where as defined in Figure 3, q m[n] is the quantization noise output in the m th channel of the reconstruction system. Then, based on 9 and with the assumption that the quantization noise is uncorrelated between channels, the time and ensemble average power of e[n] denoted by σe, is σe = 1 1 E e [n] = = σ m/ 1 1 E q m[n] 1 π G m e jω dω. 11 π =

We choose the optimal reconstruction filters G m e jω to minimize σ e under the following set of constraints G me jω e jω π kτm/t N = δ[k] ω ω i, k = i, i + 1,..., 1 i, i = 0, 1,..., 1 1 which [ follows directly from equation 1 and where ω i = π i + 1 π, π i ] π. This optimization results in G m e jω = 1/σ m 1 i l= i λ i l e jπτ m/t N l e jωτ m/t N ω ω i, i = 0, 1,..., 1, m = 0, 1,..., M 1 13 where for each i = 0, 1,..., 1 the sequence {λ i k } 1 i k= i is defined as the solution to the following set of equations 1 A lk λ i k i = δ[l i] l = 0, 1,..., 1 14 k=0 with A an x Hermitian Toeplitz matrix such that and v m H = A = v m v H m /σm 15 [1, e jπ τ m TN,..., e jπ τ m TN 1 ]. 16 An alternative representation of the optimal choice of G m e jω is G m e jω = 1/σ m Λ i e jωm e jωτm/t N ω ω i i = 0, 1,..., 1, m = 0, 1,..., M 1 17 where Λ i e jωm is the discrete-time Fourier transform of the finite-length sequence {λ i k } 1 i k= i frequency sampled at ω m = πτ m /T N. 18 Substituting the expression for G me jω from 17 into 11 we obtain for the minimum achievable value of σe σ emin = 1 1 1 Λ i e jωm /σm 19 i=0 where equality is achieved if and only if any of the following equivalent conditions is satisfied Λ i e jω m = 1/σ n i = 0, 1,..., 1 m = 0, 1,,..., M 1 3a 1/σ m e jωml = 0 l = 1,,..., 1 3b λ i k = δ[k] 1/σ m k = i, i + 1,..., 1 i. 3c 3. UNIFORM AND RECURRENT NONUNIFORM INTEREAVED SAMPING - QUANTIZATION NOISE ANAYSIS For the system of Figure with the quantization step size the same in each channel, we next show that equations and 3 imply that σ e min is minimized, i.e. equality is achieved in when the interleaved multi-channel system corresponds to uniform sampling. In this case σ e min = /M σ 4 where σ denotes the variance of the quantization noise source in each channel. To show this we note that with σ m = σ, the condition of eq. 3b becomes e jω ml = 0 l = 1,,..., 1, 5 which is clearly satisfied for any and M when the values e jω m are uniformly spaced on the unit circle, corresponding to interleaved uniform sampling. However many other distributions of ω m satisfy eq. 5. Figure 4 shows the factor γ = σ /σ e min representing the reduction in the average noise power as a function of the delays τ 1 and τ as a result of the reconstruction of Figure with M = 3, = and τ 0 = 0. As indicated, the maximum noise reduction is achieved for τ 1 = τ = ±/3 T N for which σ e min = /3 σ. This corresponds to interleaving of the channels resulting in uniform sampling and an oversampling of 3/. which can be also shown to be equal to tra 1. Noting that the equation corresponds to l = i in 14 is 1/σ m Λ i e jω m =, 0 and applying the Cauchy-Schwartz inequality to it results in 1/σm Λ i e jω m /σ m 1 for each i = 0, 1,..., 1. Therefore, together with eq. 19 it follows that σ e min 1/σ m Fig. 4. The reduction factor γ in the average noise power as a function of the delays τ 1 and τ as a result of the reconstruction of Figure with M = 3, = and τ 0 = 0 Interestingly, for every other choice of delays for which the sampling corresponds to recurrent nonuniform sampling, the average power of the quantization noise is larger.

In summary, it follows from eq. and illustrated in the preceding example that for the reconstruction structure suggested in Figure and with the quantization step size the same in each channel, the uniform sampling grid achieves the minimum average quantization noise power /M σ. Any other choice of τ m which corresponds to a recurrent nonuniform grid and for which 5 is not satisfied results in a higher average quantization noise power. However, as we next show, by allowing the quantization step size to be chosen separately for each channel, so that quantization noise sources q m [n] in the different channels have different variances σ m, better SQNR can be achieved. For comparison purposes, we will assume that the average power of the quantization noise sources in all channels is equal to the quantization noise power in each channel in our previous analysis 1, i.e. 1 σm = σ. 6 M Applying the Cauchy-Schwartz inequality into the identity σm 1/σ m = M, it follows that and equivalently with equality if and only if σm 1/σ m M 7 /M σ 8 1/σ m σ m = σ m = 0, 1,..., M 1. 9 Together with, we conclude that by having different levels of accuracies in the quantizers in the different channels, it might be possible to reduce the average quantization noise power. This suggests a way to compensate for the mismatch in the delays in the elements of Figure 1 and increase the total SQNR. Alternatively, we can deliberately introduce delays in the channels so that with appropriate design of the quantizers, we will achieve better SQNR as compared to the equivalent uniform sampling with equal quantizer step size in each channel. The analysis and conclusions of course depend on the validity of the additive noise model used for the quantizer which becomes less appropriate as the quantizer step size increases. It can be shown by using properties of the Fourier transform that for the case where the quantizer step size is not the same in each channel and the oversampling ratio 1 < ρ <, the minimum average quantization noise power in eq. cannot be achieved with uniform sampling. However, even when the delays correspond to uniform sampling, it might be possible to achieve better SQNR by not constraining the step size to be the same in each channel. We next demonstrate that with appropriate design of the quantizer in each channel we can compensate for the mismatch in the delays in the elements of Figure 1. As an example, we consider the system of Figure 1 with M = 3 and = corresponding to oversampling of 3/. When the delay offsets are τ 0 = 0, τ 1 = 0.9T N and τ = 0.75T N and the quantization step size is the same in each channel corresponding to σ = 1, σ e min = 0.734, as indicated in Table 1. As expected, the SQNR is reduced relative to the case where the channel offsets chosen to correspond to interleaved uniform sampling for which σ e min = /3. However, when the quantizer step 1 Other constraints on the total number of bits may be considered instead size is not constrained to be the same in each channel, better SQNR can be obtained. Specifically, choosing σm to satisfy the condition in 3b or equivalently to achieve equality in subject to the constraint in 6 results in σ0 =.46, σ1 = 0.398 and σ = 0.356 which corresponds to σ emin = / 1/σ m = 0.347. Note that the large offset between channel and the other two channels is compensated with better accuracy of the quantizer in this channel. Another interesting scenario is that in which different levels of accuracies exist in the different channels of the multi-channel sampling system. Setting the delays such that the interleaving is equivalent to uniform sampling is in general not the optimal choice. Specifically, when σ0 =.46, σ1 = 0.398 and σ = 0.356, the output average noise power σ emin obtained for equally spaced delays is 0.408 as compared to 0.347 which is the lower bound on σ emin achieved by τ 0 = 0, τ 1 = 0.9T N and τ = 0.75T N. The following table summarizes these four cases. τ 0, τ 1, τ \ σ0, σ1, σ 1, 1, 1.46, 0.398, 0.356 0, /3T N, /3T N σ emin = /3 σ emin = 0.408 0, 0.9T N, 0.75T N σ emin = 0.734 σ emin = 0.347 Table 1. The output average noise power 4. REFERENCES [1] Alan V. Oppenheim and Ronald W. Schafer, Discrete-Time Signal Processing, Prentice Hall, 010. [] J.C. Candy and G.C. Temes, Oversampling Delta-Sigma Data Converters, IEEE Press New York, NY, 199. [3] W. C. Black Jr. and D. A. Hodges, Time interleaved converter arrays, IEEE J. Solid-State Circuits, vol. SC-15, pp. 10 109, Dec 1980. [4] J.. Yen, On nonuniform sampling of bandwidth-limited signals, IRE Trans. Circ. Theory, vol. 3, no. 4, pp. 51 57, 1956. [5] Abdul J. Jerri, The Shannon sampling theorem-its various extensions and applications: A tutorial review, Proceedings of the IEEE, vol. 65, no. 11, pp. 1565 1596, 1977. [6] A. Papoulis, Generalized sampling expansion, IEEE Trans. Circuits and Systems, vol. CAS-4, no. 11, pp. 65 654, 1977. [7] Y. C. Eldar and A. V. Oppenheim, Filterbank reconstruction of bandlimited signals from nonuniform and generalized samples, IEEE Trans. Signal Processing, vol. 48, no. 10, pp. 864 875, 000. [8] R. E. Crochiere, S. A. Webber, and J.. Flanagan, Digital coding of speech in sub-bands, Bell System Technical Journal, vol. 55, no. 8, pp. 10691085, 1976. [9] Martin Vetterli and Jelena Kovacevic, Wavelets and Subband Coding, Prentice Hall, 1995. [10] W.R. Bennett, Spectra of quantized signals, Bell System Technical J., vol. 7, pp. 446 47, 1948. [11] Anekal B. Sripad and Donald. Snyder, A necessary and sufficient condition for quantization errors to be uniform and white, IEEE Trans. Acoustics, Speech, and Signal Processing, vol. ASSP-5, no. 5, pp. 44 448, 1977. [1] Bernard Widrow, Istvan Kollar, and Ming Chang iu, Statistical theory of quantization, IEEE Trans. Instrumentation and Measurement, vol. 45, no., pp. 353 361, 1996.