ECE 6560 Multirate Signal Processing Lecture 9

Size: px
Start display at page:

Download "ECE 6560 Multirate Signal Processing Lecture 9"

Transcription

1 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 MI,

2 Chapter 9: Polyphase Channelizers 9.1 Demodulator Channel Ban Arbitrary Output Sample Rates Comparison of Design Options 24 otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

3 Digital Filter Ban Channelizer Demodulation of an entire set of channels simultaneously Downconvert, filter, and decimate each of the channel bands. Applications: Multichannel radios Spectrum Analyzer otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

4 Polyphase FIR Review otes from Chapter 6 A channelizer is based on performing multiple bandpass-filter polyphase FIR structures simultaneously! The band-pass mixing (either from a center frequency to baseband or of the filter from baseband to the desired frequency) periodicity is related to he number of polyphase filter elements. This relationship allows the use of a discreet Fourier transform (with all the related theories) to generate simultaneous outputs. The DFT size is the same as the number of polyphase filter elements! otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

5 Channelizer otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

6 Figure 6.3 Spectra Spectra observed at various points in the processing chain of a standard radio receiver Down Converter otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

7 hat about Mixing Prior to Filter Decimation xn hn wn M y m n M y m hn xmm n n exp j2 mm n y m hn xmm nexp j2 m exp j2 n y Let M M m hn xmm nexp j2 n otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB n n 7

8 otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB Mixing Continued Let n rm M rm j rm mm x rm h m y M r 2 exp 1 1 r m x M j r h m y M r 2 exp exp r M r m x r h M j m y The complex weighting and summation of M -tap filters. The computation is performed once every M input samples.

9 Simple Analysis Systems The previous analysis was for a simple critically sampled case with M=K=. May not be typical of desired communication system processing. ADC/input rates based on comm. bands and available devices. Magic numbers used to define K and bin spacings. Analysis output rates often based on data symbol or other embedded data signaling rates. Therefore, we need to allow integer oversampling and rational fraction oversampling. K/M may be a rational fraction not an integer! otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

10 Filter-Decimation Reformed ote: mixing uses K where X m l hl mm l xmml K (1) For a filter of length where K n exp i2n K (2) hn n hn n n (3) K, l r (4) X 1 m m hr M r xmm r r1 (5) otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

11 Filter-Decimation (Polyphase-FFT) xn hn M X m n K Let (6) Cases: X (7) r 1 1 m m hr xmm r M 1) Critically sampled, M 2) Integer ratio oversampling, M I 3) Arbitrary integer oversampling, Any M otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

12 Critical Sampling =M xn hn M X m n K Let M X (8) r 1 1 m hr xm r where X r 1 1 m h r x m r h x r hr m r xm r (9) (1) Frequency channels are selected for to 1 otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

13 Text Based Representation The sum of the complex weighted polyphase elements TDM of M channels otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

14 Channel Bandwidths The channel bandwidths are based on the filter spectrum Spectrum Analysis Aliasing of Power into channel FDM Channel Processing Anti-alias stopband present otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

15 Integer Oversampling =M*I xn hn M X m n K Let M I K X xm r (11) r 1 I 1 m m hr I where X x m r r 1 I 1 m m h r h x I r hr m I r xm I r (12) (13) ote how the x values are stepped or shifted by an amount /I instead of prior to each computation. In addition, a post-multiplication based on is required. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB m I 15

16 Fourier and Time Delay Thin about the phase resulting from a pure time delay X 63 m n mm X m m Then for M=32, =64, I=2 M m m exp j m m X 1 2 If this time delay is applied as a circular shift in the data prior to the FFT, no post multiplication would be required! otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

17 otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB The Fourier Matrix From the structure of the Fourier Matrix, here are only unique complex values but they are repeated based on he circular rotation around 2**n/ n n

18 FFT and post-multiplication Focusing on the FFT and Additional Complex Multiplication m32 Focusing on X m PP m mm or more generally X m PP m 1 Let n m M mod X 1 n (14) mm nmm m mod PP (15) nmm m mod X 1 n n m PP m nmm mod (16) otice hat this is the FFT of a circularly shifted input sequence! Therefore, to accomplish the equivalent of a post-fft complex multiplication based on m, the FFT input sequence can be reordered prior to the transform otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

19 Text Example: M=32, =64, I=2 Input data sequencing X Creating the polyphase filter elements prior to the Fourier Transform r 1 m m h r x m 32 r PP X m h r x m 32 r 64 r1 63 m m 2 PP m otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

