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

Size: px
Start display at page:

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

Transcription

1 DIGITAL COPENSATION OF IN-BAND IAGE SIGNALS CAUSED BY -PERIODIC NONUNIFOR ZERO-ORDER HOLD SIGNALS Christian Vogel 1, Christoph Krall 2 1 ETH Zurich, Switzerland Signal and Information Processing Laboratory ISI C.Vogel@ieee.org 2 Rohde & Schwarz GmbH & Co. KG Radiocommunications Systems Division Christoph.Krall@ieee.org ABSTRACT In this paper we introduce the design of a digital time-varying filter to compensate the spurious in-band spectra caused by -periodic nonuniform zero-order hold signals. For this purpose, a continuous-time framework to describe and analyze such signals is developed. Based on the error analysis, an equivalent discrete-time framework is derived and used for the design of a discrete-time time-varying precompensation filter. We exemplify the design of the precompensation filter for the two-periodic case through simulations and measurements. Furthermore, we discuss Farrow filters to reduce the design complexity. Keywords: periodic, nonuniform, zero-order hold, compensation, reconstruction. 1 INTRODUCTION Emerging communication systems require high-speed and high-resolution data converters [1]. Since the integration density of digital circuits grows much faster than the one of analog circuits, we have an increasing gap between analog and digital circuits in terms of speed, area, and power consumption. In particular, data converters - as the central interface between analog and digital circuits - are affected by this technological gap [2]. A new design paradigm exploits the technology gap by using digital signal processing to overcome the analog impairments of data converters, e.g. [3]. In this paper we discuss digital-to-analog converters DACs using a zero-order hold ZOH for the signal reconstruction. We investigate the compensation of in-band images caused by ZOHs periodic nonuniform hold signals, i.e., a nonuniform ZOH, as illustrated in Fig. 1. The individual sample instants deviate by r n T from the ideal time instants nt, where T is the nominal sampling period of the DAC and r n is the relative time offset for time n period, i.e., r n = r n+. Beside the typical sin x/ x shaped output spectrum, such nonuniform ZOH signals introduce additional spurious images that significantly reduce the DAC performance [4]. We can find such spurious images in DACs driven by clock signals deterministic jitter [5] and in time-interleaved DACs timing mismatches [6-8]. Although the effects of yt xt T + r T 1T + r 1 T x1t x2t x3t x4t 2T + r 2 T 4T + r 1 T 3T + r T Figure 1: Output of a three-periodic nonuniform ZOH =3 in the time domain. nonuniform ZOHs have been extensively analyzed [4,5,9], their digital compensation has not yet been addressed in the literature. We propose a digital time-varying filter to compensate for the spurious image spectra caused by periodic nonuniform ZOH signals. Therefore we develop a discrete-time model of a nonuniform ZOH in Sec. 3 and use this model in Sec. 4 to derive the ideal frequency response of a timevarying compensation filter. In Sec. 5 we present filter design examples including a Farrow filter design and finally draw our conclusions in Sec. 6. We want to note that preliminary results of the presented work have been presented at two conferences [1,11]. 2 PRELIINARIES Sampling a continuous-time signal x c t at uniform time instances t = nt produces the t Ubiquitous Computing and Communication Journal 1

2 sequence x[n] = x c nt, where T denotes the sampling period. The discrete-time Fourier transform of x[n] is Xe j = 1 T 2 p X c j. 1 p= T T Throughout this paper, we assume that the signal x c t is bandlimited, i.e., the continuous-time Fourier transform of x c t satisfies X c j=, for T. 2 With these assumptions, the signal x c t can be recovered from the sequence x[n] by using a sequence-to-impulse train converter and an ideal continuous-time low-pass filter gain T and cut-off frequency /T. Y j = 1 T p= X c j p 2 H j T T = X c j p 2 H j T p= 6 sin T 2 H j = T e jt We realize that the factor T of the ZOH compensates the 1/T -factor introduced by the sampling process. Furthermore, the output signal consists of the 2 /T -periodic extended continuous-time signal X c j weighted by the sincx function given by Eq. 7. yt xt x1t x2t x3t x4t 3 SYSTE ODELS After clarifying the behavior of a uniform ZOH, we introduce a ZOH -periodic nonuniform hold signals and derive a discrete-time model. T 1T 2T 3T 4T t Figure 2: Ideal uniform ZOH. In practice, however, we can neither generate ideal Dirac-delta impulses nor can we implement an ideal continuous-time low-pass filter. Instead a ZOH and a low-order analog low-pass filter are used. Employing an ideal uniform ZOH for the reconstruction process results in the reconstructed signal yt, which is illustrated in Fig. 2 and is given by yt = x t h tt 3 where x t = x c t t nt 4 n= is the sampled continuous-time signal and h t = 1 T ut utt 5 is the 1/T -weighted impulse response of an ideal ZOH ut being the unit step function. The reason to explicitly introduce the T -factor in Eq. 3 can be seen in the frequency domain. Applying the continuous-time Fourier transform CTFT to Eq. 3 results in 3.1 Continuous-time model Figure 1 illustrates the output of a ZOH -periodic nonuniform hold signals in the time domain. In contrast to the uniform case, each sampling instant is time-shifted by r n, where r n is periodic, i.e., r n = r n+. These time offsets of the hold signal can be modeled by the - periodic impulse response h n = h n+ starting at r n and ending at 1 + r n+1 T [4,5], i.e., h n t = 1 T ut r n ut 1 + r n+1 T. 8 Therefore, the output signal y t in Fig. 1 can be modeled as the sum of weighted impulse trains of period T x n t = x c t t mt nt 9 m= convolved impulse responses h n tt, i.e., 1 yt = x n t h n tt. 1 n= The CTFT of Eq. 1 results in Ubiquitous Computing and Communication Journal 2

