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

Similar documents
Widely Linear Estimation with Complex Data

Methylation-associated PHOX2B gene silencing is a rare event in human neuroblastoma.

Dispersion relation results for VCS at JLab

Vibro-acoustic simulation of a car window

Smart Bolometer: Toward Monolithic Bolometer with Smart Functions

A new simple recursive algorithm for finding prime numbers using Rosser s theorem

Two Dimensional Linear Phase Multiband Chebyshev FIR Filter

Hardware Operator for Simultaneous Sine and Cosine Evaluation

Simulation and measurement of loudspeaker nonlinearity with a broad-band noise excitation

Easter bracelets for years

Evolution of the cooperation and consequences of a decrease in plant diversity on the root symbiont diversity

IMPROVEMENTS OF THE VARIABLE THERMAL RESISTANCE

LIMBO Self-Test Method using binary input and dithering signals

Full-order observers for linear systems with unknown inputs

Exact Comparison of Quadratic Irrationals

Case report on the article Water nanoelectrolysis: A simple model, Journal of Applied Physics (2017) 122,

Completeness of the Tree System for Propositional Classical Logic

Passerelle entre les arts : la sculpture sonore

From Unstructured 3D Point Clouds to Structured Knowledge - A Semantics Approach

A novel method for estimating the flicker level generated by a wave energy farm composed of devices operated in variable speed mode

Improving the Jet Reconstruction with the Particle Flow Method; an Introduction

Soundness of the System of Semantic Trees for Classical Logic based on Fitting and Smullyan

A Simple Proof of P versus NP

Can we reduce health inequalities? An analysis of the English strategy ( )

L institution sportive : rêve et illusion

On Newton-Raphson iteration for multiplicative inverses modulo prime powers

Predicting the risk of non-compliance to EMC requirements during the life-cycle

Exogenous input estimation in Electronic Power Steering (EPS) systems

STATISTICAL ENERGY ANALYSIS: CORRELATION BETWEEN DIFFUSE FIELD AND ENERGY EQUIPARTITION

Analysis of Boyer and Moore s MJRTY algorithm

Numerical Modeling of Eddy Current Nondestructive Evaluation of Ferromagnetic Tubes via an Integral. Equation Approach

Trench IGBT failure mechanisms evolution with temperature and gate resistance under various short-circuit conditions

On size, radius and minimum degree

Sound intensity as a function of sound insulation partition

A Slice Based 3-D Schur-Cohn Stability Criterion

Impulse response measurement of ultrasonic transducers

The constrained stochastic matched filter subspace tracking

Finite element computation of leaky modes in straight and helical elastic waveguides

Nonlocal computational methods applied to composites structures

On the diversity of the Naive Lattice Decoder

The parametric propagation in underwater acoustics : experimental results

A new approach of the concept of prime number

AC Transport Losses Calculation in a Bi-2223 Current Lead Using Thermal Coupling With an Analytical Formula

b-chromatic number of cacti

Learning an Adaptive Dictionary Structure for Efficient Image Sparse Coding

Thomas Lugand. To cite this version: HAL Id: tel

Influence of a Rough Thin Layer on the Potential

Multiple sensor fault detection in heat exchanger system

Towards an active anechoic room

RHEOLOGICAL INTERPRETATION OF RAYLEIGH DAMPING

The status of VIRGO. To cite this version: HAL Id: in2p

FORMAL TREATMENT OF RADIATION FIELD FLUCTUATIONS IN VACUUM

Stochastic invariances and Lamperti transformations for Stochastic Processes

A Study of the Regular Pentagon with a Classic Geometric Approach

Water Vapour Effects in Mass Measurement

Antipodal radiation pattern of a patch antenna combined with superstrate using transformation electromagnetics

On Poincare-Wirtinger inequalities in spaces of functions of bounded variation

Basic concepts and models in continuum damage mechanics

Unbiased minimum variance estimation for systems with unknown exogenous inputs

Entropy-constrained quantization of exponentially damped sinusoids parameters

Comparison of Harmonic, Geometric and Arithmetic means for change detection in SAR time series

Impedance Transmission Conditions for the Electric Potential across a Highly Conductive Casing

Determination of absorption characteristic of materials on basis of sound intensity measurement

The FLRW cosmological model revisited: relation of the local time with th e local curvature and consequences on the Heisenberg uncertainty principle