20 Potential Application 1 FM radio stations are located every 2 Hz from from 88.1 MHz to 17.9 MHz. 99 possible radio stations RF/IF design Assume a 25.6 MHz band containing the 2 MHz bandwidth of the FM radio band. e wish to complex tune MHz radio stations consisting of 15 dummy or don t care stations, 99 useful stations, and another 14 dummy stations. In IF terms, 88.1 MHz => 15 x.2 Hz (3 MHz) or 98 MHz => 12.9 MHz. The downconverted RF is now located from 2.9 to 22.9 MHz, centered at 12.9 MHz. (mixing frequencies of 85.1 MHz for low side or 11.9 MHz for high side) Use K = 128 point transforms. Define M based on the desired sample rate for each radio channel. To be conservative, lets have a radio channel complex sampling rate of 8 Hz where each output sample is a complex I,Q pair. Then, 25.6 MHz/.8 MHz = 32 = M. (ote that we want M to be an integer.) Polyphase filter bandwidth desired: LPF passband 125 Hz stopband 375 Hz Output sample rate supports simple digital demod methods otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

21 Potential Application 2 Direct sampling of the AM radio Spectrum. Sample rate 5.12 Msps real. Bandpass filter before sampling: 5 Hz to 18 Hz. K=512 where we are interested in bins 56 (56 Hz) to 161 (161 Hz). For easy am demodulation, use a 4 Hz complex sample output rate. M = 512/4 = 128. Polyphase filter desired: LPF 1 Hz passband 3 Hz stopband at 512 Hz sample rate. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

22 Arbitrary M xn hn M X m n K 1 mm Repeating X m hr xmm r r1 (7) where X 1 mm m h r x mm r h x r1 r hr mm r xmm r (17) (18) The polyphase filter operates as expected with the input data shifted by M for successive mm computations. As before, a post-multiplication is required, but is not based on. ote: for some values of and m, no multiplication will be needed. For the remaining and m, the output is multiplied by a complex twiddle factor. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

23 Arbitrary M FFT Based on the previous results, we can form the following. m h r x mm r PP (19) r1 1 mm and X m PP m Again, let n m M mod X 1 n mm nmm m mod PP nmm m mod X 1 n n m PP m nmm mod (2) First, the polyphase taps are formed from the M bloc updated samples for each m according to Equ. (19). The resulting polyphase filter outputs (PP) are then circularly shifted based on the modulo offset of mm, and finally Equ. (2) is computed. ote that can define any desired channel spacing on to 2 and that M defines any desired integer decimation of the input sample rate otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

24 Example Problem from Text p. 234 e have a signal containing 5 FDM channels separated by 192 Hz centers containing symbols modulated at 128 Hz by square-root yquist filters with 5% excess bandwidth. Our tas is to baseband channelize all 5 channels and output data samples from each channel at 256 s/s, which is two samples per symbol. The specifications of the process are listed next and the spectrum of the FDM input signal and of one of the 5 output signals is shown in Figure 9.6. umber of Channels 5 Channels Spacing 192 Hz Channel Symbol Rate 128 Hz Shaping Filter SQRT Cosine Taper Roll Off Factor α 5% Output Sample Rate 256 Hz (2x symbol rate) otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

25 Example Spectrum Input Spectrum 5 channels spaced by 192 Hz Passband and transition bands of outer channels LPF Passband 49 * 192 Hz+ 2*64 Hz = 9,536 Hz LPF Stopband 49 * 192 Hz+ 2*64 Hz + 2*64 Hz = 9,664 Hz min. Is this the optimal sample rate for efficient signal processing? otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

26 Sample Rate and Transform e start by selecting a transform size greater than the number of FDM channels to be processed. As indicated in (9.6), the product of the transform size and the channel spacing defines the input sample rate of the data collection process. As shown in (9.7), a restatement of the yquist sampling criterion, the excess bandwidth spanned by the extra channels in the transform is allocated to the transition bandwidth of the analog anti-alias filter. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

27 Design Options Picing Magic umbers Important Factor: low-cost, efficient implementation Radix-2 or 2^n FFT preferred! Channel spacing x FFT size = 192 Hz x 64 = 12,288 Hz Filter order otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

28 Decimation Rate Sample Rate = MHz (64 x 192 Hz) Output Channel Rate = 256 Hz 12,288 Hz/ 256 Hz = 48 A decimation rate of 48 must be applied xn hn M X m n K K 64 M 48 f sin MHz f cout 256 Hz f channel 192Hz otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

29 Filter Ban Structures Maximally Decimated: 192 sps output incorrect Arbitrary M Decimation: 256 sps output correct otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

30 Polyphase Input Buffer Successive shifting and loading by blocs of 48 samples A circular queue or buffer is used. (memory addressing?) PP m h r x mm r r1 otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

31 Polyphase Input Buffer Successive shifting and loading by blocs of 48 samples PP X m h r x mm r r1 1 n n m PP m nmm mod otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

32 Pre-FFT Cyclic Shifts A unique shift based on the least common denominator of K and (16). X 1 n n m PP m nmm mod otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