3 1 Y j = X c j k 2 p= k= T j H k and H k 1 j= 1 H n j n= e jkn 2 sin 1+ r n+1 r n H n j = T 2 Energy Density Spectrum dbc T 2 p 2 T e j 1+r n+1 +r n T Desired Image 1 9 Image 2 Image Normalized frequency Ω/Ω s Figure 3: Output of a DAC a 4-periodic nonuniform ZOH =4 in the frequency domain. Figure 3 illustrates the spectral components given by Eq for = 4. The desired output is the 2 -extended continuous-frequency spectrum weighted by H j, which is the average frequency response over all frequency responses H n j for n =,..., 1. This spectrum is similar to the output spectrum in the uniform case; however, we additionally have 1 spectra, which are modulated and filtered images of the spectrum of a uniform ZOH. As these images appear in the fundamental band, i.e., < /T, they cannot be removed by an analog low-pass filter and significantly degrade the output signal quality. A detailed analysis of the impact on the performance can be found in [4,5]. 3.2 Discrete-time model In order to derive discrete-time compensation filters for the in-band images, we represent the continuous-time output signal given by Eq. 11 for < /T in discrete-time. Therefore, the output in Eq. 11 has to be ideally bandlimited, which can be realized by the filter H id 1, < j= T,. 14 T Using Eq. 14 and Eq. 11, we can express the ideally bandlimited signal as Y b j = 1 T Y jth id j. 15 Because we assume that the underlying continuoustime signal x c t is bandlimited, which is implicitly satisfied if x[n] is a synthetic signal, we can relate [12, Chap. 4] = 1 T X j c T 16 Xe j and H k e j = H k j 17 T for <. Consequently, we can express Eq in discrete-time as Y e j = Xe j k 2 H k e j 18 k= H k e j = 1 1 H n e j n= and e jkn 2 sin 1+ r n+1 r n H n e j = , 19 e j 1+r n+1 +r n Using Eq. 18 and Eq. 1 Y e j it can be verified that Y b j = Y e jt TH id j 21 results in Eq. 15 and the continuous-time and the discrete-time frequency output are related by Y e j = 1 T Y j, <. 22 T Ubiquitous Computing and Communication Journal 3

4 4 DERIVATION OF THE COPENSATION FILTER In this section we propose a time-varying filter to compensate the in-band images. We derive the design equations and analytically solve them for the two-periodic case. Eq. 26 gives Se j = where 1 G k e j k 2 k= Xe j k Design equations To compensate for the spurious images, we propose an -periodic time-varying filter g n [l], which relates the input x[n] to the output s[n] as s[n] = g n [l]x[n l]. 23 l= The precompensation filter and the discrete-time model of the nonuniform ZOH are illustrated in Fig. 4 for the two-periodic case. G k e j = 1 1 G n n= e j e 2 jkn 28 is the DTFT of Eq. 25. Because of the timevarying filter g n [l], the input signal into the ZOH is s[n] instead of x[n] and Eq. 18 becomes 1 Y e j = Se j k 2 H k e j. 29 k= x[n] G n e jω Ğ e jω discrete-time model ZOH s[n] H e jω y[n] Substituting the output of the filter given by Eq. 27 in Eq. 29 results in Ğ 1 e jω 1 n 1 n H 1 e jω Figure 4: Precompensation filter in front of the discrete-time model of a nonuniform ZOH =2. The time-varying filter g n [l] should modify the signal x[n] in such a way that the signal s[n] driving the nonuniform ZOH does not generate image signals in the fundamental band. Since g n [l] is periodic, we can represent it as the inverse discrete-time Fourier series DTFS [13, Chap. 4] g n [l] = 1 k= g k [l] e jkn 2 the related DTFS g k [l] = 1 1 n= g [l] n e 24 2 jkn. 25 After substituting Eq. 24 in Eq. 23, we can write s[n] = 1 g k [l]e jkn x[n l] l= k= 2 1 = g k [l]x[n l] e jkn 2. k= l= 26 = Ye j 1 1 H k1 k 1 = k= X e j k 1 +k e j 2 G k e j k 1 +k. 2 With l = k 1 + k we can simplify Eq. 3 to 1 1+k Ye j = H lk e j G k e j l 2 k= l =k X e j l = 1 1 k= l = 2 H lk X e j l e j G k e j l where we have exploited the periodicity of H lk e j. Thus, the overall transfer function can be expressed as Ye j = 1 F l e j l 2 Xe j 2 l 32 l = The discrete-time Fourier transform DTFT of Ubiquitous Computing and Communication Journal 4

5 F l e j = 1 H lk e j +l 2 k= G k e j 33 as it is shown in Fig. 5 for the two-periodic case. x[n] F e jω F 1 e jω 1 n y[n] Figure 5: Overall transfer function of the cascaded system for =2. From the theory of multi-rate systems we know that a system is defined as perfect reconstruction system if the output is a scaled and delayed version of the input [14]. In our compensation problem we want to maintain unity gain of the overall system and therefore require that F l e j l 2 = e j, for l =, for l = 1,2,K, 1 34 where is the delay of the system. If Eq. 34 is fulfilled all image spectra are cancelled and the sinx/x distortions in the fundamental band are equalized. The time-varying filter g n [l] can be efficiently implemented as an -channel maximally decimated multi-rate filter bank [14]. 4.2 Two-periodic nonuniform ZOH We will exemplify the filter design procedure for the two-periodic case, i.e., = 2. By expressing Eq. 33, and Eq. 34 in matrix notation we obtain e j H e j = H 1 e j + H 1 e j G e j H e j + G 1 e j Solving the matrix equation leads to 35 H e j + G e j G 1 e j = P e j H 1 e j + e j 36 P e j P e j = H 1 e j j + H 1 e H e j j + H e. 37 Applying the inverse DTFS as defined in Eq. 24 to Eq. 36 and substituting the relation Eq. 19 for H k e j we obtain the transfer functions of the time-varying filter g n [l] that are H 1 e j + G e j G 1 e j = Pe j H e j + Pe j Pe j e j 38 = 1 2 H e j 1 H e j + H e j j + H 1 e. 39 Analytically solving the matrix equations for larger orders of is infeasible. Instead the matrix has to be numerically solved for each frequency used in the filter design procedure. 5 FILTER DESIGN EXAPLES In the following we will discuss the design of a two-periodic time-varying FIR filter, the compensation of a two-channel time-interleaved DAC, and the design of a Farrow filter. 5.1 FIR filter design For the design example we have assumed a two-periodic ZOH signal time offsets of r = and r 1 =.391. To approximate the ideal frequency responses given by Eq. 38 we use causal finite-impulse response FIR filters transfer functions L G a n e j = g a jl n [l]e 4 l= and approximate the ideal frequency responses in the minimax Chebychev sense, i.e., min G n e j G a n e j D 41 where D is the definition domain of and frequencies above D belong to the don't care band. We have designed filters of order L = 17, = 8.5, and D =.7,K,.7 by solving the approximation problem the atlab optimization toolbox CVX [15]. Ubiquitous Computing and Communication Journal 5

