DISCRETE-TIME CHANNELIZERS FOR AERONAUTICAL TELEMETRY: PART II VARIABLE BANDWIDTH
|
|
- Dylan O’Brien’
- 5 years ago
- Views:
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 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 informationMultirate 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 informationRadio 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 informationSuperheterodyne 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 informationWideband 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 informationECE 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 informationFor 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 informationCopyright 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 informationMULTIRATE 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 informationarxiv: 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 informationOn 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 informationContinuously 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 informationECE 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 informationDIRECT 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 informationList 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 informationSpeech, 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 informationDigital 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 informationInterpolated 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 informationMultirate 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 informationAgilent 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 informationFourier 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 informationELT 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 informationKeysight 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 informationDesign 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 informationOptimizing 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 informationPLC2 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 informationLecture 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 informationAPPENDIX 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 informationOKAN 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 informationMultirate 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 informationImplementation 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 informationA 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 informationSampling 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 informationEvaluation 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 informationLWA 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 informationEECE 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 informationAN 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 informationConcordia 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 informationInterpolation 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 informationRecap 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 informationModule 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 informationTHE 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 informationDOPPLER 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 informationELEC-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 informationLecture 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 informationSpectrum 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 informationTwelve 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 informationModule 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 informationSOQPSK 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 informationOutline. 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 informationOptimized 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 informationFinal 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 informationAdvanced 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 informationResearch 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 informationExperiment 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 informationDesign 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 information8.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 informationEE470 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 informationOutline. 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 informationAPPENDIX 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 informationChannelization 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 informationIIR 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 informationMultirate 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 informationLocal 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 informationDigital 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 informationReal-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 informationIntroduction 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 information1. 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 informationProblems 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 informationAn 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
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 informationSAMPLING 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 informationSpring 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 informationPROBLEM 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 informationECE438 - 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 informationDigital 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 informationDigital 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 informationPerformance 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 informationLinear 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 informationSpectrum. 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 informationFFT 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 informationAn 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 informationThe 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 informationDigital 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 informationDesign 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 informationBANDPASS 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 informationTHE 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 informationDigital 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 informationReceiver 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 informationANALOGUE 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 informationLow-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 informationENSC327 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
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 informationLecture 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 informationDesign 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 informationBandPass 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 informationSampling 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 informationReceiver 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 informationDesign 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 informationCommunication 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