33 Implementation Options e have a signal containing 5 FDM channels separated by 192 Hz centers containing symbols modulated at 128 Hz by square-root yquist filters with 5% excess bandwidth. Our tas is to baseband channelize all 5 channels and output data samples from each channel at 256 s/s, which is two samples per symbol. The specifications of the process are listed next and the spectrum of the FDM input signal and of one of the 5 output signals is shown in Figure 9.6. umber of Channels 5 Channels Spacing 192 Hz Channel Symbol Rate 128 Hz Shaping Filter SQRT Cosine Taper Roll Off Factor α 5% Output Sample Rate 256 Hz (2x symbol rate) otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

34 Example Alternatives (p. 241) There are other ways to implement the previously defined problem. Section 9.2.1, p. 241, shows 5 ways. Start at Msps input End at 256 sps output Apply matched filter (MFsquare-root yquist) Use an arbitrary LPF when needed Employ channel band filters and individual rational rate resampling to achieve the final rate K=64, M=64 followed by 3-to-4 Rational Rate Change with MF K=64, M=64 with MF followed by 3-to-4 Rational Rate Change K=64, M=32 followed by 3-to-2 Rational Rate Change with MF K=64, M=48 followed by MF K=64, M=48 with MF otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

35 Option Bloc Diagrams Design 1 Design 2 Design 3 otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

36 Option Bloc Diagrams (2) Design 4 Design 5 hich option do you thin is the most efficient? The last one of course proven in the following pages. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

37 Design Option Descriptions Design 1. Channelize the FDM signal with 64-to-1 down sampling in the 64-path polyphase channelizing filter to obtain a per-channel output sample rate of 192 Hz, then up sample each channel by 4/3 to obtain the desired 256 Hz output sample rate, and finally pass each correctly sampled channel series through a matched filter. To reduce processing burden and cost, the matched filter is embedded in the 4/3-interpolator filter. Design 2. Channelize the FDM signal with 64-to-1 down sampling in the 64-path polyphase matched filter to obtain a per-channel output sample rate of 192 Hz, then up sample each matched filter series by 4/3 to obtain the desired 256 Hz output sample rate. Design 3. Channelize the FDM signal with a 32-to-1 down sampling in the 64-path polyphase channelizing filter to obtain a per-channel output sample rate of 384 Hz, then down sample by 3/2 to obtain the desired 256 Hz output sample rate, and finally pass each correctly sampled channel series through a matched filter. Here too, to reduce processing burden and cost, the matched filter is embedded in the 3/2-interpolator filter. Design 4. Channelize the FDM signal with a 48-to-1 down sampling in the 64-path polyphase channelizing filter to obtain a per-channel output sample rate of 256 Hz, and finally pass each correctly sampled channel series through a matched filter. Design 5. Channelize the FDM signal with a 48-to-1 down sampling in the 64-path polyphase matched filter to directly obtain a per-channel matched filter output sample rate of 256 Hz. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

38 otes On Designs The specifications of the process are listed next and the spectrum of the FDM input signal and of one of the 5 output signals is shown in Figure 9.6. umber of Channels 5 Channels Spacing 192 Hz Channel Symbol Rate 128 Hz Shaping Filter SQRT Cosine Taper Roll Off Factor α 5% Output Sample Rate 256 Hz otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

39 M=64 Polyphase Filter Pure Polyphase first stage Fsin = 12,288 Hz (64 x 192 Hz) Fpass = 64 Hz Fstop = (192-64=128) Hz possible, 96 Hz preferred Fsout = based on design (192, A, 384, 256, A) otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

40 Matched Filter Rational Rate Change The matched filter is a Square-root yquist filter. Input Sample Rate 768 Hz (varies with design 192 x 4) Channel Symbol Rate 128 Hz Shaping Filter SQRT Cosine Taper Roll Off Factor α 5% Output Sample Rate 256 Hz From yquisttestv2.m (=5 for option 1) hsqnyq=firrcos(2**m,fsymbol/2,alpha,fsample,'rolloff','sqrt')'; hsqnyqfh=nyq_fharris(fsymbol,fsample,alpha,,1)'; otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

41 Option 1 Design 1. Channelize the FDM signal with 64-to-1 down sampling in the 64-path polyphase channelizing filter to obtain a per-channel output sample rate of 192 Hz, then up sample each channel by 4/3 to obtain the desired 256 Hz output sample rate, and finally pass each correctly sampled channel series through a matched filter. To reduce processing burden and cost, the matched filter is embedded in the 4/3- interpolator filter. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

42 Option 2 Channelize the FDM signal with 64-to-1 down sampling in the 64-path polyphase matched filter to obtain a per-channel output sample rate of 192 Hz, then up sample each matched filter series by 4/3 to obtain the desired 256 Hz output sample rate. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

43 Option 3 Design 3. Channelize the FDM signal with a 32-to-1 down sampling in the 64-path polyphase channelizing filter to obtain a per-channel output sample rate of 384 Hz, then down sample by 3/2 to obtain the desired 256 Hz output sample rate, and finally pass each correctly sampled channel series through a matched filter. Here too, to reduce processing burden and cost, the matched filter is embedded in the 3/2-interpolator filter. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