6 E e jω db Energy Density Spectrum dbc Normalized frequency Ω/Ω s Figure 6: Deviation from the ideal overall frequency response Normalized frequency Ω/Ω s Figure 8: Output of a nonuniform ZOH period = E 1 e jω db Energy Density Spectrum dbc Normalized frequency Ω/Ω s Figure 7: Attenuation of the spurious images. For the specified problem we have obtained a maximum approximation error of 61.1 db in the filter design of G a e j and 6.4 db for G 1 a e j. In Fig. 6 we see the impact of the approximation error on E e j = F e j e j 42 i.e., the difference between the average frequency response and an ideal delay, and in Fig. 7 on the residual images E 1 e j = F 1 e j. 43 Within the definition band D, the approximation error of an ideal delay is less than -98 db and the spectral images are attenuated by at least -6 db. To further test the filter design, a discrete-time multitone signal frequencies [.581,.1162,.1743,.2324,.295,.3486] 1/T has been used as an input to the nonuniform ZOH. Without any compensation we have obtained the energy density spectrum shown in Fig. 8. We see the sinx/x Normalized frequency Ω/Ω s Figure 9: Precompensated output of a nonuniform ZOH period =2. output spectrum and the additional image spectra due to the nonuniform ZOH signal. The largest unwanted spur in the fundamental band, i.e., the band between and.5, is about -29 dbc. The energy density spectrum compensation is shown in Fig. 9. Within the fundamental band the unwanted spectral images are considerably reduced. The largest spur is about -61 dbc, which is an improvement of 32 db compared to the uncompensated case. A higher attenuation of the images is achievable by increasing the filter order. When comparing the out-of-band energy of Fig. 8 and Fig. 9 we recognize that the out-of-band energy in Fig. 9 is slightly increased. This minor amplification of the out-of-band energy, however, should not change the design requirements of the analog reconstruction filter significantly. 5.2 Time-interleaved DAC We have implemented a two-channel timeinterleaved digital-to-analog converter that produces two-periodic nonuniform ZOH signals [8]. Therefore, we have used a XILINX Virtex-4 FPGA evaluation platform [16] to generate the digital signal and two high-speed DACs from Analog Ubiquitous Computing and Communication Journal 6

7 Devices AD9734 [17] to convert the digital signals into the analog domain. An 8 Hz differential clock generator has generated the 18 degrees phase-shifted clock signals for the two DACs, where the differential outputs have been used as single ended clock signals. Thus, the overall sampling rate of the twochannel time-interleaved DAC is 16 S/s. The two analog output signals have been combined a power combiner and measured an Agilent 54855A 6 GHz scope a sampling frequency of 2 GS/s. For the presented measurements we have generated a single sinusoid a frequency of 3 Hz and have identified the time offsets as r = and r 1 =.12. Along the identified time offsets a filter, which compensates the digital signal as depicted in Fig. 4, has been designed according to Eq. 41. The digitally compensated and converted signal has been measured the highspeed sampling scope. The results of the measurements are shown in Fig. 1. The mirror images at 5 Hz have been reduced by about 2 db. Due to uncertainties in the time offset estimation, a better reduction has not been possible. Energy Density Spectrum dbc Energy Density Spectrum dbc uncompensated Frequency GHz compensated Frequency GHz Figure 1: easurements for the uncompensated and the precompensated sinusoid. 5.3 Farrow filter design As shown in the last section, we can design a time-varying filter consisting of two impulse responses to compensate two-periodic nonuniform ZOH signals given deviations. In some applications it is necessary to redesign the compensation filter from time to time, since the time offsets r n are subject to temperature changes, aging effects, and voltage supply variations. Therefore, the previously introduced filter design process might become too complex for certain applications. For the two-periodic case, the solution to this problem is the adaptation of a Farrow filter [18], which reduces the redesign complexity significantly. By defining r n+1 r n = 1 n and r n+1 + r n =, we can rearrange Eq. 2 as H n e j = A n e j j 1+,e n 1 2 sin 1+ 1 A n e j, = With these definitions, the frequency responses A n e j, depend on one additional spectral parameter as required for Farrow-based filter designs. Furthermore, all frequency responses H n e j share a common factor exp j 1+/2. Hence, we can conclude from Eq. 18 and Eq. 2 that the factor exp j 1+/2 shifts the entire input signal by 1 +/2 in time, but does not produce spurious images. Since we are only interested in compensating the spurious images, we can modify our perfect reconstruction condition given by Eq. 34 for the two-periodic case as F l e j l 2 = e j , for l =, for l = 1 46 By using Eq. 44 and Eq. 46 and following the derivations of the last section we obtain the compensation filters as G e j, G 1 e j, = A e Pe j j +, Pe j j + A 1 e, e j. 47 The ideal time-varying compensation filter depends on the frequency and on an additional spectral parameter. Hence, these filters can be designed and implemented as Farrow filters. A Farrow filter has an impulse response of P1 g a n [l, ] = c n,p [l] p 48 p= L G a n e j,= g a n [ l,] e jl. 49 l= Ubiquitous Computing and Communication Journal 7

8 In general, we have to design two sets of Farrow coefficients c,p [l] and c 1,p [l] for our twoperiodic compensation filter. However, we can further simplify the filter design by exploiting the even symmetry regarding, i.e., A e j,= A 1 e j, 5 which can be verified Eq. 45. In consequence, we can show that Pe j,= Pe j, 51 and can conclude that the transfer functions of the two-periodic time-varying filter are even functions regarding the spectral parameter G e j,= G 1 e j,. 52 compensation filter will exhibit symmetrical or anti-symmetrical impulse responses, the number of coefficient multipliers can be basically halved [11, Chap. 6]. For the design example we have chosen an FIR Farrow filter of order P = 3 subfilters of order L = 17 and a delay of = 8.5, i.e., subfilters 9 multipliers if we exploit the linear-phase property, D =.7,K,.7. The range of possible time offsets has been D =.5,K,.5. The approximation problem was solved in the Chebyshev sense L norm, i.e., min G e j,g a e j, D, D 55 where D is the definition domain of the spectral parameter, by again using atlab and the optimization toolbox CVX. Design procedures can be found for example in [19]. This property can be exploited for the filter design by choosing a definition domain for D that is symmetric around zero, i.e., D = max,k, max. For such a choice, the filter design will lead to two transfer functions related by G a e j,= G a 1 e j, 53 E e jω db λ=±.5 λ=±.391 λ=±.278 λ=±.167 λ=±.56 and can be described in general as G n a e j,= G a e j, n Accordingly, we only have to design one set of filter coefficients c,p [l] and can efficiently implement the compensation filter as shown in Fig. 11. x[n] G a ne jω Normalized frequency Ω/Ω s Figure 12: Deviation from the ideal overall frequency response for different λ=±.5 λ=±.391 λ=±.278 λ=±.167 λ=±.56 c,2 [l] c,1 [l] c, [l] s[n] E 1 e jω db n λ 1 n λ Figure 11: Proposed modified Farrow filter for P=3. Furthermore, G e j, consists of a real zerophase response A e j +,/Pe j and a linearphase response exp j, which can be chosen arbitrarily. By choosing a delay such that the Normalized frequency Ω/Ω s Figure 13: Attenuation of the spurious images for different. For the specified problem we have obtained a maximum approximation error of 55.3 db in the filter design of G a e j,. In Fig. 12 we see the Ubiquitous Computing and Communication Journal 8

