A/D Converters Nonlinearity Measurement and Correction by Frequency Analysis and Dither

Size: px
Start display at page:

Download "A/D Converters Nonlinearity Measurement and Correction by Frequency Analysis and Dither"

Transcription

1 1200 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 4, AUGUST 2003 A/D Converters Nonlinearity Measurement and Correction by Frequency Analysis and Dither Francesco Adamo, Filippo Attivissimo, Nicola Giaquinto, and Amerigo Trotta, Member, IEEE Abstract In this paper, a new frequency-domain approach to measure and correct the static nonlinearity error of analog-to-digital converters is analyzed. The nonlinearity is measured as a linear combination of the Chebyshev polynomials, whose coefficients are derived via frequency-domain analysis, and corrected with a nonlinear equation solving method, which makes use of the parametric form of the static characteristic. The proposed methodology is especially suited for dithered converters, due to their particular features of smoother nonlinearity and very high resolution. Both simulation and experimental results are reported, quantifying also the achieved increase of effective bits. Index Terms Analog-to-digital conversion, Chebyshev functions, discrete fourier transform, dither techniques, nonlinearities. I. INTRODUCTION THE distortions of static characteristics are usually the main, but not the sole, source of errors in analog-to-digital converters (ADCs). The task of measuring the deviations of the characteristic from the ideal straight line is therefore not trivial, since comparing the output with the input of the device does not work: random errors are indeed of the same order of magnitude as the systematic errors that one wants to measure. The customary way for obtaining a noise-free measurement of the static characteristic is the statistical approach, i.e., the histogram test [1]. This method is, in principle, able to measure the actual threshold levels with any desired accuracy, provided a high enough number of samples is used for the measurement. Being performed with a dynamic signal (usually a sine wave), this test is much faster than the older servo-loop technique. This does not mean, however, that it is fast enough for any purpose. The fact that there is an upper bound to the frequency of the test signal (due to the intrinsic features of the ADC itself), joined with the fact that about one hundred of samples per code bin are usually needed, make the test time very long (up to many hours) for high-resolution converters. Since the problem in measuring the static characteristic of an ADC is to eliminate noise and random errors, the idea of comparing the input with a filtered version of the output seems quite natural. Filtering the output means to consider only certain harmonics of its spectrum, and this can be done by taking Manuscript received June 15, 2002; revised December 4, F. Adamo, F. Attivissimo, and N. Giaquinto are with the Department of Electrics and Electronics (DEE), Polytechnic of Bari, Bari, Italy ( adamo@misure.poliba.it; attivissimo@misure.poliba.it; giaquinto@misure.poliba.it). A. Trotta is with the Department of Innovation Engineering (DII), University of Lecce, Lecce, Italy ( amerigo.trotta@unile.it). Digital Object Identifier /TIM the fast Fourier transform (FFT) of the output with a sinusoidal input [2] [4]. As the test must distinguish spurious harmonics, due to linearity errors, from the noise floor, due to quantization and random errors, usually high-resolution converters are not a problem; in fact, even fewer samples can be required for such ADCs. Practical experiments [3] show that 4,000 to 8,000 samples are usually sufficient for an FFT test, regardless of the ADC resolution. However, even if the frequency-domain approach is much faster than the statistical one, it is intuitively understood that eliminating the noise means also to low-pass, i.e., to smooth, the characteristic. This greatly affects the accuracy of the FFT test as a method of measuring the nonlinearity. If the aim of the measurement is to certify the maximum static error of a converter, the statistical approach is clearly an unavoidable choice, even if time-consuming. The picture is quite different if, instead, the aim of the measurement is correcting the systematic error to improve linearity and effective resolution. The actual shape of the static characteristic slowly changes with time, and measurements must be repeated periodically; therefore, a fast, even if approximate, measurement method can be more useful than an extremely accurate method that lasts hours. This paper deals precisely with the FFT test as a method for both measuring and correcting the nonlinearity of an ADC. First, the accuracy of the FFT test is examined both with ordinary converters (Section II) and with dithered converters (Section III). The latter case is especially interesting because it is very logical to couple dithering (which removes small-scale errors like quantization) with linearization (which removes largescale errors) [5]. Afterward (Section IV), a novel algorithm to linearize the static characteristic is illustrated. The proposed method makes use of the parametric form (sum of Chebyshev polynomials) of the static characteristic as measured by the FFT test, allowing a meaningful performance increase in terms of effective resolution. The linearization method, especially if coupled with dithering, makes the FFT test a very effective tool for improving the accuracy of computer-based instruments. The theoretical arguments illustrated in the paper are validated by simulations and experiments with actual converters. II. FFT TEST FOR MEASURING THE NONLINEARITY OF ORDINARY ADC The FFT test is commonly employed to inspect the output spectrum of the ADC under test and derive figures of merit like SNR, THD, or effective bits. Using FFT to measure the static nonlinearity is not usual but is, in principle, very simple. Let be the actual static characteristic to be measured (for an /03$ IEEE

2 ADAMO et al.: A/D CONVERTERS NONLINEARITY MEASUREMENT AND CORRECTION 1201 actual ADC, it is of course an irregular staircase function), and let the input be Being an even function, and a static characteristic, the output will be also an even function with Fourier expansion (1) (2) By solving (1) with respect to in (2), it is readily obtained, and substituting the result (3) where are, according to a wellknown theory, polynomials of degree forming a family of orthogonal functions (Chebyshev polynomials of the first kind). Of course (3), which is an infinite sum, must be approximated in practice by a finite formula, that is Fig. 1. by the FFT test (N =10, N =50) for a simulated 16-bit ADC. Comparison between the INL and the static error h(x) 0 x measured (4) where is a finite number of harmonics considered. Unfortunately, the approximation introduced by substituting (3) with (4) is quite large in the specific case of A/D converters. The static characteristic of actual ADCs includes, indeed, sudden jumps due to quantization and (more important) large differential nonlinearity errors. As a consequence, the characteristic cannot be accurately approximated by (4), which is a polynomial of finite order and, consequently, a smooth function. The conclusion is that the FFT test, although much faster than the histogram method, gives only a smoothed approximation of the actual ADC characteristic. It trades accuracy with speed. The performance of the FFT test in measuring ADC nonlinearity has been thoroughly analyzed by the authors in [3], [4], and are briefly illustrated here by Figs Fig. 1 refers to a simulated 16-bit converter, while Figs. 2 and 3 have been obtained with actual converters, with 8 and 12 bits of resolution, respectively. In all of the cases, the FFT test has been performed with 4,096 samples of a coherently sampled sine wave: a very small number of samples, compared with the histogram test. The characteristic has been reconstructed in two ways, using 10 and 50 harmonics. Figs. 1 3 show, first, that [the static error measured via (4)] can be considered an approximation of the integral nonlinearity (INL), and not of the full static error (which is equal to the sum of the INL and a sawtooth-shaped quantization error of 0.5 LSB). Indeed, is in no way able to include quantization error for a reasonably low degree. Second, also as an approximation of the INL, the quantity certainly cannot compete in accuracy with the outcome of an histogram test because the INL of an actual converter has many sudden variations that is not able to reproduce accurately. The INL Fig. 2. by the FFT test (N =10, N =50) for an actual 8-bit ADC. Comparison between the INL and the static error h(x) 0 x measured measured by the FFT test is too smooth, does not have a guaranteed accuracy, and, therefore, cannot be used to certify the static error of an ADC. On the other hand, the FFT test is practically instantaneous and gives a reasonably accurate idea of the large-scale nonlinearity error. III. FFT TEST FOR MEASURING THE NONLINEARITY OF DITHERED ADC As reported in [6], the FFT test gains much ground with respect to the statistical methodology when dealing with dithered ADCs. This is not at all a rare occurrence: most modern analog acquisition devices include an internal noise generator with the specific purpose of utilizing the dither technique [7]. In a dithered ADC, the input signal is added to a wide-band random, pseudorandom, or deterministic signal. This dither signal is removed after A/D conversion by digital subtraction, averaging, filtering, or a combination of these techniques. The

