DISCRETE-TIME CHANNELIZERS FOR AERONAUTICAL TELEMETRY: PART II VARIABLE BANDWIDTH

Size: px
Start display at page:

Download "DISCRETE-TIME CHANNELIZERS FOR AERONAUTICAL TELEMETRY: PART II VARIABLE BANDWIDTH"

Transcription

1 DISCRETE-TIME CHANNELIZERS FOR AERONAUTICAL TELEMETRY: PART II VARIABLE BANDWIDTH Brian Swenson, Michael Rice Brigham Young University Provo, Utah, USA ABSTRACT A discrete-time channelizer capable of variable bandwidth operation and suitable for use in aeronautical telemetry is described. The channelizer is based on the polyphase filterbank implementation and is capable of selecting bandwidths that are odd multiples of MHz. The discrete-time approach reduces the number of continuous-time components and the need the maintain and calibrate these components. INTRODUCTION Channelization is the primary function of a telemetry receiver. A channelizer is most often thought of as a tunable device that selects a channel (defined by its center frequency and bandwidth) and passes only the energy in that channel to a demodulator. Note that to be of practical use, a telemetry channelizer must be capable of tuning to all the center frequencies in the assigned frequency band and be capable of selecting channels with different bandwidths. Most telemetry receivers currently in use employ a variation of the superheterodyne receiver to perform channelization. The basic premise of the superheterodyne receiver is to exploit the good properties of band-pass filters designed to operate at a fixed frequency by moving the signal to the filter using mixers to perform the required frequency translations. The superheterodyne receiver performs channel selection using coarsely tunable bandpass filters, frequency agile local oscillators, and banks of SAW filters centered at the last IF (typically 70 MHz). These receivers contain many continuous-time components that must be maintained and calibrated. A common method for reducing the cost and effort of maintaining the continuous-time components is to replace as many of them with discrete-time processors as possible. This paper develops a discrete-time version of the channelizer based on the polyphase filter bank. The fixed-bandwidth version of the channelizer was described in the companion paper []. Here the variable-bandwidth version, capable of selecting bandwidths that are odd multiples of MHz, is described.

2 Caveat lector this paper is a continuation of the companion paper [] and as such, cannot be read as a stand-alone paper for those new to the field of multirate discrete-time signal processing. AN EXAMPLE OF A DISCRETE-TIME CHANNELIZER WITH VARIABLE BANDWIDTH We introduce the concept of variable bandwidth multirate discrete-time channelizer using an example. Suppose there are three L-band ( MHz) signals on the air: an Mbit/s SOQPSK signal at MHz, a 500 kbit/s PCM/FM signal at MHz, and a 0 Mbit/s SOQPSK signal at 54.5 MHz. A representation of their spectra is illustrated in Figure (see point ). A low-noise block downconverter (LNB) is used to translate L-band to a lower frequency ( MHz) in preparation for sampling. The downconverted spectrum at the LNB output is illustrated at point in the figure. The LNB output is sampled at 360 Msamples/s to produce the discretetime spectrum illustrated at point 3 in the figure. As explained in the companion paper [], the discrete-time spectrum is partitioned into 360 segments of width /360 cycles/sample where each segment corresponds to a MHz channel in the continuous-time world. After sampling, the center frequencies the channels are indexed by the integer 0 k < 360 and are given by F 0 = k + / 360 cycles/sample, Ω 0 = πf 0 rads/sample. () As described in the companion paper [], an equivalent form of the channelizer is the bandpass filter, the heterodyne, and the downsampler shown inside the dashed box on the right-hand side of the block diagram at the top of Figure. The bandpass filter has a passband bandwidth equivalent to MHz. To select the PCM/FM signal at MHz, the channel index is set to k = 0. This centers the passband of the bandpass filter at the discrete-time frequency 0.5 /360 cycles/sample relative to the input sample rate as shown at point 4 in Figure. The bandpass filter attenuates all but the components corresponding to the PCM/FM signal at 0.5 /360 cycles/sample (and the accompanying in-band noise). (For more introductory information on how this channelizer works, see the discussion surrounding Figures 4 and 5 in the companion paper [].) The problem with this approach is when the bandwidth of the signal of interest is greater than the bandwidth of. This situation is illustrated by the bottom plot in Figure where the desired signal is the -Mbit/s SOQPSK signal. The bandpass filter is centered at the discrete-time frequency corresponding to MHz (the center frequency of the -Mbit/s SOQPSK signal) by setting the tuning parameter to k = 90. This places a copy of the too-narrow bandpass filter at the discrete-time frequency 90.5 /360 cycles/sample as shown. But this is not enough. If the filter is properly designed (more on this below), it is possible to select the entire signal by creating a bandpass filter whose transfer function is the combination of the seven bandpass filters as shown. The first key concept we exploit to design the variable-bandwidth discrete-time channelizer is stated as follows: Key Concept : Because filtering is a linear operation, the signal produced by a filter that is the sum of the seven filters is equal to the signal produced by the sum the outputs of the seven individual filters.

3 r(nt ) ➊ LNB ➋ ADC ➌ G(z) ❹ y(nt ) D y(mdt ) discrete-time channelizer e jω0n ➊ frequency (MHz) L-Band ➋ frequency (MHz) LNB Output ➌ frequency (cycles/sample) ,k = 0 ❹ (k = 84) (k = 86) (k = 88) (k = 90) (k = 9) (k = 94) (k = 96) Figure : A version of the discrete-time channelizer from the companion paper []. A block diagram of the channelizer is shown at the top. The remaining diagrams are representations of the spectra at different points in the system. 3