9 impact of the approximation error due to the filter design on realizing an ideal delay, i.e., E e j = F e j e j and in Fig. 13 on the residual images as in Eq. 43 for various values of. Within the definition band, the approximation error of an ideal delay is less than -7 db and the spectral images are attenuated by at least -63 db. These approximation errors are comparable to the values for the fixed FIR filter; however, for the given specification, the flexible Farrow-based solution needs at least 3 times more multipliers in its implementation. Hence, we can avoid the online filter design and gain flexibility, but have to pay for it higher implementation costs. Finally, we have simulated two-periodic ZOH signals time offsets r = and r 1 =.391 driven by a digitally generated multi-tone signal as in Sec The energy density spectra of the uncompensated and the compensated output of the ZOH are shown in Fig. 8 and Fig. 14, respectively. In the compensated spectrum, the spurs are reduced to -63 dbc. Figure 14: Output of a two-periodic ZOH precompensated by a Farrow filter. 6 CONCLUDING REARKS We have introduced the design of a discrete-time time-varying filter to compensate the spurious inband image spectra caused by -periodic nonuniform ZOH signals. A general filter design procedure is derived and the filter design for the two-channel case is demonstrated by two examples. Furthermore, for the two-channel case, we have extended the design procedure to Farrow filters, which allows for compensating a wide range of possible time offsets by the simple adjustment of some multipliers. ACKNOWLEDGEENT Christian Vogel was supported by the Austrian Science Fund FWF's Erwin Schrödinger Fellowship J279-N2. 7 REFERENCES [1] F. aloberti: High-speed data converters for communication systems, IEEE CircuitsSyst. ag., vol. 1, no. 1, pp , January 21. [2] B. urmann, C. Vogel, and H. Koeppl: Digitally Enhanced Analog Circuits: System Aspects, Proceedings of the 28 IEEE International Symposium on Circuits and Systems, Seattle USA, pp , ay 28. [3] C. Vogel and H. Johansson: Time-Interleaved Analog-to-Digital Converters: Status and Future Directions, Proceedings of the 26 IEEE International Symposium on Circuits and Systems, Kos Greece, pp , ay 26 [4] U. Seng-Pan, S. Sai-Weng, and R. artins,: Exact spectra analysis of sampled signals jitter-induced nonuniformly holding effects, IEEE Trans. Instrum. eas., vol. 53, no. 4, pp , August 24. [5] L. Angrisani and. D Arco: odeling timing jitter effects in digital-to-analog converters, IEEE Trans. Instrum. eas., vol. 58, no. 2, pp February 29. [6] D. Domanin, U. Gatti, P. alcovati, and F. aloberti: A multipath polyphase digital-toanalog converter for software radio transmission systems, The 2 IEEE International Symposium on Circuits and Systems, vol. 2, pp , ay 2,. [7] C.-K. Yang, V. Stojanovic, S. odjtahedi,. Horowitz, and W. Ellersick: A serial-link transceiver based on 8-GSamples/s A/D and D/A converters in.25-m COS, IEEE J. Solid-State Circuits, vol. 36, no. 11, pp , November 21. [8] C. Krall, C. Vogel, and K. Witrisal: Timeinterleaved digital-to-analog converters for UWB signal generation, 27 IEEE International Conference on Ultra Wideband, September 27. [9] Y.-C. Jenq: Digital-to-analog D/A converters nonuniformly sampled signals, IEEE Trans. Instrum. eas., vol. 45, no. 1, pp , February [1] C. Vogel and C. Krall: Compensation of distortions due to periodic nonuniform holding signals, Symposium on Communication Systems, Networks and Digital Signal Processing, Graz Austria, pp , July 28. Ubiquitous Computing and Communication Journal 9

10 [11] C. Vogel: Compensation of Two-periodic Nonuniform Holding Signal Distortions by Using a Variable FIR Filter, Proceedings of the International Conference on Signals and Electronic Systems, Krakow Poland, pp , September 28. [12] A. V. Oppenheim, R. W. Schafer, and J. R. Buck, Discrete-Time Signal Processing, PrenticeHall, [13] J. G. Proakis and D. G. anolakis: Digital Signal Processing: Principles, Algorithms and Applications 3rd ed., Prentice Hall, [14] P. P. Vaidyanathan: ultirate Systems and Filter Banks, Prentice Hall, [15]. Grant and S. Boyd: CVX: atlab software for disciplined convex programming web page and software, [Online] February 29 [16] Xilinx: Virtex-4 L43 embedded platform, Xilinx Inc., Tech. Rep., [Online] ay 26 [17] Analog devices: AD Bit 12 SPS D/A converter, [Online]. September 26 [18] C. Farrow: A continuously variable digital delay element, The 1988 IEEE International Symposium on Circuits and Systems, vol. 3, pp , June 1988 [19] H. Johansson and P. Löwenborg: On the design of adjustable fractional delay FIR filters, IEEE Trans. Circuits Syst. II, vol. 5, no. 4, pp April 23. Ubiquitous Computing and Communication Journal 1

Efficient signal reconstruction scheme for timeinterleaved

Efficient signal reconstruction scheme for timeinterleaved Efficient signal reconstruction scheme for timeinterleaved ADCs Anu Kalidas Muralidharan Pillai and Håkan Johansson Linköping University Post Print N.B.: When citing this work, cite the original article.

More information

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

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals 1. Sampling and Reconstruction 2. Quantization 1 1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t)

More information

THE clock driving a digital-to-analog converter (DAC)

THE clock driving a digital-to-analog converter (DAC) IEEE TRANSACTIONS ON CIRCUITS AND SYSTES II: EXPRESS BRIEFS, VOL. 57, NO. 1, JANUARY 2010 1 The Effects of Flying-Adder Clocks on Digital-to-Analog Converters Ping Gui, Senior ember, IEEE, Zheng Gao, Student

More information

University Question Paper Solution

University Question Paper Solution Unit 1: Introduction University Question Paper Solution 1. Determine whether the following systems are: i) Memoryless, ii) Stable iii) Causal iv) Linear and v) Time-invariant. i) y(n)= nx(n) ii) y(t)=

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

3.2 Complex Sinusoids and Frequency Response of LTI Systems

3.2 Complex Sinusoids and Frequency Response of LTI Systems 3. Introduction. A signal can be represented as a weighted superposition of complex sinusoids. x(t) or x[n]. LTI system: LTI System Output = A weighted superposition of the system response to each complex

More information

Quantization and Compensation in Sampled Interleaved Multi-Channel Systems

Quantization and Compensation in Sampled Interleaved Multi-Channel Systems 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

More information

Question Paper Code : AEC11T02

Question Paper Code : AEC11T02 Hall Ticket No Question Paper Code : AEC11T02 VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Affiliated to JNTUH, Hyderabad Four Year B. Tech III Semester Tutorial Question Bank 2013-14 (Regulations: VCE-R11)

More information

Multirate signal processing

Multirate signal processing Multirate signal processing Discrete-time systems with different sampling rates at various parts of the system are called multirate systems. The need for such systems arises in many applications, including