3 1202 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 4, AUGUST 2003 Fig. 3. Comparison between the INL and the static error h(x) 0 x measured by the FFT test (N =10, N =50) for an actual 12-bit ADC. Fig. 5. Comparison between the true static error g (x) 0 x and the static error h(x) 0 x measured by the FFT test (N =50) for an actual 8-bit ADC with Gaussian dither ( = 1 LSB). Fig. 4. Comparison between the true static error g (x) 0 x and the static error h(x)0 x measured by the FFT test (N =50), for a simulated 16-bit ADC with Gaussian dither ( =1LSB). beneficial effect consists of the fact that, for a given input, the expected output of the converter is no more,but where is the probability density function of the dither signal. Equation (5) shows that the new static characteristic is a smoothed (low-pass filtered) version of the original characteristic, and is, therefore, usually much better. In particular, quantization error and large differential nonlinearity errors are removed by a large enough. Dithering, therefore, trades systematic errors with random errors, or, if one removes random errors by averaging or filtering, with conversion speed or bandwidth. As the dither smears the static characteristic, it is obvious to expect, in this case, better performance by the FFT test of nonlinearity. Figs. 4 6 compare the static error measured by (5) Fig. 6. Comparison between the true static error g (x) 0 x and the static error h(x) 0 x measured by the FFT test (N =50) for an actual 12-bit ADC with Gaussian dither ( = 1 LSB). the FFT test (the same of Figs. 1 3) with the true static error of the converters when a Gaussian dither (1 LSB rms) is applied. The characteristic has been measured with the brute force and time-consuming method illustrated in [6], consisting in comparing the averaged output of the dithered ADC with its sinusoidal input (many thousands records are necessary for the measurement). The reported data make it apparent that, when dealing with dithered ADCs, the FFT test can be much more accurate. The error is practically negligible (below 0.05 LSB) in almost all the points of the static characteristic (see especially Figs. 4 and 5), while larger errors are possible near large jumps in the INL of the converter (see, especially, Fig. 6). It is worth highlighting that, testing dithered converters, approximates the total static error in the conversion, and not merely the INL. This is a consequence of the disappearance of the quantization error. In evaluating the usefulness of the FFT test with dithered converters, one must consider two important facts.

4 ADAMO et al.: A/D CONVERTERS NONLINEARITY MEASUREMENT AND CORRECTION 1203 First, also in the case of ADC with dither, it is impossible to use the FFT test to certify the static error, that is, there is not a formula yielding the maximum difference between the true and the measured characteristic. One can only say, on the basis of the experience, that the test accuracy is usually good for many practical purposes. Second, the histogram test cannot be used directly to measure the characteristic of a dithered converter; so, the FFT test alternative can be convenient. After filtering or averaging, indeed, a dithered ADC has too many distinct output values (this is precisely the main goal of dithering), and the histogram test would require too many samples. On the other hand, if one does not filter the ADC output, the histogram test measures, not. Therefore, one can obtain only by smoothing [according to (5)] the characteristic obtained via histogram test. This procedure does not give much more guarantees than the FFT test, in terms of maximum measurement error. It must be highlighted that the same observations worked out for dithered converters apply to other resolution-enhancing techniques, like oversampling followed by filtering and decimation. Enhancing the resolution means to smear the static characteristic and to increase (usually by a large factor) the number of output codes. In this situation, especially if one does not have access to the ADC output before the filtering operations, the FFT test of nonlinearity appears to be the best choice. In few words, when measuring nonlinearity, the higher the resolution, the better the frequency-domain testing techniques with respect to statistical techniques. IV. LINEARIZATION OF DITHERED ADC USING CHEBYSHEV POLYNOMIALS Since the dither is a technique to correct static errors and enhancing the resolution, it is useful to examine the obtained performance increase, in terms both of maximum static error (Table I) and of number of effective bits (Table II). 1 It is clear that the achieved improvement is quite modest, especially if one thinks that dither would give, on a perfectly linear converter, a null static error and an infinite effective resolution. The problem, of course, lies in the residual large-scale nonlinearity that, as illustrated by Figs. 4 6, is not affected at all by dither. As a consequence, a great increase in the accuracy performance of a dithered converter can be expected by a proper linearization. This topic needs a brief discussion. In an ADC without dither, the static error can be minimized using a look-up table that substitutes each output code with a new value, equal to the arithmetic mean of the two threshold levels relevant to that code. It can be demonstrated that this procedure is optimal and removes the invertible part of the static error, so that the residual error is due to its noninvertible part (differential nonlinearity and quantization) [8]. To construct the look-up table, the accurate measurement of the threshold levels, and, therefore, many hours of test for a high-resolution ADC are, of course, necessary. 1 Effective bits are evaluated taking into account only the static systematic error, since we want to investigate on the effect of dithering on this specific error. The true effective resolution of the actual ADCs without dither is distinctly smaller, due to amplitude and time noise, which are not considered here. TABLE I MAXIMUM STATIC ERROR OF THE TESTED ADCs, WITHOUT AND WITH DITHER TABLE II NUMBER OF EFFECTIVE BITS OF THE TESTED ADCs, WITHOUT AND WITH DITHER Linearizing dithered converters is a slightly different matter. A look-up table can be used also in this case, but the substitution of the original output codes with the corrected ones must be performed before the final averaging (or filtering) operation that removes the dither signal. Constructing a look-up table to be used after averaging is totally unpractical, because of the huge number of the possible distinct output values (which is precisely the main goal of the dither technique). If one wants to perform the linearization after averaging, a look-up table is not needed, but a linearizing function, which must be easily computable for any value in the full-scale range of the ADC, is necessary. Having an (invertible) estimate of the true dithered characteristic, the linearizing function is of course, i.e. The technique of linearizing after averaging is attractive because obtaining can be, as seen in Section III, extremely simpler and faster than measuring the threshold levels of the undithered converters. It must be considered that the estimate yielded by the sum (4) of Chebyshev polynomials, being smoother than the true, in most practical cases, will be invertible and could, therefore, be employed, as indicated by (6). The problem is that a simple analytical way of inverting (4) cannot be seen, and, therefore, using (6) implies finding the numerical solution of the nonlinear equation for each output sample. This seems to be a heavy computational burden, but it is, in fact, a very simple and quick task, provided that the particular nature of is exploited. The function indeed, being a good approximation of the static characteristic of a dithered ADC, is certainly very close to a simple straight line with slope. This circumstance suggests searching for the solution of (7) iteratively; the initial guess can be, and the successive approximations can be evaluated with the updating rule, being (6) (7) (8)