4 H 0(z M/D ) r(nt ) generalized commutator H (z M/D ). e jπ( k M + M ) y k (mdt ) e jπ( k M/D + M/D )m H M (z M/D ) phase shifting network e jπ(m )( k M + M ) Figure : A polyphase filterbank realization of the channelizer in the dashed box in Figure. This means if there were some efficient way to replicate an arbitrary number of the bandpass filters (7 in this example), then the variable bandwidth channelizer design would be straight forward. A remarkably efficient method for doing precisely this is identified in the second key concept. The second key concept involves the properties of the polyphase filterbank version of the discretetime channelizer. The polyphase filterbank version of the discrete-time channelizer was developed in [] and is described by the block diagram of Figure. This system replaces the blocks in the dashed box of Figure. In Figure, the integer M is the ratio of sample rate to channel bandwidth (that is /( ft ) = M = 360 and that is why the first Nyquist zone at the input sample rate is partitioned into 360 segments.) The downsample factor D determines the output sample rate (it is 360/D in this example) and partly determines the properties of the subfilters in the filterbank. To generate the polyphase filterbank of Figure, the downsample factor D must divide the integer M. The filter H(z) is the low-pass prototype filter whose frequency-translated version is the bandpass filter shown in the examples of Figure. The filter H (z) is obtained from H(z) by changing the sign on every other filter coefficient. The bank of multipliers applied to the subfilter outputs are phase shifters whose phase shift is defined by M, D and k, the channel selection parameter. This bank of multipliers is identified by the dashed box labeled phase shifting network in Figure For a each value of 0 k < M = 360, the phase shifters cophase the components in the subfilter outputs corresponding to the desired channel and cancel out the components corresponding to the other channels. When D < M not all of the channels wind up at baseband. The final multiplier performs a residual heterodyne operation that translates the signal components to baseband. The second key concept is derived from the observation that as signal processing moves from left to right, the first time the channel selection parameter k shows up is in the phase shifters. Consequently, the processing defined by the generalized commutator and polyphase filterbank must preserve all of the data from all M = 360 channels. Thus, we have the second key concept: 4

5 Key Concept : The signal components from all M channels is simultaneously available at the outputs of the M subfilters of the polyphase filterbank of Figure. This concept was illustrated for the case D = 90 in []. This illustration is repeated here in Figure 3 (a). Stated in more general language, the generalized commutator aliases all of the channels to one of M/D segments in the discrete-time frequency domain. The bandwidth of each segment is D F = D/M cycles/sample relative to the output sample rate. As a second example, the case for D = 5 is illustrated in Figure 3 (b). Here, all of the channels alias to one of M/D = 4 segments of bandwidth D F = D/M = /4 cycles/sample relative to the output sample rate. The channels whose index k reduces to 0 modulo 4 alias to the segment centered at 0.5 /4 cycles/sample relative to the output sample rate; the channels whose index k reduces to modulo 4 alias to the segment centered at.5 /4 cycles/sample relative to the output sample rate; and so on. The imagery of Figure 3 (b) suggests all of the signals possess the same bandwidth D F cycles/sample relative to the output sample rate. The more realistic scenario, represented by the running example, is portrayed in Figure 3 (c). The SOQPSK signal centered at MHz aliases to the channel indexed by k = 90 (that is, the signal spectrum is centered at 90.5 /360 cycles/sample relative to the input sample rate see Figure ). Because k mod (M/D) = 90 mod 4 = 8, this signal aliases to 8.5 /4 cycles/sample relative to the output sample rate and has a bandwidth that spans 3 channel segments as shown. Similarly, the PCM/FM signal centered at corresponds to the channel indexed by k = 0 (again, see Figure ) and because 0 mod 4 = 5, the signal aliases to 5.5 /4 cycles/sample relative to the output sample rate and has a bandwidth that spans channel segment. The SOQPSK signal centered at 54.5 MHz corresponds to the channel indexed by k = 9 and because 9 mod 4 = 3 the signal aliases to 3.5 /4 cycles/sample relative to the output sample rate and has a bandwidth that spans just under 3 channel segments. The main point is that copies of the bandpass filter may be produced in the polyphase filterbank realization by only replicating the phase shifting networks. To create a bank of bandpass filters centered at different frequencies, each phase shifting network uses a different value of k and all of the phase shifting networks process the same data. The overlap of the spectra in Figure 3 need not concern us because the phase shifting networks eliminate the undesired signal components. Combining Key Concept, Key Concept, and the bottom plot in Figure, we observe that a signal spanning 3 channel segments may be produced by applying 7 copies of the phase shifting network, each with a different value of k, to the subfilter outputs. This approach is illustrated in Figure 4. Here, the bank of phase shifters produce components of the SOQPSK signal centered at 90.5/360 cycles/sample relative to the input sample rate (see the bottom plot of Figure ). The end result is the series of samples representing the I/Q baseband version of the 3 MHz of bandwidth centered at MHz with a sample rate of 360/5 = 4 Msamples/s. PROTOTYPE FILTER DESIGN In its most basic form, the properties of the prototype lowpass filter H(e jω ) satisfy those in Figure 5 (a). Here, we have used the adjacent channel slot for the transition band. This is a reasonable 5

6 90 channels indexed by k mod 4 = alias to ⅝ cycles/sample 90 channels indexed by k mod 4 = 3 alias to ⅞ cycles/sample 90 channels indexed by k mod 4 = 0 alias to ⅛ cycles/sample 90 channels indexed by k mod 4 = alias to ⅜ cycles/sample (a) frequency (cycles/sample) frequency (cycles/sample) k = mod 4 k = 3 mod 4 k = 0 mod 4 k = mod 4 k = mod 4 (b) spectrum of the SOQPSK signal originally at spectrum of the SOQPSK signal originally at 54.5 spectrum of the PCM/FM signal originally at = = (c) Figure 3: A discrete-time frequency representation of the output of the filterbank shown in Figure : (a) the spectra for the case M = 360 and D = 90; (b) the spectra for the case M = 360 and D = 5; (c) the spectra for the case M = 360 and D 90 where the filterbank input consists of the three signal whose discrete-time spectra are shown at point 3 of Figure. 6

7 H 0(z 4 ). (k = 84) (k = 86) r(nt ) generalized commutator H (z 4 ). H 359(z 4 ) (k = 88) (k = 90) (k = 9) (k = 94) (k = 96) 8.5 jπ e 4 m y k (mdt ) Figure 4: Polyphase filterbank channelizer based on M = 360 and D = 5 and configured to select a bandwidth of 3/360 cycles/sample relative to the input sample rate centered at k = 90.5 /360 cycles/sample relative to the input sample rate. approach because it is rare that a signal is assigned to an adjacent channel in aeronautical telemetry applications. A narrower transition band may be used, but this requires a longer filter. When used in a variable bandwidth context, an additional property is required. The filter must have a transition band that exhibits the symmetry illustrated in Figure 5 (b). The symmetry conditions requires that the sum of the transition band and a reversed copy of itself sum to a constant. (The constant is here.) The formal definition of the symmetry is the following: = l= H ( e j(ω πl F )). () The individual summands for l =,, 0,, are plotted in Figure 5 (b). Note that the symmetry requirement means transition band of H(e jω ) must pass through 0.5 at Ω = π F. The filter response shown in Figure 8 of [] approximately meets these requirements. The filter was designed using the Parks-McClellan equiripple algorithm []. The filter design algorithm formed the basis for a design loop that iteratively adjusted the stop band to create a transition band whose magnitude was 0.5 at the desired frequency. (See Appendix A of [3] for a description of this approach to filter design applied to a slightly different application.) A filter designed using the Parks-McClellan algorithm is not guaranteed to have the desired symmetry in the transition band. But our experience with this approach is that the Parks-McClellan algorithm produces a very good approximation to the desired result. 7