Optical component modelling and circuit simulation using SERENADE suite

Reduced Models (and control) of in-situ decontamination of large water resources

Comment on: Sadi Carnot on Carnot s theorem.

A proximal approach to the inversion of ill-conditioned matrices

Nodal and divergence-conforming boundary-element methods applied to electromagnetic scattering problems

The sound power output of a monopole source in a cylindrical pipe containing area discontinuities

Simultaneous Induction Heating and Electromagnetic Stirring of a Molten Glass Bath

Theoretical calculation of the power of wind turbine or tidal turbine

Self Field Effect Compensation in an HTS Tube

Eddy-Current Effects in Circuit Breakers During Arc Displacement Phase

The Learner s Dictionary and the Sciences:

On Symmetric Norm Inequalities And Hermitian Block-Matrices

THE BAYESIAN ABEL BOUND ON THE MEAN SQUARE ERROR

Posterior Covariance vs. Analysis Error Covariance in Data Assimilation

Sparsity Measure and the Detection of Significant Data

The influence of the global atmospheric properties on the detection of UHECR by EUSO on board of the ISS

Spatial representativeness of an air quality monitoring station. Application to NO2 in urban areas

Solubility prediction of weak electrolyte mixtures

Ion energy balance during fast wave heating in TORE SUPRA

On the longest path in a recursively partitionable graph

Efficient Subquadratic Space Complexity Binary Polynomial Multipliers Based On Block Recombination

Factorisation of RSA-704 with CADO-NFS

Solving the neutron slowing down equation

Tropical Graph Signal Processing

Quantum efficiency and metastable lifetime measurements in ruby ( Cr 3+ : Al2O3) via lock-in rate-window photothermal radiometry

Diurnal variation of tropospheric temperature at a tropical station

On path partitions of the divisor graph

Automatic detection of the number of Raypaths

Electromagnetic characterization of magnetic steel alloys with respect to the temperature

Stickelberger s congruences for absolute norms of relative discriminants

New Basis Points of Geodetic Stations for Landslide Monitoring

Sparse multivariate factorization by mean of a few bivariate factorizations

The Riemann Hypothesis Proof And The Quadrivium Theory

MODal ENergy Analysis

There are infinitely many twin primes 30n+11 and 30n+13, 30n+17 and 30n+19, 30n+29 and 30n+31

Unfolding the Skorohod reflection of a semimartingale

Transcription:

Sensitivity of hybrid filter banks A/D converters to analog realization errors and finite word length Tudor Petrescu, Jacques Oksman To cite this version: Tudor Petrescu, Jacques Oksman. Sensitivity of hybrid filter banks A/D converters to analog realization errors and finite word length. IEEE International Conference on Acoustics, Speech and Signal Processing, May 2006, Toulouse, France. Vol. III, pp. 361-364, 2006, <10.1109/ICASSP.2006.1660665>. <hal-00261350> HAL Id: hal-00261350 https://hal-supelec.archives-ouvertes.fr/hal-00261350 Submitted on 6 Mar 2008 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