More information

Transform Representation of Signals

Transform Representation of Signals C H A P T E R 3 Transform Representation of Signals and LTI Systems As you have seen in your prior studies of signals and systems, and as emphasized in the review in Chapter 2, transforms play a central

More information

Chapter 2: Problem Solutions

Chapter 2: Problem Solutions Chapter 2: Problem Solutions Discrete Time Processing of Continuous Time Signals Sampling à Problem 2.1. Problem: Consider a sinusoidal signal and let us sample it at a frequency F s 2kHz. xt 3cos1000t

More information

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

MULTIRATE SYSTEMS. work load, lower filter order, lower coefficient sensitivity and noise, MULIRAE SYSEMS ransfer signals between two systems that operate with different sample frequencies Implemented system functions more efficiently by using several sample rates (for example narrow-band filters).

More information

Oversampling Converters

Oversampling Converters Oversampling Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 56 Motivation Popular approach for medium-to-low speed A/D and D/A applications requiring

More information

A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra

A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra Proc. Biennial Symp. Commun. (Kingston, Ont.), pp. 3-35, June 99 A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra Nader Sheikholeslami Peter Kabal Department of Electrical Engineering

More information

Final Exam of ECE301, Section 3 (CRN ) 8 10am, Wednesday, December 13, 2017, Hiler Thtr.

Final Exam of ECE301, Section 3 (CRN ) 8 10am, Wednesday, December 13, 2017, Hiler Thtr. Final Exam of ECE301, Section 3 (CRN 17101-003) 8 10am, Wednesday, December 13, 2017, Hiler Thtr. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, and

More information

Phase Factor Influence on Amplitude Distortion and Aliasing of Pseudo-QMF Banks

Phase Factor Influence on Amplitude Distortion and Aliasing of Pseudo-QMF Banks Phase Factor Influence on Amplitude Distortion and Aliasing of Pseudo-QF Bans F. Cruz-Roldán; F. López-Ferreras; P. artin-artin;. Blanco-Velasco. Dep. de Teoría de la Señal y Comunicaciones, Universidad

More information

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are ECE-7 Review Phil Schniter January 5, 7 ransforms Using x c (t) to denote a continuous-time signal at time t R, Laplace ransform: X c (s) x c (t)e st dt, s C Continuous-ime Fourier ransform (CF): ote that:

More information

POLYNOMIAL-BASED INTERPOLATION FILTERS PART I: FILTER SYNTHESIS*

POLYNOMIAL-BASED INTERPOLATION FILTERS PART I: FILTER SYNTHESIS* CIRCUITS SYSTEMS SIGNAL PROCESSING c Birkhäuser Boston (27) VOL. 26, NO. 2, 27, PP. 115 146 DOI: 1.17/s34-5-74-8 POLYNOMIAL-BASED INTERPOLATION FILTERS PART I: FILTER SYNTHESIS* Jussi Vesma 1 and Tapio

More information

EECS 123 Digital Signal Processing University of California, Berkeley: Fall 2007 Gastpar November 7, Exam 2

EECS 123 Digital Signal Processing University of California, Berkeley: Fall 2007 Gastpar November 7, Exam 2 EECS 3 Digital Signal Processing University of California, Berkeley: Fall 7 Gastpar November 7, 7 Exam Last name First name SID You have hour and 45 minutes to complete this exam. he exam is closed-book

More information

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

Each problem is worth 25 points, and you may solve the problems in any order. EE 120: Signals & Systems Department of Electrical Engineering and Computer Sciences University of California, Berkeley Midterm Exam #2 April 11, 2016, 2:10-4:00pm Instructions: There are four questions

More information

Bridge between continuous time and discrete time signals

Bridge between continuous time and discrete time signals 6 Sampling Bridge between continuous time and discrete time signals Sampling theorem complete representation of a continuous time signal by its samples Samplingandreconstruction implementcontinuous timesystems

More information

HIGH-SPEED and high-resolution analog-to-digital converter

HIGH-SPEED and high-resolution analog-to-digital converter IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 60, NO. 4, APRIL 2011 1123 Timing Mismatch Compensation in Time-Interleaved ADCs Based on Multichannel Lagrange Polynomial Interpolation Yue Xian

More information

Recursive Gaussian filters

Recursive Gaussian filters CWP-546 Recursive Gaussian filters Dave Hale Center for Wave Phenomena, Colorado School of Mines, Golden CO 80401, USA ABSTRACT Gaussian or Gaussian derivative filtering is in several ways optimal for

More information

Quadrature-Mirror Filter Bank

Quadrature-Mirror Filter Bank Quadrature-Mirror Filter Bank In many applications, a discrete-time signal x[n] is split into a number of subband signals { v k [ n]} by means of an analysis filter bank The subband signals are then processed

More information

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE) QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE) 1. For the signal shown in Fig. 1, find x(2t + 3). i. Fig. 1 2. What is the classification of the systems? 3. What are the Dirichlet s conditions of Fourier

More information

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5.

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5. . Typical Discrete-Time Systems.1. All-Pass Systems (5.5).. Minimum-Phase Systems (5.6).3. Generalized Linear-Phase Systems (5.7) .1. All-Pass Systems An all-pass system is defined as a system which has

More information

NAME: 11 December 2013 Digital Signal Processing I Final Exam Fall Cover Sheet

NAME: 11 December 2013 Digital Signal Processing I Final Exam Fall Cover Sheet NAME: December Digital Signal Processing I Final Exam Fall Cover Sheet Test Duration: minutes. Open Book but Closed Notes. Three 8.5 x crib sheets allowed Calculators NOT allowed. This test contains four

More information

New Algorithms for Removal of DC Offset and Subsynchronous. Resonance terms in the Current and Voltage Signals under Fault.

New Algorithms for Removal of DC Offset and Subsynchronous. Resonance terms in the Current and Voltage Signals under Fault. ew Algorithms for Removal of DC Offset and Subsynchronous Resonance terms in the Current and Voltage Signals under Fault Conditions KAALESH KUAR SHARA Department of Electronics & Communication Engineering

More information

Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129.

Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129. Final Exam of ECE301, Prof. Wang s section 8 10am Tuesday, May 6, 2014, EE 129. 1. Please make sure that it is your name printed on the exam booklet. Enter your student ID number, e-mail address, and signature

More information

E : Lecture 1 Introduction

E : Lecture 1 Introduction E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation

More information

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.

ECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n. ECE 3 Fall Division Homework Solutions Problem. Reconstruction of a continuous-time signal from its samples. Consider the following periodic signal, depicted below: {, if n t < n +, for any integer n,

More information

Continuous Fourier transform of a Gaussian Function

Continuous Fourier transform of a Gaussian Function Continuous Fourier transform of a Gaussian Function Gaussian function: e t2 /(2σ 2 ) The CFT of a Gaussian function is also a Gaussian function (i.e., time domain is Gaussian, then the frequency domain

More information

EE 224 Signals and Systems I Review 1/10

EE 224 Signals and Systems I Review 1/10 EE 224 Signals and Systems I Review 1/10 Class Contents Signals and Systems Continuous-Time and Discrete-Time Time-Domain and Frequency Domain (all these dimensions are tightly coupled) SIGNALS SYSTEMS

More information

FROM ANALOGUE TO DIGITAL

FROM ANALOGUE TO DIGITAL SIGNALS AND SYSTEMS: PAPER 3C1 HANDOUT 7. Dr David Corrigan 1. Electronic and Electrical Engineering Dept. corrigad@tcd.ie www.mee.tcd.ie/ corrigad FROM ANALOGUE TO DIGITAL To digitize signals it is necessary

More information

Massachusetts Institute of Technology

Massachusetts Institute of Technology Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.011: Introduction to Communication, Control and Signal Processing QUIZ, April 1, 010 QUESTION BOOKLET Your

More information

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2) Discrete Time Signals and Switched Capacitor Circuits (rest of chapter 9 + 0., 0.2) Tuesday 6th of February, 200, 9:5 :45 Snorre Aunet, sa@ifi.uio.no Nanoelectronics Group, Dept. of Informatics Office

More information

Reconstruction of Nonuniformly Sampled Bandlimited Signals by Means of Time-Varying Discrete-Time FIR Filters

Reconstruction of Nonuniformly Sampled Bandlimited Signals by Means of Time-Varying Discrete-Time FIR Filters Hindawi Publishing Corporation EURASIP Journal on Applied Signal Processing Volume 26, Article ID 64185, Pages 1 18 DOI 11155/ASP/26/64185 Reconstruction of Nonuniformly Sampled Bandlimited Signals by

More information

DISCRETE-TIME SIGNAL PROCESSING

DISCRETE-TIME SIGNAL PROCESSING THIRD EDITION DISCRETE-TIME SIGNAL PROCESSING ALAN V. OPPENHEIM MASSACHUSETTS INSTITUTE OF TECHNOLOGY RONALD W. SCHÄFER HEWLETT-PACKARD LABORATORIES Upper Saddle River Boston Columbus San Francisco New

More information

Digital Baseband Systems. Reference: Digital Communications John G. Proakis

Digital Baseband Systems. Reference: Digital Communications John G. Proakis Digital Baseband Systems Reference: Digital Communications John G. Proais Baseband Pulse Transmission Baseband digital signals - signals whose spectrum extend down to or near zero frequency. Model of the

More information

Digital Filters Ying Sun

Digital Filters Ying Sun Digital Filters Ying Sun Digital filters Finite impulse response (FIR filter: h[n] has a finite numbers of terms. Infinite impulse response (IIR filter: h[n] has infinite numbers of terms. Causal filter:

More information

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME Shri Mata Vaishno Devi University, (SMVDU), 2013 Page 13 CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME When characterizing or modeling a random variable, estimates

More information

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

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals ESE 531: Digital Signal Processing Lec 25: April 24, 2018 Review Course Content! Introduction! Discrete Time Signals & Systems! Discrete Time Fourier Transform! Z-Transform! Inverse Z-Transform! Sampling

More information

Abstract. 1 Introduction. 2 Continuous-Time Digital Filters

Abstract. 1 Introduction. 2 Continuous-Time Digital Filters Continuous-Time Digital Filters for Sample-Rate Conversion in Reconfigurable Radio Terminals Tim Hentschel Gerhard Fettweis, Dresden University of Technology, Mannesmann Mobilfunk Chair for Mobile Communications

More information

Digital Wideband Integrators with Matching Phase and Arbitrarily Accurate Magnitude Response (Extended Version)

Digital Wideband Integrators with Matching Phase and Arbitrarily Accurate Magnitude Response (Extended Version) Digital Wideband Integrators with Matching Phase and Arbitrarily Accurate Magnitude Response (Extended Version) Ça gatay Candan Department of Electrical Engineering, METU, Ankara, Turkey ccandan@metu.edu.tr

More information

Stability Condition in Terms of the Pole Locations

Stability Condition in Terms of the Pole Locations Stability Condition in Terms of the Pole Locations A causal LTI digital filter is BIBO stable if and only if its impulse response h[n] is absolutely summable, i.e., 1 = S h [ n] < n= We now develop a stability

More information

Conversion from Linear to Circular Polarization and Stokes Parameters in FPGA. Koyel Das, Alan Roy, Gino Tuccari, Reinhard Keller

Conversion from Linear to Circular Polarization and Stokes Parameters in FPGA. Koyel Das, Alan Roy, Gino Tuccari, Reinhard Keller Conversion from Linear to Circular Polarization and Stokes Parameters in FPGA Koyel Das, Alan Roy, Gino Tuccari, Reinhard Keller Purpose 1. Conventionally, for the formation of circular polarization, analogue

More information

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2) Discrete Time Signals and Switched Capacitor Circuits (rest of chapter 9 + 10.1, 10.2) Tuesday 16th of February, 2010, 0, 9:15 11:45 Snorre Aunet, sa@ifi.uio.no Nanoelectronics Group, Dept. of Informatics

More information

Basic Multi-rate Operations: Decimation and Interpolation

Basic Multi-rate Operations: Decimation and Interpolation 1 Basic Multirate Operations 2 Interconnection of Building Blocks 1.1 Decimation and Interpolation 1.2 Digital Filter Banks Basic Multi-rate Operations: Decimation and Interpolation Building blocks for

More information

The Discrete-Time Fourier

The Discrete-Time Fourier Chapter 3 The Discrete-Time Fourier Transform 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 3-1-1 Continuous-Time Fourier Transform Definition The CTFT of

More information

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A Classification of systems : Continuous and Discrete

More information

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by Code No: RR320402 Set No. 1 III B.Tech II Semester Regular Examinations, Apr/May 2006 DIGITAL SIGNAL PROCESSING ( Common to Electronics & Communication Engineering, Electronics & Instrumentation Engineering,

More information

Discrete-time Signals and Systems in

Discrete-time Signals and Systems in Discrete-time Signals and Systems in the Frequency Domain Chapter 3, Sections 3.1-39 3.9 Chapter 4, Sections 4.8-4.9 Dr. Iyad Jafar Outline Introduction The Continuous-Time FourierTransform (CTFT) The

More information

Optimized Impulses for Multicarrier Offset-QAM

Optimized Impulses for Multicarrier Offset-QAM Optimized Impulses for ulticarrier Offset-QA Stephan Pfletschinger, Joachim Speidel Institut für Nachrichtenübertragung Universität Stuttgart, Pfaffenwaldring 47, D-7469 Stuttgart, Germany Abstract The

More information

Digital Signal Processing. Midterm 1 Solution

Digital Signal Processing. Midterm 1 Solution EE 123 University of California, Berkeley Anant Sahai February 15, 27 Digital Signal Processing Instructions Midterm 1 Solution Total time allowed for the exam is 8 minutes Some useful formulas: Discrete

More information

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

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet EE538 Final Exam Fall 005 3:0 pm -5:0 pm PHYS 3 Dec. 17, 005 Cover Sheet Test Duration: 10 minutes. Open Book but Closed Notes. Calculators ARE allowed!! This test contains five problems. Each of the five

More information

SerDes_Channel_Impulse_Modeling_with_Rambus

SerDes_Channel_Impulse_Modeling_with_Rambus SerDes_Channel_Impulse_Modeling_with_Rambus Author: John Baprawski; John Baprawski Inc. (JB) Email: John.baprawski@gmail.com Web sites: https://www.johnbaprawski.com; https://www.serdesdesign.com Date:

More information

DESIGN OF QUANTIZED FIR FILTER USING COMPENSATING ZEROS

DESIGN OF QUANTIZED FIR FILTER USING COMPENSATING ZEROS DESIGN OF QUANTIZED FIR FILTER USING COMPENSATING ZEROS Nivedita Yadav, O.P. Singh, Ashish Dixit Department of Electronics and Communication Engineering, Amity University, Lucknow Campus, Lucknow, (India)

More information

A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt =

A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt = APPENDIX A THE Z TRANSFORM One of the most useful techniques in engineering or scientific analysis is transforming a problem from the time domain to the frequency domain ( 3). Using a Fourier or Laplace

More information

Bandgap References and Discrete Time Signals (chapter 8 + 9)

Bandgap References and Discrete Time Signals (chapter 8 + 9) Bandgap References and Discrete Time Signals (chapter 8 + 9) Tuesday 9th of February, 2010 Snorre Aunet, sa@ifi.uio.no Nanoelectronics Group, Dept. of Informatics Office 3432 Last time Tuesday 2nd of February,

More information

FIR BAND-PASS DIGITAL DIFFERENTIATORS WITH FLAT PASSBAND AND EQUIRIPPLE STOPBAND CHARACTERISTICS. T. Yoshida, Y. Sugiura, N.

FIR BAND-PASS DIGITAL DIFFERENTIATORS WITH FLAT PASSBAND AND EQUIRIPPLE STOPBAND CHARACTERISTICS. T. Yoshida, Y. Sugiura, N. FIR BAND-PASS DIGITAL DIFFERENTIATORS WITH FLAT PASSBAND AND EQUIRIPPLE STOPBAND CHARACTERISTICS T. Yoshida, Y. Sugiura, N. Aikawa Tokyo University of Science Faculty of Industrial Science and Technology

More information

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1)

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1) 4.1 Introduction Two cases of mixed signals to be studied in this chapter: 1. Periodic and nonperiodic signals 2. Continuous- and discrete-time signals Other descriptions: Refer to pp. 341-342, textbook.

More information

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

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Issued: Tuesday, September 5. 6.: Discrete-Time Signal Processing Fall 5 Solutions for Problem Set Problem.

More information

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

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design Digital Speech Processing Lecture Short-Time Fourier Analysis Methods - Filter Bank Design Review of STFT j j ˆ m ˆ. X e x[ mw ] [ nˆ m] e nˆ function of nˆ looks like a time sequence function of ˆ looks

More information

Question Bank. UNIT 1 Part-A

Question Bank. UNIT 1 Part-A FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai -625 020 An ISO 9001:2008 Certified Institution Question Bank DEPARTMENT OF ELECTRONICS AND COMMUNICATION

More information

! Downsampling/Upsampling. ! Practical Interpolation. ! Non-integer Resampling. ! Multi-Rate Processing. " Interchanging Operations

! Downsampling/Upsampling. ! Practical Interpolation. ! Non-integer Resampling. ! Multi-Rate Processing.  Interchanging Operations Lecture Outline ESE 531: Digital Signal Processing Lec 10: February 14th, 2017 Practical and Non-integer Sampling, Multirate Sampling! Downsampling/! Practical Interpolation! Non-integer Resampling! Multi-Rate

More information

ESS Finite Impulse Response Filters and the Z-transform

ESS Finite Impulse Response Filters and the Z-transform 9. Finite Impulse Response Filters and the Z-transform We are going to have two lectures on filters you can find much more material in Bob Crosson s notes. In the first lecture we will focus on some of

More information

z Transform System Analysis

z Transform System Analysis z Transform System Analysis Block Diagrams and Transfer Functions Just as with continuous-time systems, discrete-time systems are conveniently described by block diagrams and transfer functions can be

More information

Discrete-Time David Johns and Ken Martin University of Toronto

Discrete-Time David Johns and Ken Martin University of Toronto Discrete-Time David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 40 Overview of Some Signal Spectra x c () t st () x s () t xn

More information

Chirp Transform for FFT

Chirp Transform for FFT Chirp Transform for FFT Since the FFT is an implementation of the DFT, it provides a frequency resolution of 2π/N, where N is the length of the input sequence. If this resolution is not sufficient in a

More information

Filter Banks for Image Coding. Ilangko Balasingham and Tor A. Ramstad

Filter Banks for Image Coding. Ilangko Balasingham and Tor A. Ramstad Nonuniform Nonunitary Perfect Reconstruction Filter Banks for Image Coding Ilangko Balasingham Tor A Ramstad Department of Telecommunications, Norwegian Institute of Technology, 7 Trondheim, Norway Email:

More information

Determining Appropriate Precisions for Signals in Fixed-Point IIR Filters

Determining Appropriate Precisions for Signals in Fixed-Point IIR Filters 38.3 Determining Appropriate Precisions for Signals in Fixed-Point IIR Filters Joan Carletta Akron, OH 4435-3904 + 330 97-5993 Robert Veillette Akron, OH 4435-3904 + 330 97-5403 Frederick Krach Akron,

More information

Chapter 6: Applications of Fourier Representation Houshou Chen

Chapter 6: Applications of Fourier Representation Houshou Chen Chapter 6: Applications of Fourier Representation Houshou Chen Dept. of Electrical Engineering, National Chung Hsing University E-mail: houshou@ee.nchu.edu.tw H.S. Chen Chapter6: Applications of Fourier

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually

More information

DIGITAL SIGNAL PROCESSING LECTURE 1

DIGITAL SIGNAL PROCESSING LECTURE 1 DIGITAL SIGNAL PROCESSING LECTURE 1 Fall 2010 2K8-5 th Semester Tahir Muhammad tmuhammad_07@yahoo.com Content and Figures are from Discrete-Time Signal Processing, 2e by Oppenheim, Shafer, and Buck, 1999-2000

More information

Citation Ieee Signal Processing Letters, 2001, v. 8 n. 6, p

Citation Ieee Signal Processing Letters, 2001, v. 8 n. 6, p Title Multiplierless perfect reconstruction modulated filter banks with sum-of-powers-of-two coefficients Author(s) Chan, SC; Liu, W; Ho, KL Citation Ieee Signal Processing Letters, 2001, v. 8 n. 6, p.

More information

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts SIGNAL PROCESSING B14 Option 4 lectures Stephen Roberts Recommended texts Lynn. An introduction to the analysis and processing of signals. Macmillan. Oppenhein & Shafer. Digital signal processing. Prentice

More information

Digital Signal Processing

Digital Signal Processing COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #21 Friday, October 24, 2003 Types of causal FIR (generalized) linear-phase filters: Type I: Symmetric impulse response: with order M an even

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

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz Discrete Time Signals and Systems Time-frequency Analysis Gloria Menegaz Time-frequency Analysis Fourier transform (1D and 2D) Reference textbook: Discrete time signal processing, A.W. Oppenheim and R.W.

More information

Linear Convolution Using FFT

Linear Convolution Using FFT Linear Convolution Using FFT Another useful property is that we can perform circular convolution and see how many points remain the same as those of linear convolution. When P < L and an L-point circular

More information

On the Frequency-Domain Properties of Savitzky-Golay Filters

On the Frequency-Domain Properties of Savitzky-Golay Filters On the Frequency-Domain Properties of Savitzky-Golay Filters Ronald W Schafer HP Laboratories HPL-2-9 Keyword(s): Savitzky-Golay filter, least-squares polynomial approximation, smoothing Abstract: This

More information

V. IIR Digital Filters

V. IIR Digital Filters Digital Signal Processing 5 March 5, V. IIR Digital Filters (Deleted in 7 Syllabus). (dded in 7 Syllabus). 7 Syllabus: nalog filter approximations Butterworth and Chebyshev, Design of IIR digital filters

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

Digital Signal Processing

Digital Signal Processing COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #20 Wednesday, October 22, 2003 6.4 The Phase Response and Distortionless Transmission In most filter applications, the magnitude response H(e

More information

SAMPLING JITTER CORRECTION USING FACTOR GRAPHS

SAMPLING JITTER CORRECTION USING FACTOR GRAPHS 19th European Signal Processing Conference EUSIPCO 11) Barcelona, Spain, August 9 - September, 11 SAMPLING JITTER CORRECTION USING FACTOR GRAPHS Lukas Bolliger and Hans-Andrea Loeliger ETH Zurich Dept.

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