8 pass band transition band stop band A 0 F 3 F frequency (cycles/sample) (a) j(ω+π4 F H e ) H j(ω+π F e ) H e jω j(ω π F H e ) j(ω π4 F H e ) 5 F 4 F 3 F F F 0 F F 3 F 4 F 5 F (b) frequency (cycles/sample) Figure 5: An illustration of the design parameters for the prototype low-pass filter: (a) the passband, transition-band, and stop-band definitions; (b) an illustration of the transition-band symmetry required to produce a composite band-pass filter. GENERALIZATIONS The general form of the discrete-time channelizer based on a polyphase filterbank is illustrated in Figure 6. The only difference between this channelizer and the fixed-bandwidth channelizer of Figure is how the subfilter outputs are processed. The fixed-bandwidth channelizer applies a single phase shifting network to the subfilter outputs whereas the variable-bandwidth channelizer applies multiple phase shifting networks to the subfilter outputs. The center frequency is defined by the parameter k and the bandwidth is defined by the number of filter banks and their associated indexes. Because the prototype filter has a bandwidth of F = ft cycles/sample at the input sample rate (this corresponds to f Hz), the discrete-time channelizer of Figure 6 is capable of selecting bandwidths that are odd multiples of f: in continuous time and B = (N ) f Hz N =,,... (3) BT = (N ) F cycles/sample N =,,... (4) in discrete time. To select a channel with bandwidth (N ) F cycles/sample centered on the channel indexed by k, the outputs of N phase shifting networks parameterized by the elements of the set K are summed. The N elements of the set K are { } K = k (N ), k (N ) +,..., k + (N ), k + (N ) (5) 8

9 H 0(z M/D ) r(nt ) generalized commutator H (z M/D ). N s y k (mdt ) e jπ( k M/D + M/D )m H M (z M/D ) M inputs N outputs Figure 6: The polyphase filterbank realization of the discrete-time channelizer capable of selecting channels with variable bandwidth. This is a generalization of the block diagram of Figure 4. where the special cases for N =, N =, and N = 3 are { } K = k, N = { } K = k, k +, N = { } K = k, k, k +, N = 3. (6) This shows that the phase shifter arrangement depends on the parity of N. When N is odd, the set K includes the index k and this applies the bandpass filter centered at (k + 0.5)/M as illustrated by the example in Figure 7 (a). When N is even, the set K skips the index k and applies the bandpass filters in the arrangement illustrated by the example in Figure 7 (b). Because the downsample factor D must divide the parameter M [], D cannot be selected arbitrarily. For the running of example using a sample rate of 360 Msamples/s and f = MHz, we have M = 360. The possible values for D are the divisors of 360. These values, along with corresponding output sample rate and usable RF bandwidth are listed in Table. We are now in a position to describe how the variable-bandwidth discrete-time channelizer configures itself. The procedure described below is based on the following assumptions: We assume the LNB output frequency is fixed and known to the internal configuration control. We assume the ADC sample rate /T and f are fixed in advance. This defines the parameters F and M which, in turn, set the requirements for the prototype low-pass filter H(z). This means H(z) is designed once by the receiver designer and is stored in the receiver. Thus The parity of an integer is its property of being even or odd. 9

10 as the telemetry engineer changes the center frequency and bandwidth settings, the prototype low-pass filter does not have to be recomputed. With these assumptions in place, the receiver configuration proceeds as follows:. User input: The telemetry engineer selects the center frequency f 0 (in Hz) and the bandwidth B (in Hz).. Calculate channel selection parameter k: After sampling the LNB output, express the desired center frequency as F 0 = F (k + /). From this, the parameter k is computed using k = F 0 F /. 3. Calculate down sample factor D: The downsample factor may be selected in a number of ways. An obvious approach is to find the largest divisor of M for which M/D is greater than the normalized bandwidth BT. See Table for an example for the case M = Set up phase shifting network: Express the normalized bandwidth BT (with units cycles/sample) as BT = (N ) F and calculate N using N = ( ) BT F +. The parameter N indicates how many phase shifting networks are needed whereas the parameters k and N determine which phase shifting networks are needed. 5. Configure the channelizer: Each new value of D requires a reconfiguration of the commutator, the spacing of the zeros in the subfilters of the polyphase filterbank, and the phase shifting network. In an FPGA implementation, this constitutes a new bit stream load that is easily accomplished in a few hundred milliseconds. If only the center frequency is changed (D remains fixed), then the only changes are a single parameter in the phase shifting network and the residual heterodyne. In a routine FPGA implementation, this can be accomplished by changing a register value and does not require a new bit stream load. 0

11 bandwidth = 9 F k 4 k k k + k +4 (k + 6) F (k + 5) F (k 4) F (k 5) F (k + 6) F (k + 5) F (k + 4) F (k + 3) F (k + ) F (k + ) F k F (k ) F (k ) F (k 3) F (k 4) F (k 5) F center frequency = (k + /) F center frequency = (k + /) F (a) bandwidth = 7 F k + k +3 k 3 k (k + 5) F (k + 4) F (k 3) F (k 4) F (k + 6) F (k + 5) F (k + 4) F (k + 3) F (k + ) F (k + ) F k F (k ) F (k ) F (k 3) F (k 4) F (k 5) F center frequency = (k + /) F center frequency = (k + /) F (b) Figure 7: Examples of the bandpass filter arrangements to select bandwidths of (N ) F for N odd and even: (a) N = 5, an example for odd N; (b) N = 4, an example for even N.

12 Table : Possible values for the downsample factor D for the discrete-time channelizer based on the polyphase filterbank shown in Figure 6 for an input sample rate of 360 Msamples/s and f = MHz. These values defined M = 360. maximum output passband D sample rate bandwidth (Msamples/s) (MHz)