SENSITIVITY OF HYBRID FILTER BANKS A/D CONVERTERS TO ANALOG REALIZATION ERRORS AND FINITE WORD LENGTH Tudor Petrescu and Jacques Oksman Department of Signal Processing and Electronic Systems École Supérieure d Électricité 91192, Gif sur Yvette, France Email: firstname.lastname@supelec.fr ABSTRACT This paper studies the sensitivity of hybrid filter banks (HFB) to analog inaccuracies and finite word implementation. It is shown that very small errors affecting very simple analog structures have a dramatic influence on the performances of the HFB. The influence of the quantization of digital filter coefficients is also studied. A theoretical limit for the error introduced by the quantization of digital filter coefficients is derived. 1. INTRODUCTION In modern communications a trend towards larger and larger bandwidths together with higher and higher working frequencies is obvious. But analog to digital (A/D) conversion of high frequency, wide band signals still creates bottlenecks. In the last 20 years many appropriate architectures for fast A/D conversion have been proposed. Among them, time interleaved structures were mostly studied and the most widely used by different A/D converters manufacturers. Unfortunately, the resolution of time-interleaved A/D converters is limited by the mismatches between converters and clock timing errors. Hybrid Filter Banks converters (as shown in Figure 1) are another option for fast A/D conversion. Such an option overcomes some of the drawbacks of the time interleaved architectures. Velazquez [1] has shown that HFB attenuate branch ADC mismatches and timing errors. HFB A/D converter architecture has been proposed by Petraglia and Velazquez [2], [3]. An intermediary architecture between hybrid filter banks and all-digital filter banks has analog filters using a switchedcapacitor technique (e.g. [2]). This combines the advantages of using the well-established digital filter bank perfect reconstruction theory and the existence of analog analysis filters. However, the switched-capacitor A/D converters introduce severe speed limitations. The latter can be overcome by HFB converters. Different methods of designing HFB have been proposed [3], [4], [5], [6], [7], [8] or [9]. However, a problem that has not been sufficiently examined is the HFB sensitivity to analog filter realization errors and to digital filters coefficient quantization. It is well known that large tolerances in the manufacturing process of analog devices are a serious problem in analog systems design. This paper studies the deterioration of HFB performances in the presence of analog and digital errors. Section 2 briefly describes the HFB to be studied. In section 3.1 performance deterioration due to analog errors is investigated and the effects of quantizing the coefficients of the digital synthesis filters are studied in section 3.2. Finally, conclusions are presented in 4. Examples and simulation results are provided all along the paper. 2. PERFECT RECONSTRUCTION CONDITIONS A block diagram of the HFB to be analyzed is shown in Figure 1. x(t) represents the input analog signal. It is supposed to be band limited to π/t by an external low-pass filter. H m, m {1, 2,..., M} are the continuous-time analysis filters and F m, m {1, 2,..., M} are the discrete-time synthesis filters. The blocks q 1,...,q M are the branch quantizers. In this paper, quantization noise will not be considered. After the analog filtering, the branch signals x m (t),m {1, 2,...,M} are sampled at the rate of 2π/. The Fourier transform of y(n) is [3], [10]: where Y (e jω ) = 1 T T p (e jω ) = 1 M p= M m=1 X(jΩ j 2πp )T p(e jω ), (1) F m (e jω )H m (jω j 2πp ), (2) and ω = ΩT. Since x(t) is bandlimited to π/t, it can be shown that the sum in (1) has only 2M 1 non zero terms when π < ω π [10]. T p for p { (M 1),..., 1,1,...,M 1} are the aliasing functions. T 0 gives the filter bank frequency response if T p for p 0 are can-