5 1204 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 4, AUGUST 2003 TABLE III NUMBER OF EFFECTIVE BITS OF THE TESTED ADCs, WITH DITHER AFTER LINEARIZATION Fig. 7. Plot of the residual error h (h(x)) 0 x, for n =1,2 (data refer to the actual 12-bit ADC). This procedure is a sort of a Newton s method, where the first derivative is substituted with the constant (it is, therefore, sometimes referred to as constant direction method ). It is mandatory now to pose two questions, which are critical for the practical use of (8). 1) Is the convergence of the method assured? 2) How many iterations, how many operations, and how much time are needed to reach an accurate enough solution? The answers, actually, encourage the use of the method (8). Regarding the first question, a well-known convergence condition is, which is equivalent to say that This inequality is true if does not have too sudden variations; in other words, it is a smoothness condition on.even if the condition could be false for an ADC with a very strange, this is very unlikely to happen for a real-word converter, if approximates well. Regarding the second question, once again, the shape of, which is a straight line with very small distortions, helps much. Let us define the approximation of obtained by performing iterations, i.e. (9) (10) In Fig. 7, the residual error is reported for and. The maximum residual error is in the first case, and in the second. In order to reach a very accurate correction, therefore, there is no need for many operations: executing only one or two iterations is sufficient. This also eliminates the necessity of checking a convergence condition to stop the algorithm. The overall computational cost of the proposed linearization method is quite reasonable: one iteration is equivalent to calculate one arccosine, the linear combination of cosines, one division, and two subtractions. Although it certainly is not as cheap as a simple substitution in a look-up table, it is not a great computational burden, for example, in a virtual instrument running on a modern PC. The performance, as of the proposed linearization technique, in terms of effective number of bits, is illustrated by Table III. The table shows that the achieved performance depends (quite weakly) on the number of harmonics considered in reconstructing the static characteristic. Considering more harmonics lead generally to a more accurate correction of the linearity and therefore to slightly better performance, but it must be considered also that a higher number of terms in implies also more computational burden. The most significant information derivable from the table, however, is that the proposed method does not give, of course, the infinite resolution that would be achieved by a perfect linearization, but assures an increase of 1 2 effective bits (6 12 db). V. CONCLUSION In this paper, the measurement of the static characteristic of A/D converters via the FFT test has been reviewed, referring both to ordinary and dithered ADCs. Also, a new linearization method, based on the parametric expression of the characteristic yielded by the FFT test (a sum of Chebyshev polynomials), has been presented. According to the obtained results, relevant to a simulated and two actual ADCs, some clear conclusions can be drawn. First, determining the static characteristic of an ADC via the FFT test cannot be accurate enough to assess, for example, the maximum static error; this quantity must be determined using the far more accurate statistical approach. On the other hand, the FFT test is practically instantaneous, regardless of the ADC resolution, while the histogram test can last hours with highresolution ADCs. Second, the FFT test can be distinctly more accurate on dithered ADCs, because of their smoother characteristic. Since, for these ADCs, the histogram test is a more complicated procedure (the result must be convolved with the pdf of the dither), the FFT test becomes more attractive, in this case.

6 ADAMO et al.: A/D CONVERTERS NONLINEARITY MEASUREMENT AND CORRECTION 1205 Third, the proposed linearization procedure, which makes use of the result yielded by the FFT test, and is especially suited for use together with the dither technique, can be implemented very simply and gives good results. It assures the gain of 1 2 effective bits for a small computational burden. Summing up, the illustrated frequency-domain approach to the measurement and the correction of static errors, far from being optimal as regards accuracy, is extremely fast and simple, and especially promising for high-resolution and dithered converters. It can certainly be implemented, with very little effort and very good results, in possibly any computer-based instruments, especially virtual instruments running on ordinary personal computers. REFERENCES [1] Standard for Digitizing Waveform Recorders, IEEE Std. 1057/94, Dec [2] A. J. E. M. Janssen, Fourier Analysis and Synthesis for a Mildly Non- Linear Quantizer, Philips Corp. Nat. Lab., Rep. UR 801/99. [3] F. Adamo, F. Attivissimo, and N. Giaquinto, Measurement of ADC integral nonlinearity via DFT, in Proc. IWADC, Vienna, Austria, Sept. 2000, pp [4] F. Adamo, F. Attivissimo, N. Giaquinto, and M. Savino, FFT test of A/D converters to determine the integral nonlinearity, IEEE Trans. Instrum. Meas., vol. 51, pp , Oct [5] J. Holub and O. Aumala, Large scale error reduction in dithered ADC, in Proc. IWADC, Vienna, Austria, Sept. 2000, pp [6] F. Adamo, F. Attivissimo, N. Giaquinto, and M. Savino, Measuring the static characteristic of dithered A/D converters, Comput. Stand. Interfaces, [7] National Instruments, Measurement and Automation Catalog, [8] N. Giaquinto, M. Savino, and A. Trotta, Detection, digital correction and global effect of A/D converters nonlinearities, in Proc. IWADC, Bratislava, Slovak Republic, May 1996, pp Francesco Adamo received the M.S. degree in electronic engineering from the Polytechnic of Bari, Bari, Italy, in He is currently pursuing the Ph.D. degree at the Department of Electrics and Electronics, Polytechnic of Bari. His research interests are in the field of electronic measurement on devices and systems, with special regard to digital signal processing for measurements, ADC modeling, characterization and optimization, and computer-based measurement systems. Dr. Adamo is a member of the Italian Group of Electrical and Electronic Measurements (GMEE). Filippo Attivissimo received the M.S. degree in electronic engineering and the Ph.D. degree in electric engineering from the Polytechnic of Bari, Bari, Italy, in 1992 and 1997, respectively. Since 1993, he has worked on research projects in the field of digital signal processing for measurements with the Polytechnic of Bari, where he is presently an Assistant Professor with the Department of Electrics and Electronics. His research interests are in the field of electric and electronic measurement on devices and systems, including estimation theory, ultrasonic sensors, digital measurements on power electronic systems, spectral analysis, and ADC modeling, characterization, and optimization. Dr. Attivissimo is a member of the Italian Group of Electrical and Electronic Measurements (GMEE). Nicola Giaquinto received the M.S. and Ph.D. degrees in electronic engineering from the Polytechnic of Bari, Bari, Italy, in 1992 and 1997, respectively. Since 1993, he has been in the field of electrical and electronic measurements, doing research mainly in the field of digital signal processing for measurement systems. From 1997 to 1998, he has been with the Casaccia Research Center, Rome, Italy, as a grant-holder of the Italian Agency for New Technologies (ENEA), concerned with real-time geometric measurements for autonomous robots. In 1998, he re-joined the Polytechnic of Bari, where he is an Assistant Professor of electric and electronic measurements. His main research interests are in the field of statistical, time-domain and frequency domain methods for nonlinear systems characterization, A/D converters modeling, characterization and optimization, parametric and nonparametric methods for spectral analysis, ultrasonic sensors, and neural networks for computer vision. Dr. Giaquinto is a member of the Italian Group of Electrical and Electronic Measurements (GMEE). Amerigo Trotta (M 92) received the M.S. and Ph.D. degrees in electrical engineering from the State University of Bari, Bari, Italy, in 1984 and 1989, respectively. He was an on-board avionics maintance technical officer in the Italian Air Force for one year, then an Assistant Professor of electrical measurements at the Polytechnic of Bari until In November 1998, he joined the University of Lecce, Lecce, Italy, as an Associate Professor of electronic measurements, where he has been Full Professor since His research activity has concerned optimization of spectral estimation algorithms for monitoring power systems and diagnostics of electrical drives, design of digital filters to increase performance of digital instrumentation, characterization of A/D converters through statistical, time-domain, and frequency-domain procedures, and DSP techniques for frequency measurements on signals. In addition, he coordinates a doctoral course for information engineering. Dr. Trotta is a member of the Italian Electrotechnical and Electronic Association (AEI) and the Italian Group of Electrical and Electronic Measurement (GMEE).