13 COMMENTS ON IMPLEMENTING THE PHASE SHIFTING NETWORK The IFFT stuff goes here. CONCLUSIONS A variable-bandwidth version of the discrete-time channelizer developed in [] as been described. The channelizer is based on an RF architecture that uses an LNB to translate the block of channels in the desired frequency band (L-band, S-band, C-band, etc.) to a common frequency, and a discrete-time architecture that uses an ADC coupled with a polyphase filterbank whose parameters are easily adjusted to select different bandwidths centered at all the center frequencies available in the LNB output. The system is capable of selecting bandwidths that are odd multiples of MHz. REFERENCES [] B. Swenson and M. Rice. Discrete-time channelizers for aeronautical telemetry: Part I fixed bandwidth. In Proceedings of the International Telemetering Conference, Las Vegas, NV, October 0. [] A. Oppenheim and R. Schafer. Discrete-Time Signal Processing. Prentice-Hall, Upper Saddle River, NJ, 009. [3] M. Rice. Digital Communications: A Discrete-Time Approach. Pearson Prentice-Hall, Upper Saddle River, NJ,

Multirate Digital Signal Processing

Multirate Digital Signal Processing Multirate Digital Signal Processing Basic Sampling Rate Alteration Devices Up-sampler - Used to increase the sampling rate by an integer factor Down-sampler - Used to increase the sampling rate by an integer

More information

Multirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters

Multirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters Multirate Filtering, Resampling Filters, Polyphase Filters or how to make efficient FIR filters THE NOBLE IDENTITY 1 Efficient Implementation of Resampling filters H(z M ) M:1 M:1 H(z) Rule 1: Filtering

More information

Radio Receiver Architectures and Analysis

Radio Receiver Architectures and Analysis Radio Receiver Architectures and Analysis Robert Wilson December 6, 01 Abstract This article discusses some common receiver architectures and analyzes some of the impairments that apply to each. 1 Contents

More information

Superheterodyne Receiver Tutorial

Superheterodyne Receiver Tutorial 1 of 6 Superheterodyne Receiver Tutorial J P Silver E-mail: john@rfic.co.uk 1 ABSTRACT This paper discusses the basic design concepts of the Superheterodyne receiver in both single and double conversion

More information

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion

Wideband Receiver for Communications Receiver or Spectrum Analysis Usage: A Comparison of Superheterodyne to Quadrature Down Conversion A Comparison of Superheterodyne to Quadrature Down Conversion Tony Manicone, Vanteon Corporation There are many different system architectures which can be used in the design of High Frequency wideband

More information

ECE 6560 Multirate Signal Processing Lecture 9

ECE 6560 Multirate Signal Processing Lecture 9 Multirate Signal Processing Lecture 9 Dr. Bradley J. Bazuin estern Michigan University College of Engineering and Applied Sciences Department of Electrical and Computer Engineering 193. Michigan Ave. Kalamazoo

More information

For the system to have the high accuracy needed for many measurements,

For the system to have the high accuracy needed for many measurements, Sampling and Digitizing Most real life signals are continuous analog voltages. These voltages might be from an electronic circuit or could be the output of a transducer and be proportional to current,

More information

Copyright S. K. Mitra

Copyright S. K. Mitra 1 In many applications, a discrete-time signal x[n] is split into a number of subband signals by means of an analysis filter bank The subband signals are then processed Finally, the processed subband signals

More information

MULTIRATE DIGITAL SIGNAL PROCESSING

MULTIRATE DIGITAL SIGNAL PROCESSING AT&T MULTIRATE DIGITAL SIGNAL PROCESSING RONALD E. CROCHIERE LAWRENCE R. RABINER Acoustics Research Department Bell Laboratories Murray Hill, New Jersey Prentice-Hall, Inc., Upper Saddle River, New Jersey

More information

arxiv: v1 [cs.it] 9 Mar 2016

arxiv: v1 [cs.it] 9 Mar 2016 A Novel Design of Linear Phase Non-uniform Digital Filter Banks arxiv:163.78v1 [cs.it] 9 Mar 16 Sakthivel V, Elizabeth Elias Department of Electronics and Communication Engineering, National Institute

More information

On the Most Efficient M-Path Recursive Filter Structures and User Friendly Algorithms To Compute Their Coefficients

On the Most Efficient M-Path Recursive Filter Structures and User Friendly Algorithms To Compute Their Coefficients On the ost Efficient -Path Recursive Filter Structures and User Friendly Algorithms To Compute Their Coefficients Kartik Nagappa Qualcomm kartikn@qualcomm.com ABSTRACT The standard design procedure for

More information

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity Journal of Signal and Information Processing, 2012, 3, 308-315 http://dx.doi.org/10.4236/sip.2012.33040 Published Online August 2012 (http://www.scirp.org/ournal/sip) Continuously Variable Bandwidth Sharp

More information

ECE 6560 Multirate Signal Processing Chapter 13

ECE 6560 Multirate Signal Processing Chapter 13 Multirate Signal Processing Chapter 13 Dr. Bradley J. Bazuin Western Michigan University College of Engineering and Applied Sciences Department of Electrical and Computer Engineering 1903 W. Michigan Ave.

More information

DIRECT UP-CONVERSION USING AN FPGA-BASED POLYPHASE MODEM

DIRECT UP-CONVERSION USING AN FPGA-BASED POLYPHASE MODEM DIRECT UP-CONVERSION USING AN FPGA-BASED POLYPHASE MODEM Rob Pelt Altera Corporation 101 Innovation Drive San Jose, California, USA 95134 rpelt@altera.com 1. ABSTRACT Performance requirements for broadband

More information

List and Description of MATLAB Script Files. add_2(n1,n2,b), n1 and n2 are data samples to be added with b bits of precision.

List and Description of MATLAB Script Files. add_2(n1,n2,b), n1 and n2 are data samples to be added with b bits of precision. List and Description of MATLAB Script Files 1. add_2(n1,n2,b) add_2(n1,n2,b), n1 and n2 are data samples to be added with b bits of precision. Script file forms sum using 2-compl arithmetic with b bits

More information

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the nature of the signal. For instance, in the case of audio

More information

Digital Receivers and Transmitters Using Polyphase Filter Banks for Wireless Communications

Digital Receivers and Transmitters Using Polyphase Filter Banks for Wireless Communications IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, VOL 51, NO 4, APRIL 2003 1395 Digital Receivers and Transmitters Using Polyphase Filter Banks for Wireless Communications Fredric J Harris, Fellow,