44 Option 4 Design 4. Channelize the FDM signal with a 48-to-1 down sampling in the 64-path polyphase channelizing filter to obtain a per-channel output sample rate of 256 Hz, and finally pass each correctly sampled channel series through a matched filter. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

45 Option 5 Design 5. Channelize the FDM signal with a 48-to-1 down sampling in the 64-path polyphase matched filter to directly obtain a per-channel matched filter output sample rate of 256 Hz. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

46 Option Comparison This is an example of tass that DSP system engineer and designer must perform to optimize implementations (H/ or S/) and algorithm applications. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

47 Technical Paper Review Harris, F.J.; Dic, C.; Rice, M., "Digital receivers and transmitters using polyphase filter bans for wireless communications," Microwave Theory and Techniques, IEEE Transactions on, vol.51, no.4, pp.1395,1412, Apr 23. Harris, F.; Dic, C., "Polyphase channelizer performs sample rate change required for both matched filtering and channel frequency spacing," Signals, Systems and Computers, 29 Conference Record of the Forty-Third Asilomar Conference on, vol., no., pp.1283,1287, 1-4 ov. 29. otes and figures are based on or taen from materials in the course textboo: fredric j. harris, Multirate Signal Processing for Communication Systems, Prentice Hall PTR, 24. ISB

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

ECE 6560 Multirate Signal Processing Analysis & Synthesis Notes

ECE 6560 Multirate Signal Processing Analysis & Synthesis Notes Multirate Signal Processing Analysis & Synthesis Notes Dr. Bradley J. Bazuin Western Michigan University College of Engineering and Applied Sciences Departent of Electrical and Coputer Engineering 1903

More information

ECE 6560 Multirate Signal Processing Chapter 11

ECE 6560 Multirate Signal Processing Chapter 11 ultirate Signal Processing Chapter Dr. Bradley J. Bauin Western ichigan University College of Engineering and Applied Sciences Department of Electrical and Computer Engineering 903 W. ichigan Ave. Kalamaoo

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

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

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises ELT-44006 Receiver Architectures and Signal Processing Fall 2014 1 Mandatory homework exercises - Individual solutions to be returned to Markku Renfors by email or in paper format. - Solutions are expected

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

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

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

DISCRETE-TIME CHANNELIZERS FOR AERONAUTICAL TELEMETRY: PART II VARIABLE BANDWIDTH 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

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

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

Signal Processing Techniques for Software Radio

Signal Processing Techniques for Software Radio Signal Processing Techniques for Software Radio Behrouz Farhang-Boroujeny Department of Electrical and Computer Engineering University of Utah c 2007, Behrouz Farhang-Boroujeny, ECE Department, University

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

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

Interpolators And Interpolation

Interpolators And Interpolation Interpolators And Interpolation 1 Applications Fixed Up-Sampler Interpolators Fixed Down-Sample Filters Reduced Cost Filtering When Large Ratio of Sample Rate to Bandwidth Timing Recovery Re-Sampling of

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

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,

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

Two-Dimensional Wavelets with Complementary Filter Banks

Two-Dimensional Wavelets with Complementary Filter Banks Tendências em Matemática Aplicada e Computacional, 1, No. 1 (2000), 1-8. Sociedade Brasileira de Matemática Aplicada e Computacional. Two-Dimensional Wavelets with Complementary Filter Banks M.G. ALMEIDA

More information

Using the DFT as a Filter: Correcting a Misconception by Richard G. Lyons

Using the DFT as a Filter: Correcting a Misconception by Richard G. Lyons Using the DFT as a Filter: Correcting a Misconception by Richard G. Lyons I have read, in some of the literature of DSP, that when the discrete Fourier transform (DFT) is used as a filter the process of

More information

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

Appendix B. Design Implementation Description For The Digital Frequency Demodulator Appendix B Design Implementation Description For The Digital Frequency Demodulator The DFD design implementation is divided into four sections: 1. Analog front end to signal condition and digitize the

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

Understanding Digital Signal Processing

Understanding Digital Signal Processing Understanding Digital Signal Processing Richard G. Lyons PRENTICE HALL PTR PRENTICE HALL Professional Technical Reference Upper Saddle River, New Jersey 07458 www.photr,com Contents Preface xi 1 DISCRETE

More information

Noise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for

Noise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for Application Specific Integrated Circuits for Digital Signal Processing Lecture 3 Oscar Gustafsson Applications of Digital Filters Frequency-selective digital filters Removal of noise and interfering signals

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction

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

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

Introduction to OFDM. Characteristics of OFDM (Orthogonal Frequency Division Multiplexing)