x(t) T Analysis bank Synthesis bank H 1 x 1 H 2 x 2 H M x M q 1 q 2 q M M F 1 M F 2 M F M Fig. 1. Hybrid filter bank + y(n) T This corresponds to a parallel LC structure with Ω m being the natural frequency of the resonator and the quality factor. For H 1, low pass filters are usually considered. Simple RC circuits were used: H 1 = Ω 1, Ω 1 = 1, (5) s + Ω 1 R 1 C 1 where Ω 1 is the cut-off frequency of the filter. Taking into account realization errors in the previous case, (4) and (5) become: H m = Ω m (1 + 1m )s s 2 + Ωm (1 + 1m )s + Ωm(1 2 + 2m ), (6) m {2,...,M}, celled and is called the distortion function. Perfect reconstruction means the output is only a scaled, delayed and sampled version of the input: { ce jωd T p (e jω,p = 0 ) = 0,p { (M 1),... 1, 1,...,(M 1)}. (3) d R,d > 0 is the filter bank s delay and c R is a scale factor. It must be emphasized that the aliasing errors which are predominant, limit the spurious free dynamic range (SFDR) of the ADC converter built in HFB configuration. Assuming, for instance, the classical 6 db/bit scheme, the maximum expected resolution cannot be higher than max p,ω T p (e jω ) db /6. 3. SENSITIVITY 3.1. Effects of analog components realization errors This section studies one of the most important drawbacks of implementing A/D converters in HFB structure: the degradation of the HFB performances in the presence of analog components realization errors. Indeed, analog tolerances being non zero, the implemented transfer functions of the analog filters may be quite different from the theoretical, wanted transfer functions. As a result, the perfect reconstruction conditions that were well approximated by the desired transfer functions are no longer satisfied by those obtained in the manufacturing process. In order to study the influence of realization errors, a realistic example has been chosen. The range of possible choices for the analog filters is small [7], [8] since only simple structures may be implemented in high frequency analog electronics. For example, basic resonators were chosen as analysis filters: H m = Ω m s s 2 + Ωm s + Ω 2 m,m {2,..., M}. (4) H 1 = Ω 1(1 + 11 ) s + Ω 1 (1 + 11 ). (7) In (6) and (7) 1m and 11 are the relative errors of the analog filters coefficients: 1m = 2m = ε R m ε Cm + ε Cm + ε Rm 1 + ε Rm ε Cm + ε Cm + ε Rm, (8) ε L m ε Cm + ε Cm + ε Lm 1 + ε Lm ε Cm + ε Cm + ε Lm, (9) where m {1,..., M} and ε Rm,ε Cm, ε Lm are the relative realization errors of the analog components of the resonators. In order to evaluate the error effects on the distortion and aliasing functions, Monte Carlo simulation with 1000 trials was performed using (8) and (9) to compute analog filters coefficients errors. Different error values for resistors and capacitors were taken. A four channel hybrid filter bank was considered with 128-length FIR synthesis filters. The results are summarized in Table 1. Figure 2 presents a comparison between the magnitudes of the distortion and aliasing functions for the three cases considered: in Case 1 there are no analog errors. In Case 2 a 1 percent error for the resistors and 0.5 percent error for the capacitors were considered. In Case 3, the resistors were affected by a 5 percent error whereas the capacitors were affected by a 1 percent error. Other filter structures were studied. Butterworth filters were also considered since they are used as analysis filters in some previous HFB designs [4]. Third order Butterworth filters were taken into account for this study. Again, a Monte Carlo simulation with 1000 trials was performed for a four channel hybrid filter bank with 128-length FIR synthesis filters. The results are shown in table 2. Only very small errors on analog components generate very significant errors on the distortion and aliasing functions. Such errors could mean that HFB might be impossible to implement in the real world. It is obvious that some kind of calibration of the synthesis filters taking into account the real values of the analysis filters (as obtained after physical implementation) must be done. This will make the object of future publications.

Table 1. HFB performances in the presence of analog realization errors for an analysis bank using resonators Analog Mean Peak Mean Peak errors aliasing aliasing distortion distortion analog errors ε Cm = 0.005 ε Rm = 0.05 ε Lm = 0.05-151 -126 1.7 10 9 1.2 10 6-48 -41 0.0004 0.04-45 -38 0.0004 0.05-35 -29 0.02 0.2 Table 2. HFB performances in the presence of analog realization errors for Butterworth analysis filters Analog Mean Peak Mean Peak errors aliasing aliasing distortion distortion analog errors ε Cm = 0.005 ε Rm = 0.05 ε Lm = 0.05-102 -80 4.6 10 7 3.3 10 4-53 -37 0.0005 0.05-51 -35 0.001 0.07-40 -24 0.01 0.2 3.2. Effects of digital filters coefficient quantization In this section it is assumed that the FIR filters are implemented in direct form structure. It is also assumed that filter multiplications are done with higher internal precision and that only the output of each digital filter is quantized. A fixed arithmetic representation for filter coefficients is supposed to be used and no analog realization errors are taken into account. The error which the quantization of the coefficients produces in the transfer function can be easily evaluated. If T 0 (db) T 1 (db) 0.2 0.15 0.1 0.05 0 0.05 0.1 0.15 0.2 20 40 60 80 100 120 Case 1 Case 2 Case 3 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 rmalized Frequency ( π rad/sample) 140 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 rmalized Frequency ( π rad/sample) Fig. 2. Comparison between the magnitudes of the distortion (high) and aliasing (low) functions in three cases: Case 1 - analog errors; Case 2 - ε Rm =, ε Cm = 0.005; Case 3 - ε Rm = ε Lm = 0.05, the desired transfer function is: F m (e jω ) = then the implemented one is: f m (n)e jωn, m {1, 2,..., M} (10) F m (e jω ) = f m (n)e jωn (11) the error introduced by coefficient quantization is: E m (e jω ) = F m (e jω ) F m (e jω ) = ǫ m (n)e jnω, (12) where ǫ m (n) = f m (n) f m (n). If a truncation quantization is used, then ǫ m (n) [0, ), with = 2 B and B is the length of the digital word and: Em (e jω ) ǫ m (n) = N. (13) Using (2) and (12), the implemented aliasing and distortion functions are: T p (e jω ) = T p (e jω ) + 1 M M m=1 E m (e jω )H m (jω j 2πp ), p { (M 1),... 1, 0,1,..., (M 1)}. (14) The error appearing in the distortion and aliasing functions can be written as: E Tp (e jω ) = T p (e jω ) T p (e jω ). (15)

Table 3. HFB performances in the presence of coefficient quantization quantization 16 bits fixed point 32 bits fixed point 32 bits floating point Mean Peak Mean Peak aliasing aliasing distortion distortion -98-72 10 6 0.001 Let us assume H m (e jω ) 1 and consider a uniform distribution of the analog filters response in the working frequency band (e.g. resonators with equally spaced natural frequencies). In the passband of each of the filters, the others present important attenuations. Hence: ETp (e jω ) max 1 M max Em (e jω ) 1 = N. (16) m,ω M Equation (16) is useful after the design phase to decide the necessary number of bits for the FIR coefficients quantization. The error introduced by coefficients quantization (16) must be smaller than the aliasing and distortion errors obtained in the design process. An eight-channel HFB was considered. Equally spaced, constant band resonators were used as analysis filters. Tests were made for fixed and floating point formats for coefficient quantization. deterioration was noticed in the case of 32 bit floating point, as expected. When fixed point, 16-bit quantified coefficients are used, (16) results in a predicted error value of 72 db in the aliasing functions. The same result was obtained in the simulation: the peak aliasing deteriorated from the initial 112 db to 72 db due to 16-bit quantization. The simulation results are summarized in Table 3. 4. CONCLUSIONS In this paper, one of the most important challenges in designing HFB based ADC was identified: the dramatic performance degradation that could be seen in the presence of analog realization errors. Consequently, readjustment of synthesis filters coefficients after physical implementation of the analysis bank appears mandatory. The effects of digital filters coefficient quantization were also studied. A theoretical error as seen in the distortion and aliasing functions due to coefficient quantization was determined. The simulation confirmed the validity of this result. 5. REFERENCES [1] S. R. Velazquez, Hybrid filter banks for analog/digital conversion, Ph.D. thesis, Massachustets Institute of Technology, June 1997. [2] A. Petraglia and S.K. Mitra, High speed A/D conversion incorporating a QMF bank, IEEE Transactions on Instrumentation and Measurement, vol. 41, pp. 427 431, June 1992. [3] S. R. Velazquez, T. Q. Nguyen, S. R. Broadstone, and J. K.Roberge, A hybrid filter bank approach to analog to digital conversion, in Proceedings of IEEE International Symposium on Time-Frequency and Time-Scale Analysis, October 1994, pp. 116 119. [4] S. R. Velazquez, T. Q. Nguyen, and S. R. Broadstone, Design of hybrid filter banks for analog/digital conversion, IEEE Transactions on Signal Processing, vol. 46, no. 4, pp. 956 967, April 1998. [5] O. Oliaei, Asymptotically perfect reconstruction in hybrid filter banks, in Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing, May 1998, vol. 3, pp. 1829 1832. [6] P. Löwenborg, H. Johansson, and L. Wanhammar, A class of two-channel hybrid analog/digital filter banks, in Proceedings of IEEE Midwest Symposium on Circuits and Systems, August 1999, vol. 1, pp. 14 17. [7] T. Petrescu and J. Oksman, Synthesis of hybrid filter banks for A/D conversion with implementation constraints -optimized frequency response approach-, in Proceedings of IEEE Midwest Symposium for Circuits and Systems, December 2003. [8] T. Petrescu, C. Lelandais-Perrault, and J. Oksman, Synthesis of hybrid filter banks for A/D conversion with implementation constraints - mixed distortion/aliasing optimization -, in Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing, May 2004, vol. 2, pp. 997 1000. [9] T. Petrescu, J. Oksman, and P. Duhamel, Synthesis of hybrid filter banks by global frequency domain least square solving, in Proceedings of IEEE International Conference on Circuits and Systems, May 2005, pp. 5565 5568. [10] P. Löwenborg, H. Johansson, and L. Wanhammar, On the frequency response of M-channel mixed analog and digital maximally decimated filter banks, in Proceedings of European Conference on Circuit Theory and Design, September 1999, vol. 1, pp. 321 324.