More information

Interpolated Lowpass FIR Filters

Interpolated Lowpass FIR Filters 24 COMP.DSP Conference; Cannon Falls, MN, July 29-3, 24 Interpolated Lowpass FIR Filters Speaker: Richard Lyons Besser Associates E-mail: r.lyons@ieee.com 1 Prototype h p (k) 2 4 k 6 8 1 Shaping h sh (k)

More information

Multirate DSP, part 1: Upsampling and downsampling

Multirate DSP, part 1: Upsampling and downsampling Multirate DSP, part 1: Upsampling and downsampling Li Tan - April 21, 2008 Order this book today at www.elsevierdirect.com or by calling 1-800-545-2522 and receive an additional 20% discount. Use promotion

More information

Agilent Vector Signal Analysis Basics. Application Note

Agilent Vector Signal Analysis Basics. Application Note Agilent Vector Signal Analysis Basics Application Note Table of Contents Vector signal Analysis 3 VSA measurement advantages 4 VSA measurement concepts and theory of operation 6 Data windowing leakage

More information

Fourier Theory & Practice, Part I: Theory (HP Product Note )

Fourier Theory & Practice, Part I: Theory (HP Product Note ) Fourier Theory & Practice, Part I: Theory (HP Product Note 54600-4) By: Robert Witte Hewlett-Packard Co. Introduction: This product note provides a brief review of Fourier theory, especially the unique

More information

ELT Receiver Architectures and Signal Processing Exam Requirements and Model Questions 2018

ELT Receiver Architectures and Signal Processing Exam Requirements and Model Questions 2018 TUT/ICE 1 ELT-44006 Receiver Architectures and Signal Processing Exam Requirements and Model Questions 2018 General idea of these Model Questions is to highlight the central knowledge expected to be known

More information

Keysight Technologies Pulsed Antenna Measurements Using PNA Network Analyzers

Keysight Technologies Pulsed Antenna Measurements Using PNA Network Analyzers Keysight Technologies Pulsed Antenna Measurements Using PNA Network Analyzers White Paper Abstract This paper presents advances in the instrumentation techniques that can be used for the measurement and

More information

Design of a Sharp Linear-Phase FIR Filter Using the α-scaled Sampling Kernel

Design of a Sharp Linear-Phase FIR Filter Using the α-scaled Sampling Kernel Proceedings of the 6th WSEAS International Conference on SIGNAL PROCESSING, Dallas, Texas, USA, March 22-24, 2007 129 Design of a Sharp Linear-Phase FIR Filter Using the -scaled Sampling Kernel K.J. Kim,

More information

Optimizing the Performance of Very Wideband Direct Conversion Receivers

Optimizing the Performance of Very Wideband Direct Conversion Receivers Optimizing the Performance of Very Wideband Direct Conversion Receivers Design Note 1027 John Myers, Michiel Kouwenhoven, James Wong, Vladimir Dvorkin Introduction Zero-IF receivers are not new; they have

More information

PLC2 FPGA Days Software Defined Radio

PLC2 FPGA Days Software Defined Radio PLC2 FPGA Days 2011 - Software Defined Radio 17 May 2011 Welcome to this presentation of Software Defined Radio as seen from the FPGA engineer s perspective! As FPGA designers, we find SDR a very exciting

More information

Lecture 25: The Theorem of (Dyadic) MRA

Lecture 25: The Theorem of (Dyadic) MRA WAVELETS AND MULTIRATE DIGITAL SIGNAL PROCESSING Lecture 25: The Theorem of (Dyadic) MRA Prof.V.M.Gadre, EE, IIT Bombay 1 Introduction In the previous lecture, we discussed that translation and scaling

More information

APPENDIX S. Space-Time Coding for Telemetry Systems

APPENDIX S. Space-Time Coding for Telemetry Systems APPENDIX S Space-Time Coding for Telemetry Systems Acronyms... S-iii 1.0 Code Description... S-1 2.0 Modulation... S-3 3.0 Resources... S-4 References... S-5 Tale of Figures Figure S-1. Offset QPSK IRIG

More information

OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE. EEE 403 Digital Signal Processing 10 Periodic Sampling

OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE. EEE 403 Digital Signal Processing 10 Periodic Sampling OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE EEE 403 Digital Signal Processing 10 Periodic Sampling Fall 2013 Yrd. Doç. Dr. Didem Kivanc Tureli didemk@ieee.org didem.kivanc@okan.edu.tr 12/20/2013

More information

Multirate Signal Processing Lecture 7, Sampling Gerald Schuller, TU Ilmenau

Multirate Signal Processing Lecture 7, Sampling Gerald Schuller, TU Ilmenau Multirate Signal Processing Lecture 7, Sampling Gerald Schuller, TU Ilmenau (Also see: Lecture ADSP, Slides 06) In discrete, digital signal we use the normalized frequency, T = / f s =: it is without a

More information

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Implementation of Digital Signal Processing: Some Background on GFSK Modulation Implementation of Digital Signal Processing: Some Background on GFSK Modulation Sabih H. Gerez University of Twente, Department of Electrical Engineering s.h.gerez@utwente.nl Version 5 (March 9, 2016)

More information

A 60-dB Image Rejection Filter Using Δ-Σ Modulation and Frequency Shifting

A 60-dB Image Rejection Filter Using Δ-Σ Modulation and Frequency Shifting A 60-dB Image Rejection Filter Using Δ-Σ Modulation and Frequency Shifting Toshihiro Konishi, Koh Tsuruda, Shintaro Izumi, Hyeokjong Lee, Hidehiro Fujiwara, Takashi Takeuchi, Hiroshi Kawaguchi, and Masahiko

More information

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer. Sampling of Continuous-Time Signals Reference chapter 4 in Oppenheim and Schafer. Periodic Sampling of Continuous Signals T = sampling period fs = sampling frequency when expressing frequencies in radians

More information

Evaluation and Analysis of a Multi-Band Transceiver for Next Generation Telemetry Applications

Evaluation and Analysis of a Multi-Band Transceiver for Next Generation Telemetry Applications Document Number: SET 2015-0003 412 TW-PA-14282 Evaluation and Analysis of a Multi-Band Transceiver for Next Generation Telemetry Applications June 2014 Tom Young SET Executing Agent 412 TENG/ENI (661)

More information

LWA Beamforming Design Concept