Introduction to OFDM. Characteristics of OFDM (Orthogonal Frequency Division Multiplexing) Introduction to OFDM Characteristics o OFDM (Orthogonal Frequency Division Multiplexing Parallel data transmission with very long symbol duration - Robust under multi-path channels Transormation o a requency-selective

More information

Design and Implementation of Efficient FIR Filter Structures using Xilinx System Generator

Design and Implementation of Efficient FIR Filter Structures using Xilinx System Generator International Journal of scientific research and management (IJSRM) Volume 2 Issue 3 Pages 599-604 2014 Website: www.ijsrm.in ISSN (e): 2321-3418 Design and Implementation of Efficient FIR Filter Structures

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

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

VIIP: a PCI programmable board.

VIIP: a PCI programmable board. VIIP: a PCI programmable board. G. Bianchi (1), L. Zoni (1), S. Montebugnoli (1) (1) Institute of Radio Astronomy, National Institute for Astrophysics Via Fiorentina 3508/B, 40060 Medicina (BO), Italy.

More information

FPGA implementation of Generalized Frequency Division Multiplexing transmitter using NI LabVIEW and NI PXI platform

FPGA implementation of Generalized Frequency Division Multiplexing transmitter using NI LabVIEW and NI PXI platform FPGA implementation of Generalized Frequency Division Multiplexing transmitter using NI LabVIEW and NI PXI platform Ivan GASPAR, Ainoa NAVARRO, Nicola MICHAILOW, Gerhard FETTWEIS Technische Universität

More information

ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS

ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS 1 Ali A. Ghrayeb New Mexico State University, Box 30001, Dept 3-O, Las Cruces, NM, 88003 (e-mail: aghrayeb@nmsu.edu) ABSTRACT Sandia National Laboratories

More information

Optimal Design RRC Pulse Shape Polyphase FIR Decimation Filter for Multi-Standard Wireless Transceivers

Optimal Design RRC Pulse Shape Polyphase FIR Decimation Filter for Multi-Standard Wireless Transceivers Optimal Design RRC Pulse Shape Polyphase FIR Decimation Filter for ulti-standard Wireless Transceivers ANDEEP SINGH SAINI 1, RAJIV KUAR 2 1.Tech (E.C.E), Guru Nanak Dev Engineering College, Ludhiana, P.

More information

ECE 4600 Communication Systems

ECE 4600 Communication Systems ECE 4600 Communication Systems Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Course Topics Course Introduction

More information

Signal Processing Toolbox

Signal Processing Toolbox Signal Processing Toolbox Perform signal processing, analysis, and algorithm development Signal Processing Toolbox provides industry-standard algorithms for analog and digital signal processing (DSP).

More information

EECS 452 Midterm Exam (solns) Fall 2012

EECS 452 Midterm Exam (solns) Fall 2012 EECS 452 Midterm Exam (solns) Fall 2012 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Section I /40 Section

More information

Moving from continuous- to discrete-time

Moving from continuous- to discrete-time Moving from continuous- to discrete-time Sampling ideas Uniform, periodic sampling rate, e.g. CDs at 44.1KHz First we will need to consider periodic signals in order to appreciate how to interpret discrete-time

More information

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values?

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values? Signals Continuous time or discrete time Is the signal continuous or sampled in time? Continuous valued or discrete valued Can the signal take any value or only discrete values? Deterministic versus random

More information

DIGITAL DOWN/UP CONVERTERS FUNDAMENTALS. TEXAS INSTRUMENTS - WIRELESS RADIO PRODUCTS GROUP Joe Quintal

DIGITAL DOWN/UP CONVERTERS FUNDAMENTALS. TEXAS INSTRUMENTS - WIRELESS RADIO PRODUCTS GROUP Joe Quintal DDC/DUC Fundamentals Application Note Page 1 of 60 DIGITAL DOWN/UP CONVERTERS FUNDAMENTALS TEXAS INSTRUMENTS - WIRELESS RADIO PRODUCTS GROUP Joe Quintal DDC/DUC Fundamentals Application Note Page 2 of

More information

King Fahd University of Petroleum & Minerals Computer Engineering Dept

King Fahd University of Petroleum & Minerals Computer Engineering Dept King Fahd University of Petroleum & Minerals Computer Engineering Dept COE 342 Data and Computer Communications Term 021 Dr. Ashraf S. Hasan Mahmoud Rm 22-144 Ext. 1724 Email: ashraf@ccse.kfupm.edu.sa

More information

FPGA IMPLEMENTATION OF COEFFICIENT DECIMATED POLYPHASE FILTER BANK STRUCTURE FOR MULTISTANDARD COMMUNICATION RECEIVER

FPGA IMPLEMENTATION OF COEFFICIENT DECIMATED POLYPHASE FILTER BANK STRUCTURE FOR MULTISTANDARD COMMUNICATION RECEIVER FPGA IMPLEMENTATION OF COEFFICIENT DECIMATED POLYPHASE FILTER BANK STRUCTURE FOR MULTISTANDARD COMMUNICATION RECEIVER P. KALPANA DEVI 1, R. S. BHUVANESHWARAN 2 1 Assistant Professor, Prathyusha Institute

More information

Chapter 5 OFDM. Office Hours: BKD Tuesday 14:00-16:00 Thursday 9:30-11:30

Chapter 5 OFDM. Office Hours: BKD Tuesday 14:00-16:00 Thursday 9:30-11:30 Chapter 5 OFDM 1 Office Hours: BKD 3601-7 Tuesday 14:00-16:00 Thursday 9:30-11:30 2 OFDM: Overview Let S 1, S 2,, S N be the information symbol. The discrete baseband OFDM modulated symbol can be expressed

More information

Discrete Fourier Transform (DFT)

Discrete Fourier Transform (DFT) Amplitude Amplitude Discrete Fourier Transform (DFT) DFT transforms the time domain signal samples to the frequency domain components. DFT Signal Spectrum Time Frequency DFT is often used to do frequency

More information

DSP Based Corrections of Analog Components in Digital Receivers

DSP Based Corrections of Analog Components in Digital Receivers fred harris DSP Based Corrections of Analog Components in Digital Receivers IEEE Communications, Signal Processing, and Vehicular Technology Chapters Coastal Los Angeles Section 24-April 2008 It s all

More information

Symbol Timing Recovery Using Oversampling Techniques

Symbol Timing Recovery Using Oversampling Techniques Symbol Recovery Using Oversampling Techniques Hong-Kui Yang and Martin Snelgrove Dept. of Electronics, Carleton University Ottawa, O KS 5B6, Canada Also with ortel Wireless etworks, Ottawa, Canada Email:

More information

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

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN DISCRETE FOURIER TRANSFORM AND FILTER DESIGN N. C. State University CSC557 Multimedia Computing and Networking Fall 2001 Lecture # 03 Spectrum of a Square Wave 2 Results of Some Filters 3 Notation 4 x[n]

More information

Fractionally Spaced Equalization and Frequency Diversity Methods for Block Transmission with Cyclic Prefix

Fractionally Spaced Equalization and Frequency Diversity Methods for Block Transmission with Cyclic Prefix Fractionally Spaced Equalization and Frequency Diversity Methods for Block Transmission with Cyclic Prefix Yuki Yoshida, Kazunori Hayashi, Hideaki Sakai Department of System Science, Graduate School of

More information

Frequency Domain Representation of Signals

Frequency Domain Representation of Signals Frequency Domain Representation of Signals The Discrete Fourier Transform (DFT) of a sampled time domain waveform x n x 0, x 1,..., x 1 is a set of Fourier Coefficients whose samples are 1 n0 X k X0, X

More information

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra DIGITAL SIGNAL PROCESSING A Computer-Based Approach Second Edition Sanjit K. Mitra Department of Electrical and Computer Engineering University of California, Santa Barbara Jurgen - Knorr- Kbliothek Spende

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

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

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

Comparison of Wideband Channelisation Architectures

Comparison of Wideband Channelisation Architectures omparison of Wideband hannelisation Architectures John Lillington TO, RF Engines Limited nnovation entre, St. ross Business Park Newport, sle of Wight, PO3 5WB, UK Tel: +44 ()1983 5533 ABSTRAT The purpose

More information

Pulsed VNA Measurements:

Pulsed VNA Measurements: Pulsed VNA Measurements: The Need to Null! January 21, 2004 presented by: Loren Betts Copyright 2004 Agilent Technologies, Inc. Agenda Pulsed RF Devices Pulsed Signal Domains VNA Spectral Nulling Measurement

More information

OFDM and FFT. Cairo University Faculty of Engineering Department of Electronics and Electrical Communications Dr. Karim Ossama Abbas Fall 2010

OFDM and FFT. Cairo University Faculty of Engineering Department of Electronics and Electrical Communications Dr. Karim Ossama Abbas Fall 2010 OFDM and FFT Cairo University Faculty of Engineering Department of Electronics and Electrical Communications Dr. Karim Ossama Abbas Fall 2010 Contents OFDM and wideband communication in time and frequency

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

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 13. Introduction to OFDM

Lecture 13. Introduction to OFDM Lecture 13 Introduction to OFDM Ref: About-OFDM.pdf Orthogonal frequency division multiplexing (OFDM) is well-known to be effective against multipath distortion. It is a multicarrier communication scheme,

More information

All-Digital Aggregator for Multi-Standard Video Distribution

All-Digital Aggregator for Multi-Standard Video Distribution Master of Science Thesis in Electrical Engineering Department of Electrical Engineering, Linköping University, 2018 All-Digital Aggregator for Multi-Standard Video Distribution Andreas Norén Master of

More information

COMM 601: Modulation I

COMM 601: Modulation I Prof. Ahmed El-Mahdy, Communications Department The German University in Cairo Text Books [1] Couch, Digital and Analog Communication Systems, 7 th edition, Prentice Hall, 2007. [2] Simon Haykin, Communication

More information

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke Bradley University Department of Electrical and Computer Engineering Senior Capstone Project Presentation May 2nd, 2006 Team Members: Luke Vercimak Karl Weyeneth Advisors: Dr. In Soo Ahn Dr. Thomas L.

More information

Implementation of Decimation Filter for Hearing Aid Application

Implementation of Decimation Filter for Hearing Aid Application Implementation of Decimation Filter for Hearing Aid Application Prof. Suraj R. Gaikwad, Er. Shruti S. Kshirsagar and Dr. Sagar R. Gaikwad Electronics Engineering Department, D.M.I.E.T.R. Wardha email:

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

16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard

16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard IEEE TRANSACTIONS ON BROADCASTING, VOL. 49, NO. 2, JUNE 2003 211 16QAM Symbol Timing Recovery in the Upstream Transmission of DOCSIS Standard Jianxin Wang and Joachim Speidel Abstract This paper investigates

More information

When and How to Use FFT

When and How to Use FFT B Appendix B: FFT When and How to Use FFT The DDA s Spectral Analysis capability with FFT (Fast Fourier Transform) reveals signal characteristics not visible in the time domain. FFT converts a time domain

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

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online):

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online): IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online): 2321-0613 Realization of Variable Digital Filter for Software Defined Radio Channelizers Geeta