Data Converter Fundamentals

Data Converter Fundamentals Data Converter Fundamentals David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 33 Introduction Two main types of converters Nyquist-Rate Converters Generate output

More information

DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY

DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF TRENTO DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY 38050 Povo Trento Italy, Via Sommarive 14 http://www.dit.unitn.it A RISKS ASSESSMENT AND CONFORMANCE TESTING OF ANALOG-TO-DIGITAL

More information

Experimental verification of different models of the ADC transfer function. Petr Suchanek, David Slepicka, Vladimir Haasz

Experimental verification of different models of the ADC transfer function. Petr Suchanek, David Slepicka, Vladimir Haasz Experimental verification of different models of the ADC transfer function Petr Suchanek, David Slepicka, Vladimir Haasz Czech Technical University in Prague, Faculty of Electrical Engineering Technická,

More information

DIGITAL signal processing applications are often concerned

DIGITAL signal processing applications are often concerned 5874 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 56, NO 12, DECEMBER 2008 Nonlinear and Nonideal Sampling: Theory and Methods Tsvi G Dvorkind, Yonina C Eldar, Senior Member, IEEE, and Ewa Matusiak Abstract

More information

ACCURATE MAGNETIC FLUX MEASUREMENTS IN ELECTROMAGNETIC RAIL LAUNCHERS

ACCURATE MAGNETIC FLUX MEASUREMENTS IN ELECTROMAGNETIC RAIL LAUNCHERS Progress In Electromagnetics Research C, Vol. 40, 243 256, 203 ACCURATE MAGNETIC FLUX MEASUREMENTS IN ELECTROMAGNETIC RAIL LAUNCHERS Roberto Ferrero, Mirko Marracci, and Bernardo Tellini * Department of

More information

Dither and noise modulation in sigma delta modulators

Dither and noise modulation in sigma delta modulators Audio Engineering Society Convention Paper Presented at the 5th Convention 003 October 0 3 New York, New York This convention paper has been reproduced from the author's advance manuscript, without editing,

More information

CHOICE OF THE WINDOW USED IN THE INTERPOLATED DISCRETE FOURIER TRANSFORM METHOD

CHOICE OF THE WINDOW USED IN THE INTERPOLATED DISCRETE FOURIER TRANSFORM METHOD Électronique et transmission de l information CHOICE OF THE WINDOW USED IN THE INTERPOLATED DISCRETE FOURIER TRANSFORM METHOD DANIEL BELEGA, DOMINIQUE DALLET, DAN STOICIU Key words: Interpolated Discrete

More information

A Nonlinear Dynamic S/H-ADC Device Model Based on a Modified Volterra Series: Identification Procedure and Commercial CAD Tool Implementation

A Nonlinear Dynamic S/H-ADC Device Model Based on a Modified Volterra Series: Identification Procedure and Commercial CAD Tool Implementation IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 4, AUGUST 2003 1129 A Nonlinear Dynamic S/H-ADC Device Model Based on a Modified Volterra Series: Identification Procedure and Commercial

More information

EE 521: Instrumentation and Measurements

EE 521: Instrumentation and Measurements Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA September 23, 2009 1 / 18 1 Sampling 2 Quantization 3 Digital-to-Analog Converter 4 Analog-to-Digital Converter

More information

The PUMA method applied to the measures carried out by using a PC-based measurement instrument. Ciro Spataro

The PUMA method applied to the measures carried out by using a PC-based measurement instrument. Ciro Spataro The PUMA applied to the measures carried out by using a PC-based measurement instrument Ciro Spataro 1 DIEET - University of Palermo, ITALY, ciro.spataro@unipa.it Abstract- The paper deals with the uncertainty

More information

EE 230 Lecture 40. Data Converters. Amplitude Quantization. Quantization Noise

EE 230 Lecture 40. Data Converters. Amplitude Quantization. Quantization Noise EE 230 Lecture 40 Data Converters Amplitude Quantization Quantization Noise Review from Last Time: Time Quantization Typical ADC Environment Review from Last Time: Time Quantization Analog Signal Reconstruction

More information

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 41 Pulse Code Modulation (PCM) So, if you remember we have been talking

More information

Signal Modeling Techniques in Speech Recognition. Hassan A. Kingravi

Signal Modeling Techniques in Speech Recognition. Hassan A. Kingravi Signal Modeling Techniques in Speech Recognition Hassan A. Kingravi Outline Introduction Spectral Shaping Spectral Analysis Parameter Transforms Statistical Modeling Discussion Conclusions 1: Introduction

More information

EEO 401 Digital Signal Processing Prof. Mark Fowler

EEO 401 Digital Signal Processing Prof. Mark Fowler EEO 401 Digital Signal Processing Pro. Mark Fowler Note Set #14 Practical A-to-D Converters and D-to-A Converters Reading Assignment: Sect. 6.3 o Proakis & Manolakis 1/19 The irst step was to see that

More information

Dithering for Floating-Point Number Representation

Dithering for Floating-Point Number Representation 1st International On-Line Workshop on Dithering in Measurement, http://measure.feld.cvut.cz/dithering98, March 1-31, 1998. 9-1 Dithering for Floating-Point Number Representation Rezső Dunay, István Kollár,

More information

EE 230 Lecture 43. Data Converters

EE 230 Lecture 43. Data Converters EE 230 Lecture 43 Data Converters Review from Last Time: Amplitude Quantization Unwanted signals in the output of a system are called noise. Distortion Smooth nonlinearities Frequency attenuation Large

More information

Discrete Simulation of Power Law Noise