LWA Beamforming Design Concept LWA Beamforming Design Concept Steve Ellingson October 3, 27 Contents Introduction 2 2 Integer Sample Period Delay 2 3 Fractional Sample Period Delay 3 4 Summary 9 Bradley Dept. of Electrical & Computer

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 301 Signals & Systems Prof. Mark Fowler Note Set #16 C-T Signals: Using FT Properties 1/12 Recall that FT Properties can be used for: 1. Expanding use of the FT table 2. Understanding real-world concepts

More information

AN FPGA IMPLEMENTATION OF ALAMOUTI S TRANSMIT DIVERSITY TECHNIQUE

AN FPGA IMPLEMENTATION OF ALAMOUTI S TRANSMIT DIVERSITY TECHNIQUE AN FPGA IMPLEMENTATION OF ALAMOUTI S TRANSMIT DIVERSITY TECHNIQUE Chris Dick Xilinx, Inc. 2100 Logic Dr. San Jose, CA 95124 Patrick Murphy, J. Patrick Frantz Rice University - ECE Dept. 6100 Main St. -

More information

Concordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu

Concordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu Concordia University Discrete-Time Signal Processing Lab Manual (ELEC442) Course Instructor: Dr. Wei-Ping Zhu Fall 2012 Lab 1: Linear Constant Coefficient Difference Equations (LCCDE) Objective In this

More information

Interpolation Filters for the GNURadio+USRP2 Platform

Interpolation Filters for the GNURadio+USRP2 Platform Interpolation Filters for the GNURadio+USRP2 Platform Project Report for the Course 442.087 Seminar/Projekt Signal Processing 0173820 Hermann Kureck 1 Executive Summary The USRP2 platform is a typical

More information

Recap of Last 2 Classes

Recap of Last 2 Classes Recap of Last 2 Classes Transmission Media Analog versus Digital Signals Bandwidth Considerations Attentuation, Delay Distortion and Noise Nyquist and Shannon Analog Modulation Digital Modulation What

More information

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur Module 9 AUDIO CODING Lesson 30 Polyphase filter implementation Instructional Objectives At the end of this lesson, the students should be able to : 1. Show how a bank of bandpass filters can be realized

More information

THE CONSTRUCTION of a software radio is based on

THE CONSTRUCTION of a software radio is based on IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 47, NO. 7, JULY 1999 983 Direct Bandpass Sampling of Multiple Distinct RF Signals Dennis M. Akos, Member, IEEE, Michael Stockmaster, Member, IEEE, James B. Y.

More information

DOPPLER SHIFTED SPREAD SPECTRUM CARRIER RECOVERY USING REAL-TIME DSP TECHNIQUES

DOPPLER SHIFTED SPREAD SPECTRUM CARRIER RECOVERY USING REAL-TIME DSP TECHNIQUES DOPPLER SHIFTED SPREAD SPECTRUM CARRIER RECOVERY USING REAL-TIME DSP TECHNIQUES Bradley J. Scaife and Phillip L. De Leon New Mexico State University Manuel Lujan Center for Space Telemetry and Telecommunications

More information

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet Lecture 10: Summary Taneli Riihonen 16.05.2016 Lecture 10 in Course Book Sanjit K. Mitra, Digital Signal Processing: A Computer-Based Approach, 4th

More information

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications EE4900/EE6720: Digital Communications 1 Lecture 3 Review of Signals and Systems: Part 2 Block Diagrams of Communication System Digital Communication System 2 Informatio n (sound, video, text, data, ) Transducer

More information

Spectrum Analysis - Elektronikpraktikum

Spectrum Analysis - Elektronikpraktikum Spectrum Analysis Introduction Why measure a spectra? In electrical engineering we are most often interested how a signal develops over time. For this time-domain measurement we use the Oscilloscope. Like

More information

Twelve voice signals, each band-limited to 3 khz, are frequency -multiplexed using 1 khz guard bands between channels and between the main carrier

Twelve voice signals, each band-limited to 3 khz, are frequency -multiplexed using 1 khz guard bands between channels and between the main carrier Twelve voice signals, each band-limited to 3 khz, are frequency -multiplexed using 1 khz guard bands between channels and between the main carrier and the first channel. The modulation of the main carrier

More information

Module 3 : Sampling and Reconstruction Problem Set 3

Module 3 : Sampling and Reconstruction Problem Set 3 Module 3 : Sampling and Reconstruction Problem Set 3 Problem 1 Shown in figure below is a system in which the sampling signal is an impulse train with alternating sign. The sampling signal p(t), the Fourier

More information

SOQPSK Software Defined Radio

SOQPSK Software Defined Radio SOQPSK Software Defined Radio Item Type text; Proceedings Authors Nash, Christopher; Hogstrom, Christopher Publisher International Foundation for Telemetering Journal International Telemetering Conference

More information

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37 INF4420 Discrete time signals Jørgen Andreas Michaelsen Spring 2013 1 / 37 Outline Impulse sampling z-transform Frequency response Stability Spring 2013 Discrete time signals 2 2 / 37 Introduction More

More information

Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System

Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System Er. Kamaldeep Vyas and Mrs. Neetu 1 M. Tech. (E.C.E), Beant College of Engineering, Gurdaspur 2 (Astt. Prof.), Faculty

More information

Final Exam Solutions June 14, 2006

Final Exam Solutions June 14, 2006 Name or 6-Digit Code: PSU Student ID Number: Final Exam Solutions June 14, 2006 ECE 223: Signals & Systems II Dr. McNames Keep your exam flat during the entire exam. If you have to leave the exam temporarily,

More information

Advanced Digital Signal Processing Part 5: Digital Filters

Advanced Digital Signal Processing Part 5: Digital Filters Advanced Digital Signal Processing Part 5: Digital Filters Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical and Information Engineering Digital Signal

More information

Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End

Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End Discrete Dynamics in Nature and Society Volume 211, Article ID 329535, 11 pages doi:1.1155/211/329535 Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End Yuan Yu, Qing Chang,

More information

Experiment 4- Finite Impulse Response Filters

Experiment 4- Finite Impulse Response Filters Experiment 4- Finite Impulse Response Filters 18 February 2009 Abstract In this experiment we design different Finite Impulse Response filters and study their characteristics. 1 Introduction The transfer

More information

Design of FIR Filters