More information

EC6502 PRINCIPLES OF DIGITAL SIGNAL PROCESSING

EC6502 PRINCIPLES OF DIGITAL SIGNAL PROCESSING 1. State the properties of DFT? UNIT-I DISCRETE FOURIER TRANSFORM 1) Periodicity 2) Linearity and symmetry 3) Multiplication of two DFTs 4) Circular convolution 5) Time reversal 6) Circular time shift

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

Chapter 9. Chapter 9 275

Chapter 9. Chapter 9 275 Chapter 9 Chapter 9: Multirate Digital Signal Processing... 76 9. Decimation... 76 9. Interpolation... 8 9.. Linear Interpolation... 85 9.. Sampling rate conversion by Non-integer factors... 86 9.. Illustration

More information

Digital Front-End for Software Defined Radio Wideband Channelizer

Digital Front-End for Software Defined Radio Wideband Channelizer Digital Front-End for Software Defined Radio Wideband Channelizer Adedotun O. Owojori Federal University of Technology, Akure Dept of Elect/Elect School of Eng & Eng Technology Temidayo O. Otunniyi Federal

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

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21)

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21) Ambiguity Function Computation Using Over-Sampled DFT Filter Banks ENNETH P. BENTZ The Aerospace Corporation 5049 Conference Center Dr. Chantilly, VA, USA 90245-469 Abstract: - This paper will demonstrate

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