Discrete Simulation of Power Law Noise Discrete Simulation of Power Law Noise Neil Ashby 1,2 1 University of Colorado, Boulder, CO 80309-0390 USA 2 National Institute of Standards and Technology, Boulder, CO 80305 USA ashby@boulder.nist.gov

More information

Elec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis

Elec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis Elec461 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis Dr. D. S. Taubman May 3, 011 In this last chapter of your notes, we are interested in the problem of nding the instantaneous

More information

EE 435. Lecture 26. Data Converters. Data Converter Characterization

EE 435. Lecture 26. Data Converters. Data Converter Characterization EE 435 Lecture 26 Data Converters Data Converter Characterization . Review from last lecture. Data Converter Architectures n DAC R-2R (4-bits) R R R R V OUT 2R 2R 2R 2R R d 3 d 2 d 1 d 0 V REF By superposition:

More information

Roundoff Noise in Digital Feedback Control Systems

Roundoff Noise in Digital Feedback Control Systems Chapter 7 Roundoff Noise in Digital Feedback Control Systems Digital control systems are generally feedback systems. Within their feedback loops are parts that are analog and parts that are digital. At

More information

EE 435. Lecture 32. Spectral Performance Windowing

EE 435. Lecture 32. Spectral Performance Windowing EE 435 Lecture 32 Spectral Performance Windowing . Review from last lecture. Distortion Analysis T 0 T S THEOREM?: If N P is an integer and x(t) is band limited to f MAX, then 2 Am Χ mnp 1 0 m h N and

More information

Compressed Sensing: Extending CLEAN and NNLS

Compressed Sensing: Extending CLEAN and NNLS Compressed Sensing: Extending CLEAN and NNLS Ludwig Schwardt SKA South Africa (KAT Project) Calibration & Imaging Workshop Socorro, NM, USA 31 March 2009 Outline 1 Compressed Sensing (CS) Introduction

More information

Various signal sampling and reconstruction methods

Various signal sampling and reconstruction methods Various signal sampling and reconstruction methods Rolands Shavelis, Modris Greitans 14 Dzerbenes str., Riga LV-1006, Latvia Contents Classical uniform sampling and reconstruction Advanced sampling and

More information

SPEECH ANALYSIS AND SYNTHESIS

SPEECH ANALYSIS AND SYNTHESIS 16 Chapter 2 SPEECH ANALYSIS AND SYNTHESIS 2.1 INTRODUCTION: Speech signal analysis is used to characterize the spectral information of an input speech signal. Speech signal analysis [52-53] techniques

More information

Uncertainty Analysis in High-Speed Multifunction Data Acquisition Device. M.Catelani, L.Ciani, S.Giovannetti, A.Zanobini

Uncertainty Analysis in High-Speed Multifunction Data Acquisition Device. M.Catelani, L.Ciani, S.Giovannetti, A.Zanobini 011 International Workshop on DC Modelling, Testing and Data Converter nalysis and Design and IEEE 011 DC Forum June 30 - July 1, 011. Orvieto, Italy. Uncertainty nalysis in High-Speed Multifunction Data

More information

sine wave fit algorithm

sine wave fit algorithm TECHNICAL REPORT IR-S3-SB-9 1 Properties of the IEEE-STD-57 four parameter sine wave fit algorithm Peter Händel, Senior Member, IEEE Abstract The IEEE Standard 57 (IEEE-STD-57) provides algorithms for

More information

Test Pattern Generator for Built-in Self-Test using Spectral Methods

Test Pattern Generator for Built-in Self-Test using Spectral Methods Test Pattern Generator for Built-in Self-Test using Spectral Methods Alok S. Doshi and Anand S. Mudlapur Auburn University 2 Dept. of Electrical and Computer Engineering, Auburn, AL, USA doshias,anand@auburn.edu

More information

EE 435. Lecture 28. Data Converters Linearity INL/DNL Spectral Performance

EE 435. Lecture 28. Data Converters Linearity INL/DNL Spectral Performance EE 435 Lecture 8 Data Converters Linearity INL/DNL Spectral Performance Performance Characterization of Data Converters Static characteristics Resolution Least Significant Bit (LSB) Offset and Gain Errors

More information

PDF estimation by use of characteristic functions and the FFT

PDF estimation by use of characteristic functions and the FFT Allen/DSP Seminar January 27, 2005 p. 1/1 PDF estimation by use of characteristic functions and the FFT Jont B. Allen Univ. of IL, Beckman Inst., Urbana IL Allen/DSP Seminar January 27, 2005 p. 2/1 iven

More information

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

A Log-Frequency Approach to the Identification of the Wiener-Hammerstein Model A Log-Frequency Approach to the Identification of the Wiener-Hammerstein Model The MIT Faculty has made this article openly available Please share how this access benefits you Your story matters Citation

More information

DFT & Fast Fourier Transform PART-A. 7. Calculate the number of multiplications needed in the calculation of DFT and FFT with 64 point sequence.

DFT & Fast Fourier Transform PART-A. 7. Calculate the number of multiplications needed in the calculation of DFT and FFT with 64 point sequence. SHRI ANGALAMMAN COLLEGE OF ENGINEERING & TECHNOLOGY (An ISO 9001:2008 Certified Institution) SIRUGANOOR,TRICHY-621105. DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING UNIT I DFT & Fast Fourier

More information

Compressed Sensing Using Reed- Solomon and Q-Ary LDPC Codes

Compressed Sensing Using Reed- Solomon and Q-Ary LDPC Codes Compressed Sensing Using Reed- Solomon and Q-Ary LDPC Codes Item Type text; Proceedings Authors Jagiello, Kristin M. Publisher International Foundation for Telemetering Journal International Telemetering

More information

Oversampled A/D Conversion using Alternate Projections

Oversampled A/D Conversion using Alternate Projections Oversampled A/D Conversion using Alternate Projections Nguyen T.Thao and Martin Vetterli Department of Electrical Engineering and Center for Telecommunications Research Columbia University, New York, NY

More information

INTRODUCTION TO DELTA-SIGMA ADCS

INTRODUCTION TO DELTA-SIGMA ADCS ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V

More information

5. LIGHT MICROSCOPY Abbe s theory of imaging

5. LIGHT MICROSCOPY Abbe s theory of imaging 5. LIGHT MICROSCOPY. We use Fourier optics to describe coherent image formation, imaging obtained by illuminating the specimen with spatially coherent light. We define resolution, contrast, and phase-sensitive

More information

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

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi Chapter 8 Correlator I. Basics D. Anish Roshi 8.1 Introduction A radio interferometer measures the mutual coherence function of the electric field due to a given source brightness distribution in the sky.

More information

Take the measurement of a person's height as an example. Assuming that her height has been determined to be 5' 8", how accurate is our result?

Take the measurement of a person's height as an example. Assuming that her height has been determined to be 5' 8, how accurate is our result? Error Analysis Introduction The knowledge we have of the physical world is obtained by doing experiments and making measurements. It is important to understand how to express such data and how to analyze

More information

EE 435. Lecture 29. Data Converters. Linearity Measures Spectral Performance