Design of FIR Filters Design of FIR Filters Elena Punskaya www-sigproc.eng.cam.ac.uk/~op205 Some material adapted from courses by Prof. Simon Godsill, Dr. Arnaud Doucet, Dr. Malcolm Macleod and Prof. Peter Rayner 1 FIR as a

More information

8.5 Modulation of Signals

8.5 Modulation of Signals 8.5 Modulation of Signals basic idea and goals measuring atomic absorption without modulation measuring atomic absorption with modulation the tuned amplifier, diode rectifier and low pass the lock-in amplifier

More information

EE470 Electronic Communication Theory Exam II

EE470 Electronic Communication Theory Exam II EE470 Electronic Communication Theory Exam II Open text, closed notes. For partial credit, you must show all formulas in symbolic form and you must work neatly!!! Date: November 6, 2013 Name: 1. [16%]

More information

Outline. Communications Engineering 1

Outline. Communications Engineering 1 Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband channels Signal space representation Optimal

More information

APPENDIX A to VOLUME A1 TIMS FILTER RESPONSES

APPENDIX A to VOLUME A1 TIMS FILTER RESPONSES APPENDIX A to VOLUME A1 TIMS FILTER RESPONSES A2 TABLE OF CONTENTS... 5 Filter Specifications... 7 3 khz LPF (within the HEADPHONE AMPLIFIER)... 8 TUNEABLE LPF... 9 BASEBAND CHANNEL FILTERS - #2 Butterworth

More information

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application Channelization and Frequency Tuning using FPGA for UMTS Baseband Application Prof. Mahesh M.Gadag Communication Engineering, S. D. M. College of Engineering & Technology, Dharwad, Karnataka, India Mr.

More information

IIR Ultra-Wideband Pulse Shaper Design

IIR Ultra-Wideband Pulse Shaper Design IIR Ultra-Wideband Pulse Shaper esign Chun-Yang Chen and P. P. Vaidyanathan ept. of Electrical Engineering, MC 36-93 California Institute of Technology, Pasadena, CA 95, USA E-mail: cyc@caltech.edu, ppvnath@systems.caltech.edu

More information

Multirate DSP, part 3: ADC oversampling

Multirate DSP, part 3: ADC oversampling Multirate DSP, part 3: ADC oversampling Li Tan - May 04, 2008 Order this book today at www.elsevierdirect.com or by calling 1-800-545-2522 and receive an additional 20% discount. Use promotion code 92562

More information

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper Watkins-Johnson Company Tech-notes Copyright 1981 Watkins-Johnson Company Vol. 8 No. 6 November/December 1981 Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper All

More information

Digital Communications: A Discrete-Time Approach M. Rice. Errata

Digital Communications: A Discrete-Time Approach M. Rice. Errata Digital Communications: A Discrete-Time Approach M. Rice Errata Foreword Page xiii, first paragraph, bare witness should be bear witness Page xxi, last paragraph, You know who you. should be You know who

More information

Real-Time Digital Down-Conversion with Equalization

Real-Time Digital Down-Conversion with Equalization Real-Time Digital Down-Conversion with Equalization February 20, 2019 By Alexander Taratorin, Anatoli Stein, Valeriy Serebryanskiy and Lauri Viitas DOWN CONVERSION PRINCIPLE Down conversion is basic operation

More information

Introduction to Receivers

Introduction to Receivers Introduction to Receivers Purpose: translate RF signals to baseband Shift frequency Amplify Filter Demodulate Why is this a challenge? Interference Large dynamic range required Many receivers must be capable

More information

1. Clearly circle one answer for each part.

1. Clearly circle one answer for each part. TB 1-9 / Exam Style Questions 1 EXAM STYLE QUESTIONS Covering Chapters 1-9 of Telecommunication Breakdown 1. Clearly circle one answer for each part. (a) TRUE or FALSE: Absolute bandwidth is never less

More information

Problems from the 3 rd edition

Problems from the 3 rd edition (2.1-1) Find the energies of the signals: a) sin t, 0 t π b) sin t, 0 t π c) 2 sin t, 0 t π d) sin (t-2π), 2π t 4π Problems from the 3 rd edition Comment on the effect on energy of sign change, time shifting

More information

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers

An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers An Efficient and Flexible Structure for Decimation and Sample Rate Adaptation in Software Radio Receivers 1) SINTEF Telecom and Informatics, O. S Bragstads plass 2, N-7491 Trondheim, Norway and Norwegian

More information

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

More information

SAMPLING FREQUENCY SELECTION SCHEME FOR A MULTIPLE SIGNAL RECEIVER USING UNDERSAMPLING

SAMPLING FREQUENCY SELECTION SCHEME FOR A MULTIPLE SIGNAL RECEIVER USING UNDERSAMPLING SAMPLING FREQUENCY SELECTION SCHEME FOR A MULTIPLE SIGNAL RECEIVER USING UNDERSAMPLING Yoshio Kunisawa (KDDI R&D Laboratories, yokosuka, kanagawa, JAPAN; kuni@kddilabs.jp) ABSTRACT A multi-mode terminal

More information

Spring 2018 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #1 Sinusoids, Transforms and Transfer Functions

Spring 2018 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #1 Sinusoids, Transforms and Transfer Functions Spring 2018 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Homework #1 Sinusoids, Transforms and Transfer Functions Assigned on Friday, February 2, 2018 Due on Friday, February 9, 2018, by

More information

PROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems.

PROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems. PROBLEM SET 6 Issued: 2/32/19 Due: 3/1/19 Reading: During the past week we discussed change of discrete-time sampling rate, introducing the techniques of decimation and interpolation, which is covered

More information

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction

More information

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title http://elec3004.com Digital Filters IIR (& Their Corresponding Analog Filters) 2017 School of Information Technology and Electrical Engineering at The University of Queensland Lecture Schedule: Week Date

More information

Digital Processing of Continuous-Time Signals

Digital Processing of Continuous-Time Signals Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital

More information

Performance Analysis of FIR Filter Design Using Reconfigurable Mac Unit

Performance Analysis of FIR Filter Design Using Reconfigurable Mac Unit Volume 4 Issue 4 December 2016 ISSN: 2320-9984 (Online) International Journal of Modern Engineering & Management Research Website: www.ijmemr.org Performance Analysis of FIR Filter Design Using Reconfigurable

More information

Linear Time-Invariant Systems