Versatile Channelizer with DSP Builder for Intel FPGAs

Versatile Channelizer with DSP Builder for Intel FPGAs white paper Intel FPGA Versatile Channelizer with DSP Builder for Intel FPGAs Intel FPGAs enable high-performance wideband digital polyphase filter banks for modern communication and radar applications.

More information

Chapter 1: Introduction. EET-223: RF Communication Circuits Walter Lara

Chapter 1: Introduction. EET-223: RF Communication Circuits Walter Lara Chapter 1: Introduction EET-223: RF Communication Circuits Walter Lara Introduction Electronic communication involves transmission over medium from source to destination Information can contain voice,

More information

DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK

DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK Michael Antill and Eric Benjamin Dolby Laboratories Inc. San Francisco, Califomia 94103 ABSTRACT The design of a DSP-based composite

More information

THIS work focus on a sector of the hardware to be used

THIS work focus on a sector of the hardware to be used DISSERTATION ON ELECTRICAL AND COMPUTER ENGINEERING 1 Development of a Transponder for the ISTNanoSAT (November 2015) Luís Oliveira luisdeoliveira@tecnico.ulisboa.pt Instituto Superior Técnico Abstract

More information

Parallel Digital Architectures for High-Speed Adaptive DSSS Receivers

Parallel Digital Architectures for High-Speed Adaptive DSSS Receivers Parallel Digital Architectures for High-Speed Adaptive DSSS Receivers Stephan Berner and Phillip De Leon New Mexico State University Klipsch School of Electrical and Computer Engineering Las Cruces, New

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

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

Measurement of RMS values of non-coherently sampled signals. Martin Novotny 1, Milos Sedlacek 2

Measurement of RMS values of non-coherently sampled signals. Martin Novotny 1, Milos Sedlacek 2 Measurement of values of non-coherently sampled signals Martin ovotny, Milos Sedlacek, Czech Technical University in Prague, Faculty of Electrical Engineering, Dept. of Measurement Technicka, CZ-667 Prague,

More information