EE 435. Lecture 29. Data Converters. Linearity Measures Spectral Performance EE 435 Lecture 9 Data Converters Linearity Measures Spectral Performance Linearity Measurements (testing) Consider ADC V IN (t) DUT X IOUT V REF Linearity testing often based upon code density testing

More information

Infinite series, improper integrals, and Taylor series

Infinite series, improper integrals, and Taylor series Chapter 2 Infinite series, improper integrals, and Taylor series 2. Introduction to series In studying calculus, we have explored a variety of functions. Among the most basic are polynomials, i.e. functions

More information

Autoregressive tracking of vortex shedding. 2. Autoregression versus dual phase-locked loop

Autoregressive tracking of vortex shedding. 2. Autoregression versus dual phase-locked loop Autoregressive tracking of vortex shedding Dileepan Joseph, 3 September 2003 Invensys UTC, Oxford 1. Introduction The purpose of this report is to summarize the work I have done in terms of an AR algorithm

More information

EE 435. Lecture 26. Data Converters. Data Converter Characterization

EE 435. Lecture 26. Data Converters. Data Converter Characterization EE 435 Lecture 26 Data Converters Data Converter Characterization . Review from last lecture. Data Converter Architectures Large number of different circuits have been proposed for building data converters

More information

THE problem of phase noise and its influence on oscillators

THE problem of phase noise and its influence on oscillators IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 54, NO. 5, MAY 2007 435 Phase Diffusion Coefficient for Oscillators Perturbed by Colored Noise Fergal O Doherty and James P. Gleeson Abstract

More information

798 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 44, NO. 10, OCTOBER 1997

798 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 44, NO. 10, OCTOBER 1997 798 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL 44, NO 10, OCTOBER 1997 Stochastic Analysis of the Modulator Differential Pulse Code Modulator Rajesh Sharma,

More information

Chapter 2 Fourier Series Phase Object Spectra

Chapter 2 Fourier Series Phase Object Spectra PhD University of Edinburgh 99 Phase-Only Optical Information Processing D. J. Potter Index Chapter 3 4 5 6 7 8 9 Chapter Fourier Series Phase Object Spectra In chapter one, it was noted how one may describe

More information

Small Data, Mid data, Big Data vs. Algebra, Analysis, and Topology

Small Data, Mid data, Big Data vs. Algebra, Analysis, and Topology Small Data, Mid data, Big Data vs. Algebra, Analysis, and Topology Xiang-Gen Xia I have been thinking about big data in the last a few years since it has become a hot topic. On most of the time I have

More information

A Plane Wave Expansion of Spherical Wave Functions for Modal Analysis of Guided Wave Structures and Scatterers

A Plane Wave Expansion of Spherical Wave Functions for Modal Analysis of Guided Wave Structures and Scatterers IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, VOL. 51, NO. 10, OCTOBER 2003 2801 A Plane Wave Expansion of Spherical Wave Functions for Modal Analysis of Guided Wave Structures and Scatterers Robert H.

More information

Dynamics of the Otto Struve [2.1-Meter] Telescope

Dynamics of the Otto Struve [2.1-Meter] Telescope Dynamics of the Otto Struve [2.1-Meter] Telescope Davis Varghese August 15, 2009 1.0 INTRODUCTION 1.1 Purpose of Research Project The Otto Struve [2.1-Meter] Telescope at McDonald Observatory collected

More information

Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation

Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation CENTER FOR COMPUTER RESEARCH IN MUSIC AND ACOUSTICS DEPARTMENT OF MUSIC, STANFORD UNIVERSITY REPORT NO. STAN-M-4 Design Criteria for the Quadratically Interpolated FFT Method (I): Bias due to Interpolation

More information

CS491/691: Introduction to Aerial Robotics

CS491/691: Introduction to Aerial Robotics CS491/691: Introduction to Aerial Robotics Topic: State Estimation Dr. Kostas Alexis (CSE) World state (or system state) Belief state: Our belief/estimate of the world state World state: Real state of

More information

Numerical Methods. King Saud University

Numerical Methods. King Saud University Numerical Methods King Saud University Aims In this lecture, we will... Introduce the topic of numerical methods Consider the Error analysis and sources of errors Introduction A numerical method which

More information

Multiple-Input Multiple-Output Systems

Multiple-Input Multiple-Output Systems Multiple-Input Multiple-Output Systems What is the best way to use antenna arrays? MIMO! This is a totally new approach ( paradigm ) to wireless communications, which has been discovered in 95-96. Performance

More information

This is a repository copy of Evaluation of output frequency responses of nonlinear systems under multiple inputs.

This is a repository copy of Evaluation of output frequency responses of nonlinear systems under multiple inputs. This is a repository copy of Evaluation of output frequency responses of nonlinear systems under multiple inputs White Rose Research Online URL for this paper: http://eprintswhiteroseacuk/797/ Article:

More information

SNR Calculation and Spectral Estimation [S&T Appendix A]

SNR Calculation and Spectral Estimation [S&T Appendix A] SR Calculation and Spectral Estimation [S&T Appendix A] or, How not to make a mess of an FFT Make sure the input is located in an FFT bin 1 Window the data! A Hann window works well. Compute the FFT 3

More information

Theory and Problems of Signals and Systems

Theory and Problems of Signals and Systems SCHAUM'S OUTLINES OF Theory and Problems of Signals and Systems HWEI P. HSU is Professor of Electrical Engineering at Fairleigh Dickinson University. He received his B.S. from National Taiwan University

More information

Taylor series. Chapter Introduction From geometric series to Taylor polynomials

Taylor series. Chapter Introduction From geometric series to Taylor polynomials Chapter 2 Taylor series 2. Introduction The topic of this chapter is find approximations of functions in terms of power series, also called Taylor series. Such series can be described informally as infinite

More information

DISTURBANCE LOAD MODELLING WITH EQUIVALENT VOLTAGE SOURCE METHOD IN GRID HARMONIC ASSESSMENT

DISTURBANCE LOAD MODELLING WITH EQUIVALENT VOLTAGE SOURCE METHOD IN GRID HARMONIC ASSESSMENT DISTURBANCE LOAD MODELLING WITH EQUIVALENT VOLTAGE SOURCE METHOD IN GRID HARMONIC ASSESSMENT Xavier YANG Xingyan NIU Bruno PASZKIER EDF R&D France EDF R&D China EDF R&D - France xavier.yang@edf.fr xingyan.niu@edf.fr

More information

Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey Scientific Computing: An Introductory Survey Chapter 12 Prof. Michael T. Heath Department of Computer Science University of Illinois at Urbana-Champaign Copyright c 2002. Reproduction permitted for noncommercial,

More information

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 12, NO. 5, SEPTEMBER 2001 1215 A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing Da-Zheng Feng, Zheng Bao, Xian-Da Zhang

More information

Second and Higher-Order Delta-Sigma Modulators

Second and Higher-Order Delta-Sigma Modulators Second and Higher-Order Delta-Sigma Modulators MEAD March 28 Richard Schreier Richard.Schreier@analog.com ANALOG DEVICES Overview MOD2: The 2 nd -Order Modulator MOD2 from MOD NTF (predicted & actual)