Sensors. Chapter Signal Conditioning

Sensors. Chapter Signal Conditioning Chapter 2 Sensors his chapter, yet to be written, gives an overview of sensor technology with emphasis on how to model sensors. 2. Signal Conditioning Sensors convert physical measurements into data. Invariably,

More information

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

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters Signals, Instruments, and Systems W5 Introduction to Signal Processing Sampling, Reconstruction, and Filters Acknowledgments Recapitulation of Key Concepts from the Last Lecture Dirac delta function (

More information

Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes

Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes Runyi Yu Eastern Mediterranean University Gazimagusa, North Cyprus Web: faraday.ee.emu.edu.tr/yu Emails: runyi.yu@emu.edu.tr

More information

Lecture 8 Finite Impulse Response Filters

Lecture 8 Finite Impulse Response Filters Lecture 8 Finite Impulse Response Filters Outline 8. Finite Impulse Response Filters.......................... 8. oving Average Filter............................... 8.. Phase response...............................

More information

Design of Spectrally Shaped Binary Sequences via Randomized Convex Relaxations

Design of Spectrally Shaped Binary Sequences via Randomized Convex Relaxations Design of Spectrally Shaped Binary Sequences via Randomized Convex Relaxations Dian Mo Department of Electrical and Computer Engineering University of Massachusetts Amherst, MA 3 mo@umass.edu Marco F.

More information

Complexity reduction in low-delay Farrowstructure-based. filters utilizing linear-phase subfilters

Complexity reduction in low-delay Farrowstructure-based. filters utilizing linear-phase subfilters Coplexity reduction in low-delay Farrowstructure-based variable fractional delay FIR filters utilizing linear-phase subfilters Air Eghbali and Håkan Johansson Linköping University Post Print N.B.: When

More information

Review: Continuous Fourier Transform

Review: Continuous Fourier Transform Review: Continuous Fourier Transform Review: convolution x t h t = x τ h(t τ)dτ Convolution in time domain Derivation Convolution Property Interchange the order of integrals Let Convolution Property By

More information

A REALIZATION OF FIR FILTERS WITH SIMULTANEOUSLY VARIABLE BANDWIDTH AND FRACTIONAL DELAY. Håkan Johansson and Amir Eghbali

A REALIZATION OF FIR FILTERS WITH SIMULTANEOUSLY VARIABLE BANDWIDTH AND FRACTIONAL DELAY. Håkan Johansson and Amir Eghbali 0th European Signal Processing Conference (EUSIPCO 01) Bucharest, Romania, August 7-31, 01 A REALIZATION OF FIR FILTERS WITH SIMULTANEOUSLY VARIABLE BANDWIDTH AND FRACTIONAL DELAY Håkan Johansson and Amir

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 IT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete all 2008 or information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. assachusetts

More information

An Anti-Aliasing Multi-Rate Σ Modulator

An Anti-Aliasing Multi-Rate Σ Modulator An Anti-Aliasing Multi-Rate Σ Modulator Anthony Chan Carusone Depart. of Elec. and Comp. Eng. University of Toronto, Canada Franco Maloberti Department of Electronics University of Pavia, Italy May 6,

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

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

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 47, NO. 2, FEBRUARY IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 47, NO. 2, FEBRUARY 1999 389 Oversampling PCM Techniques and Optimum Noise Shapers for Quantizing a Class of Nonbandlimited Signals Jamal Tuqan, Member, IEEE

More information

Final Exam 14 May LAST Name FIRST Name Lab Time

Final Exam 14 May LAST Name FIRST Name Lab Time EECS 20n: Structure and Interpretation of Signals and Systems Department of Electrical Engineering and Computer Sciences UNIVERSITY OF CALIFORNIA BERKELEY Final Exam 14 May 2005 LAST Name FIRST Name Lab

More information

CITY UNIVERSITY LONDON. MSc in Information Engineering DIGITAL SIGNAL PROCESSING EPM746

CITY UNIVERSITY LONDON. MSc in Information Engineering DIGITAL SIGNAL PROCESSING EPM746 No: CITY UNIVERSITY LONDON MSc in Information Engineering DIGITAL SIGNAL PROCESSING EPM746 Date: 19 May 2004 Time: 09:00-11:00 Attempt Three out of FIVE questions, at least One question from PART B PART

More information