You CAN Do Digital Filtering with an MCU!

You CAN Do Digital Filtering with an MCU! You CAN Do Digital Filtering with an MCU! Kevin P King - Senior Staff Application Engineer Class ID: CC13B Renesas Electronics America Inc. Kevin P King Senior Staff Application Engineer RX DSP Library

More information

A Real-Time Multi-Path Fading Channel Emulator Developed for LTE Testing

A Real-Time Multi-Path Fading Channel Emulator Developed for LTE Testing A Real-Time Multi-Path Fading Channel Emulator Developed for LTE Testing Elliot Briggs 1, Brian Nutter 1, Dan McLane 2 SDR 11 - WInnComm Washington D.C., November 29 th December 2 nd 1: Texas Tech University,

More information

Realization of Programmable BPSK Demodulator-Bit Synchronizer using Multirate Processing

Realization of Programmable BPSK Demodulator-Bit Synchronizer using Multirate Processing International Journal of Electrical and Computer Engineering (IJECE) Vol. 4, No. 3, June 2014, pp. 433~440 ISSN: 2088-8708 433 Realization of Programmable BPSK Demodulator-Bit Synchronizer using Multirate

More information

CS434/534: Topics in Networked (Networking) Systems

CS434/534: Topics in Networked (Networking) Systems CS434/534: Topics in Networked (Networking) Systems Wireless Foundation: Modulation and Demodulation Yang (Richard) Yang Computer Science Department Yale University 208A Watson Email: yry@cs.yale.edu http://zoo.cs.yale.edu/classes/cs434/

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

The Fundamentals of FFT-Based Signal Analysis and Measurement Michael Cerna and Audrey F. Harvey

The Fundamentals of FFT-Based Signal Analysis and Measurement Michael Cerna and Audrey F. Harvey Application ote 041 The Fundamentals of FFT-Based Signal Analysis and Measurement Michael Cerna and Audrey F. Harvey Introduction The Fast Fourier Transform (FFT) and the power spectrum are powerful tools

More information

Chapter 7. Multiple Division Techniques

Chapter 7. Multiple Division Techniques Chapter 7 Multiple Division Techniques 1 Outline Frequency Division Multiple Access (FDMA) Division Multiple Access (TDMA) Code Division Multiple Access (CDMA) Comparison of FDMA, TDMA, and CDMA Walsh

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

Non-Uniform Channelization Methods for Next Generation SDR PMR Base Stations

Non-Uniform Channelization Methods for Next Generation SDR PMR Base Stations Non-Uniform Channelization Methods for Next Generation SDR PMR Base Stations Álvaro Palomo Navarro, Tony eenan, Rudi Villing, Ronan Farrell Callan Institute, Electronic Engineering Department National

More information

New Features of IEEE Std Digitizing Waveform Recorders

New Features of IEEE Std Digitizing Waveform Recorders New Features of IEEE Std 1057-2007 Digitizing Waveform Recorders William B. Boyer 1, Thomas E. Linnenbrink 2, Jerome Blair 3, 1 Chair, Subcommittee on Digital Waveform Recorders Sandia National Laboratories

More information

THESE notes describe the Matlab code for the Waymark

THESE notes describe the Matlab code for the Waymark WAYMARK BASED UNDERWATER ACOUSTIC CHANNEL SIMULATION Waymark Based Underwater Acoustic Channel Model - MATLAB code description I. INTRODUCTION THESE notes describe the Matlab code for the Waymark based

More information

School of Computer Engineering, Supelec, Rennes Nanyang Technological University, France SCEE. Singapore

School of Computer Engineering, Supelec, Rennes Nanyang Technological University, France SCEE. Singapore FLEXIBILITY, HARDWARE REUSE AND POWER CONSUMPTION ISSUES IN THE DIGITAL FRONT-END OF MULTISTANDARD SDR HANDSETS Navin Michael SCEE School of Computer Engineering, Supelec, Rennes Nanyang Technological

More information

ECE 5650/4650 Exam II November 20, 2018 Name:

ECE 5650/4650 Exam II November 20, 2018 Name: ECE 5650/4650 Exam II November 0, 08 Name: Take-Home Exam Honor Code This being a take-home exam a strict honor code is assumed. Each person is to do his/her own work. Bring any questions you have about

More information

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS Report for ECE 4910 Senior Project Design DATA INTEGRATION IN MULTICARRIER REFLECTOMETRY SENSORS Prepared by Afshin Edrissi Date: Apr 7, 2006 1-1 ABSTRACT Afshin Edrissi (Cynthia Furse), Department of

More information

Implementation of basic analog and digital modulation schemes using a SDR platform

Implementation of basic analog and digital modulation schemes using a SDR platform Implementation of basic analog and digital modulation schemes using a SDR platform José M. Valencia Instituto Tecnológico y de Estudios Superiores de Occidente Tlaquepaque Jalisco, México chema.valencia@gmail.com

More information