More information

Accurate Fourier Analysis for Circuit Simulators

Accurate Fourier Analysis for Circuit Simulators Accurate Fourier Analysis for Circuit Simulators Kenneth S. Kundert Cadence Design Systems (Based on Presentation to CICC 94) Abstract A new approach to Fourier analysis within the context of circuit simulation

More information

Understanding Data Sheet Jitter Specifications for Cypress Timing Products

Understanding Data Sheet Jitter Specifications for Cypress Timing Products for Cypress Timing Products Introduction This note describes how Cypress Semiconductor defines jitter for clock product specifications. There are several motivations for this. First, there is no accepted

More information

Detection of Artificial Satellites in Images Acquired in Track Rate Mode.

Detection of Artificial Satellites in Images Acquired in Track Rate Mode. Detection of Artificial Satellites in Images Acquired in Track Rate Mode. Martin P. Lévesque Defence R&D Canada- Valcartier, 2459 Boul. Pie-XI North, Québec, QC, G3J 1X5 Canada, martin.levesque@drdc-rddc.gc.ca

More information

DOCTORAL THESIS Extended Abstract

DOCTORAL THESIS Extended Abstract Lodz University of Technology Faculty of Electrical, Electronic, Computer and Control Engineering DOCTORAL THESIS Extended Abstract Dariusz Brzeziński MSc Eng. Problems of Numerical Calculation of Derivatives

More information

Multi-Level Fringe Rotation. JONATHAN D. ROMNEY National Radio Astronomy Observatory Charlottesville, Virginia

Multi-Level Fringe Rotation. JONATHAN D. ROMNEY National Radio Astronomy Observatory Charlottesville, Virginia I VLB A Correlator Memo No. S3 (8705) Multi-Level Fringe Rotation JONATHAN D. ROMNEY National Radio Astronomy Observatory Charlottesville, Virginia 1987 February 3 Station-based fringe rotation using a

More information

Lab 4: Quantization, Oversampling, and Noise Shaping

Lab 4: Quantization, Oversampling, and Noise Shaping Lab 4: Quantization, Oversampling, and Noise Shaping Due Friday 04/21/17 Overview: This assignment should be completed with your assigned lab partner(s). Each group must turn in a report composed using

More information

Thermocouple Dynamic Errors Correction for Instantaneous Temperature Measurements in Induction Heating. Krzysztof Konopka 1

Thermocouple Dynamic Errors Correction for Instantaneous Temperature Measurements in Induction Heating. Krzysztof Konopka 1 Thermocouple Dynamic Errors Correction for Instantaneous Temperature Measurements in Induction Heating Krzysztof Konopka 1 1 Institute of Measurement Science, Electronics and Control, Silesian University

More information

Chapter 2. Theory of Errors and Basic Adjustment Principles

Chapter 2. Theory of Errors and Basic Adjustment Principles Chapter 2 Theory of Errors and Basic Adjustment Principles 2.1. Introduction Measurement is an observation carried out to determine the values of quantities (distances, angles, directions, temperature

More information

Proc. of NCC 2010, Chennai, India

Proc. of NCC 2010, Chennai, India Proc. of NCC 2010, Chennai, India Trajectory and surface modeling of LSF for low rate speech coding M. Deepak and Preeti Rao Department of Electrical Engineering Indian Institute of Technology, Bombay

More information

HARMONIC VECTOR QUANTIZATION

HARMONIC VECTOR QUANTIZATION HARMONIC VECTOR QUANTIZATION Volodya Grancharov, Sigurdur Sverrisson, Erik Norvell, Tomas Toftgård, Jonas Svedberg, and Harald Pobloth SMN, Ericsson Research, Ericsson AB 64 8, Stockholm, Sweden ABSTRACT

More information

Period. End of Story?

Period. End of Story? Period. End of Story? Twice Around With Period Detection: Updated Algorithms Eric L. Michelsen UCSD CASS Journal Club, January 9, 2015 Can you read this? 36 pt This is big stuff 24 pt This makes a point

More information

UNIVERSITY OF TRENTO IN-BAND POWER ESTIMATION OF WINDOWED DELTA-SIGMA SHAPED NOISE. Emilia Nunzi, Paolo Carbone, Dario Petri.

UNIVERSITY OF TRENTO IN-BAND POWER ESTIMATION OF WINDOWED DELTA-SIGMA SHAPED NOISE. Emilia Nunzi, Paolo Carbone, Dario Petri. UIVERSITY OF TRETO DEPARTMET OF IFORMATIO AD COMMUICATIO TECHOLOGY 85 Povo Trento (Italy, Via Sommarive 14 http://www.dit.unitn.it I-BAD POWER ESTIMATIO OF WIDOWED DELTA-SIGMA SHAPED OISE Emilia unzi,

More information

NUMERICAL COMPUTATION OF THE CAPACITY OF CONTINUOUS MEMORYLESS CHANNELS

NUMERICAL COMPUTATION OF THE CAPACITY OF CONTINUOUS MEMORYLESS CHANNELS NUMERICAL COMPUTATION OF THE CAPACITY OF CONTINUOUS MEMORYLESS CHANNELS Justin Dauwels Dept. of Information Technology and Electrical Engineering ETH, CH-8092 Zürich, Switzerland dauwels@isi.ee.ethz.ch

More information

EE 435. Lecture 26. Data Converters. Differential Nonlinearity Spectral Performance

EE 435. Lecture 26. Data Converters. Differential Nonlinearity Spectral Performance EE 435 Lecture 26 Data Converters Differential Nonlinearity Spectral Performance . Review from last lecture. Integral Nonlinearity (DAC) Nonideal DAC INL often expressed in LSB INL = X k INL= max OUT OF

More information

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

EEG- Signal Processing

EEG- Signal Processing Fatemeh Hadaeghi EEG- Signal Processing Lecture Notes for BSP, Chapter 5 Master Program Data Engineering 1 5 Introduction The complex patterns of neural activity, both in presence and absence of external

More information

Optimal Mean-Square Noise Benefits in Quantizer-Array Linear Estimation Ashok Patel and Bart Kosko

Optimal Mean-Square Noise Benefits in Quantizer-Array Linear Estimation Ashok Patel and Bart Kosko IEEE SIGNAL PROCESSING LETTERS, VOL. 17, NO. 12, DECEMBER 2010 1005 Optimal Mean-Square Noise Benefits in Quantizer-Array Linear Estimation Ashok Patel and Bart Kosko Abstract A new theorem shows that

More information

Signal types. Signal characteristics: RMS, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC).

Signal types. Signal characteristics: RMS, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC). Signal types. Signal characteristics:, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC). Signal types Stationary (average properties don t vary with time) Deterministic

More information

Gaussian processes. Chuong B. Do (updated by Honglak Lee) November 22, 2008

Gaussian processes. Chuong B. Do (updated by Honglak Lee) November 22, 2008 Gaussian processes Chuong B Do (updated by Honglak Lee) November 22, 2008 Many of the classical machine learning algorithms that we talked about during the first half of this course fit the following pattern:

More information

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

Sensitivity of hybrid filter banks A/D converters to analog realization errors and finite word length 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

More information

Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER? Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER?

Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER? Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER? : WHICH ONE LOOKS BETTER? 3.1 : WHICH ONE LOOKS BETTER? 3.2 1 Goal: Image enhancement seeks to improve the visual appearance of an image, or convert it to a form suited for analysis by a human or a machine.

More information

ON FINITE-PRECISION EFFECTS IN LATTICE WAVE-DIGITAL FILTERS

ON FINITE-PRECISION EFFECTS IN LATTICE WAVE-DIGITAL FILTERS ON FINITE-PRECISION EFFECTS IN LATTICE WAVE-DIGITAL FILTERS Isabel M. Álvarez-Gómez, J.D. Osés and Antonio Álvarez-Vellisco EUIT de Telecomunicación, Camino de la Arboleda s/n, Universidad Politécnica

More information

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis SEISMIC WAVE PROPAGATION Lecture 2: Fourier Analysis Fourier Series & Fourier Transforms Fourier Series Review of trigonometric identities Analysing the square wave Fourier Transform Transforms of some

More information

Lecture 27 Frequency Response 2

Lecture 27 Frequency Response 2 Lecture 27 Frequency Response 2 Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/6/12 1 Application of Ideal Filters Suppose we can generate a square wave with a fundamental period

More information

MANY digital speech communication applications, e.g.,

MANY digital speech communication applications, e.g., 406 IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 15, NO. 2, FEBRUARY 2007 An MMSE Estimator for Speech Enhancement Under a Combined Stochastic Deterministic Speech Model Richard C.

More information

Linear Regression. Aarti Singh. Machine Learning / Sept 27, 2010

Linear Regression. Aarti Singh. Machine Learning / Sept 27, 2010 Linear Regression Aarti Singh Machine Learning 10-701/15-781 Sept 27, 2010 Discrete to Continuous Labels Classification Sports Science News Anemic cell Healthy cell Regression X = Document Y = Topic X

More information

Multimedia Systems Giorgio Leonardi A.A Lecture 4 -> 6 : Quantization

Multimedia Systems Giorgio Leonardi A.A Lecture 4 -> 6 : Quantization Multimedia Systems Giorgio Leonardi A.A.2014-2015 Lecture 4 -> 6 : Quantization Overview Course page (D.I.R.): https://disit.dir.unipmn.it/course/view.php?id=639 Consulting: Office hours by appointment:

More information

Let us consider a typical Michelson interferometer, where a broadband source is used for illumination (Fig. 1a).

Let us consider a typical Michelson interferometer, where a broadband source is used for illumination (Fig. 1a). 7.1. Low-Coherence Interferometry (LCI) Let us consider a typical Michelson interferometer, where a broadband source is used for illumination (Fig. 1a). The light is split by the beam splitter (BS) and

More information

1 Measurement Uncertainties

1 Measurement Uncertainties 1 Measurement Uncertainties (Adapted stolen, really from work by Amin Jaziri) 1.1 Introduction No measurement can be perfectly certain. No measuring device is infinitely sensitive or infinitely precise.

More information

Algorithmic Probability

Algorithmic Probability Algorithmic Probability From Scholarpedia From Scholarpedia, the free peer-reviewed encyclopedia p.19046 Curator: Marcus Hutter, Australian National University Curator: Shane Legg, Dalle Molle Institute

More information

Versatile, Accurate and Analytically Tractable Approximation for the Gaussian Q-function. Miguel López-Benítez and Fernando Casadevall

Versatile, Accurate and Analytically Tractable Approximation for the Gaussian Q-function. Miguel López-Benítez and Fernando Casadevall Versatile, Accurate and Analytically Tractable Approximation for the Gaussian Q-function Miguel López-Benítez and Fernando Casadevall Department of Signal Theory and Communications Universitat Politècnica

More information

Two Methods for Determining Impact Time in the Bouncing Ball System

Two Methods for Determining Impact Time in the Bouncing Ball System Two Methods for Determining Impact Time in the Bouncing Ball System David R. Morrison May 9, 2008 1 Introduction Many physical systems can be modelled relatively simply and accurately by a ball bouncing

More information

Wavelet Analysis of Print Defects

Wavelet Analysis of Print Defects Wavelet Analysis of Print Defects Kevin D. Donohue, Chengwu Cui, and M.Vijay Venkatesh University of Kentucky, Lexington, Kentucky Lexmark International Inc., Lexington, Kentucky Abstract This paper examines

More information

Technology Computer Aided Design (TCAD) Laboratory. Lecture 2, A simulation primer

Technology Computer Aided Design (TCAD) Laboratory. Lecture 2, A simulation primer Technology Computer Aided Design (TCAD) Laboratory Lecture 2, A simulation primer [Source: Synopsys] Giovanni Betti Beneventi E-mail: gbbeneventi@arces.unibo.it ; giobettibeneventi@gmail.com Office: Engineering

More information

Residual Versus Suppressed-Carrier Coherent Communications

Residual Versus Suppressed-Carrier Coherent Communications TDA Progress Report -7 November 5, 996 Residual Versus Suppressed-Carrier Coherent Communications M. K. Simon and S. Million Communications and Systems Research Section This article addresses the issue

More information

LECTURE NOTES IN AUDIO ANALYSIS: PITCH ESTIMATION FOR DUMMIES

LECTURE NOTES IN AUDIO ANALYSIS: PITCH ESTIMATION FOR DUMMIES LECTURE NOTES IN AUDIO ANALYSIS: PITCH ESTIMATION FOR DUMMIES Abstract March, 3 Mads Græsbøll Christensen Audio Analysis Lab, AD:MT Aalborg University This document contains a brief introduction to pitch

More information

Comparison of spectral decomposition methods

Comparison of spectral decomposition methods Comparison of spectral decomposition methods John P. Castagna, University of Houston, and Shengjie Sun, Fusion Geophysical discuss a number of different methods for spectral decomposition before suggesting

More information

Signal Modeling, Statistical Inference and Data Mining in Astrophysics

Signal Modeling, Statistical Inference and Data Mining in Astrophysics ASTRONOMY 6523 Spring 2013 Signal Modeling, Statistical Inference and Data Mining in Astrophysics Course Approach The philosophy of the course reflects that of the instructor, who takes a dualistic view

More information

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

RECENT results in sampling theory [1] have shown that it 2140 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 54, NO 6, JUNE 2006 Oversampled A/D Conversion and Error-Rate Dependence of Nonbandlimited Signals With Finite Rate of Innovation Ivana Jovanović, Student

More information

Implementation of Digital Chaotic Signal Generator Based on Reconfigurable LFSRs for Multiple Access Communications

Implementation of Digital Chaotic Signal Generator Based on Reconfigurable LFSRs for Multiple Access Communications Australian Journal of Basic and Applied Sciences, 4(7): 1691-1698, 2010 ISSN 1991-8178 Implementation of Digital Chaotic Signal Generator Based on Reconfigurable LFSRs for Multiple Access Communications

More information