Linear Time-Invariant Systems Linear Time-Invariant Systems Modules: Wideband True RMS Meter, Audio Oscillator, Utilities, Digital Utilities, Twin Pulse Generator, Tuneable LPF, 100-kHz Channel Filters, Phase Shifter, Quadrature Phase

More information

Spectrum. The basic idea of measurement. Instrumentation for spectral measurements Ján Šaliga 2017

Spectrum. The basic idea of measurement. Instrumentation for spectral measurements Ján Šaliga 2017 Instrumentation for spectral measurements Ján Šaliga 017 Spectrum Substitution of waveform by the sum of harmonics (sinewaves) with specific amplitudes, frequences and phases. The sum of sinewave have

More information

FFT Analyzer. Gianfranco Miele, Ph.D

FFT Analyzer. Gianfranco Miele, Ph.D FFT Analyzer Gianfranco Miele, Ph.D www.eng.docente.unicas.it/gianfranco_miele g.miele@unicas.it Introduction It is a measurement instrument that evaluates the spectrum of a time domain signal applying

More information

An Introduction to the FDM-TDM Digital Transmultiplexer: Appendix C *

An Introduction to the FDM-TDM Digital Transmultiplexer: Appendix C * OpenStax-CNX module: m32675 1 An Introduction to the FDM-TDM Digital Transmultiplexer: Appendix C * John Treichler This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution

More information

The Importance of Data Converter Static Specifications Don't Lose Sight of the Basics! by Walt Kester

The Importance of Data Converter Static Specifications Don't Lose Sight of the Basics! by Walt Kester TUTORIAL The Importance of Data Converter Static Specifications Don't Lose Sight of the Basics! INTRODUCTION by Walt Kester In the 1950s and 1960s, dc performance specifications such as integral nonlinearity,

More information

Digital frequency modulation as a technique for improving telemetry sampling bandwidth utilization

Digital frequency modulation as a technique for improving telemetry sampling bandwidth utilization Digital frequency modulation as a technique for improving telemetry sampling bandwidth utilization by G. E. HEYLGER Martin Marietta Corporation Denver, Colorado NTRODUCTON A hybrid of Time Division Multiplexing

More information

Design of Bandpass Delta-Sigma Modulators: Avoiding Common Mistakes

Design of Bandpass Delta-Sigma Modulators: Avoiding Common Mistakes Design of Bandpass Delta-Sigma Modulators: Avoiding Common Mistakes R. Jacob Baker and Vishal Saxena Department of Electrical and Computer Engineering Boise State University 1910 University Dr., ET 201

More information

BANDPASS delta sigma ( ) modulators are used to digitize

BANDPASS delta sigma ( ) modulators are used to digitize 680 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 10, OCTOBER 2005 A Time-Delay Jitter-Insensitive Continuous-Time Bandpass 16 Modulator Architecture Anurag Pulincherry, Michael

More information

THE BASICS OF RADIO SYSTEM DESIGN

THE BASICS OF RADIO SYSTEM DESIGN THE BASICS OF RADIO SYSTEM DESIGN Mark Hunter * Abstract This paper is intended to give an overview of the design of radio transceivers to the engineer new to the field. It is shown how the requirements

More information

Digital Processing of

Digital Processing of Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital

More information

Receiver Architectures

Receiver Architectures Receiver Architectures Modules: VCO (2), Quadrature Utilities (2), Utilities, Adder, Multiplier, Phase Shifter (2), Tuneable LPF (2), 100-kHz Channel Filters, Audio Oscillator, Noise Generator, Speech,

More information

ANALOGUE AND DIGITAL COMMUNICATION

ANALOGUE AND DIGITAL COMMUNICATION ANALOGUE AND DIGITAL COMMUNICATION Syed M. Zafi S. Shah Umair M. Qureshi Lecture xxx: Analogue to Digital Conversion Topics Pulse Modulation Systems Advantages & Disadvantages Pulse Code Modulation Pulse

More information

Low-Power Decimation Filter Design for Multi-Standard Transceiver Applications

Low-Power Decimation Filter Design for Multi-Standard Transceiver Applications i Low-Power Decimation Filter Design for Multi-Standard Transceiver Applications by Carol J. Barrett Master of Science in Electrical Engineering University of California, Berkeley Professor Paul R. Gray,

More information

ENSC327 Communications Systems 5: Frequency Translation (3.6) and Superhet Receiver (3.9)

ENSC327 Communications Systems 5: Frequency Translation (3.6) and Superhet Receiver (3.9) ENSC327 Communications Systems 5: Frequency Translation (3.6) and Superhet Receiver (3.9) Jie Liang School o Engineering Science Simon Fraser University 1 Outline Frequency translation (page 128) Superhet

More information

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

More information

Lecture 17 z-transforms 2

Lecture 17 z-transforms 2 Lecture 17 z-transforms 2 Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/5/3 1 Factoring z-polynomials We can also factor z-transform polynomials to break down a large system into

More information

Design of Cost Effective Custom Filter

Design of Cost Effective Custom Filter International Journal of Engineering Research and Development e-issn : 2278-067X, p-issn : 2278-800X, www.ijerd.com Volume 2, Issue 6 (August 2012), PP. 78-84 Design of Cost Effective Custom Filter Ankita

More information

BandPass Sigma-Delta Modulator for wideband IF signals

BandPass Sigma-Delta Modulator for wideband IF signals BandPass Sigma-Delta Modulator for wideband IF signals Luca Daniel (University of California, Berkeley) Marco Sabatini (STMicroelectronics Berkeley Labs) maintain the same advantages of BaseBand converters

More information

Sampling and Signal Processing

Sampling and Signal Processing Sampling and Signal Processing Sampling Methods Sampling is most commonly done with two devices, the sample-and-hold (S/H) and the analog-to-digital-converter (ADC) The S/H acquires a continuous-time signal

More information

Receiver Design. Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21

Receiver Design. Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21 Receiver Design Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 2011/2/21 MW & RF Design / Prof. T. -L. Wu 1 The receiver mush be very sensitive to -110dBm

More information

Design of IIR Digital Filters with Flat Passband and Equiripple Stopband Responses

Design of IIR Digital Filters with Flat Passband and Equiripple Stopband Responses Electronics and Communications in Japan, Part 3, Vol. 84, No. 11, 2001 Translated from Denshi Joho Tsushin Gakkai Ronbunshi, Vol. J82-A, No. 3, March 1999, pp. 317 324 Design of IIR Digital Filters with

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 - 10 Single Sideband Modulation We will discuss, now we will continue

More information