Muutke küpsiste eelistusi

Multirate Signal Processing for Communication Systems 2nd edition [Kõva köide]

  • Formaat: Hardback, 616 pages, kõrgus x laius: 234x156 mm, kaal: 1300 g
  • Ilmumisaeg: 31-Mar-2021
  • Kirjastus: River Publishers
  • ISBN-10: 877022210X
  • ISBN-13: 9788770222105
  • Formaat: Hardback, 616 pages, kõrgus x laius: 234x156 mm, kaal: 1300 g
  • Ilmumisaeg: 31-Mar-2021
  • Kirjastus: River Publishers
  • ISBN-10: 877022210X
  • ISBN-13: 9788770222105
Multirate signal processing can improve system performance and reduce costs in applications ranging from laboratory instruments, cable modems, wireless systems, satellites, radar, sonar, and consumer entertainment products. This second edition continues to offer a systematic, clear, and intuitive introduction to multirate signal processing for working engineers and system designers. Significant new material and fresh concepts, including Green Signal Processing techniques have been introduced.

The author uses extensive examples and figures to illustrate a wide range of multirate techniques, from basic resampling to leading-edge cascade and multi-stage filter structures. Along the way he draws on extensive research and consulting experience to introduce processing "tricks" shown to maximize performance and efficiency. Coverage includes:

  • Effect of sampling and resampling in time and frequency domains
  • Relationships between FIR filter specifications and filter length (# of taps)
  • Window design and equal-ripple (Remez) design techniques
  • Square-Root Nyquist and Half-band Filters including new enhancements
  • Polyphase FIR filters: up-sampling, down-sampling
  • Polyphase M-path analysis and synthesis channelizers and cascade pairs
  • Polyphase interpolators for arbitrary sample rate changes
  • Dyadic half-band filters, quadrature mirror filters
  • Channel banks for multiple arbitrary bandwidths and center frequencies
  • Comprehensive coverage of recursive all-pass filters and channelizers, non-uniform and uniform phase, mixed recursive and non-recursive
  • Comparisons with traditional DSP designs
  • Extensive applications coverage throughout


Multirate signal processing can improve systemperformance and reduce costs in applications ranging from laboratoryinstruments, cable modems, wireless systems, satellites, Radar, Sonar, andconsumer entertainment products. This second edition continues to offer asystematic, clear, and intuitive introduction to multirate signal processingfor working engineers and system designers. Significant new material and freshconcepts, including Green signal processing techniques have been introduced.

Preface xiii
List of Figures
xxi
List of Tables
lv
List of Abbreviations
lvii
1 Why Multirate Filters?
1(12)
1.1 Compact Disc 4-to-1 Oversample
2(5)
1.2 Anti-Alias Filtering
7(6)
2 The Resampling Process
13(28)
2.1 The Sampling Sequence
15(5)
2.1.1 Modulation Description of Resampled Sequence
19(1)
2.2 What Is a Multirate Filter?
20(9)
2.2.1 Properties of Resamplers
23(3)
2.2.2 Examples of Resampling Filters
26(3)
2.3 Useful Perspectives for Multirate Filters
29(4)
2.4 Nyquist and the Sampling Process
33(8)
3 Digital Filters
41(46)
3.1 Filter Specifications
42(3)
3.2 Windowing
45(10)
3.3 The Remez-Firpm Algorithm
55(32)
3.3.1 Equiripple vs. 1/f Ripple Designs
64(7)
3.3.2 Acceptable In-Band Ripple Levels
71(16)
4 Useful Classes of Filters
87(30)
4.1 Nyquist Filter and Square-Root Nyquist Filter
88(3)
4.2 The Communication Path
91(4)
4.3 The Sampled Cosine Taper
95(11)
4.3.1 Root Raised Cosine Side-Lobe Levels
97(2)
4.3.2 Improving the Stop-Band Attenuation
99(7)
4.4 Half-Band Filters
106(11)
5 Systems That Use Resampling Filters
117(22)
5.1 Filtering With Large Ratio of Sample Rate to Bandwidth
117(14)
5.1.1 Partial Sum Accumulator: The Dual Form
121(5)
5.1.2 Generate Baseband Narrowband Noise
126(3)
5.1.3 Generate Narrowband Noise at a Carrier Frequency
129(2)
5.2 Workload of Multirate Filter
131(8)
6 Polyphase FIR Filters
139(28)
6.1 Channelizer
140(15)
6.1.1 Transforming the Band-Pass Filter
146(9)
6.2 Separating the Aliases
155(8)
6.3 Problems
163(4)
7 Resampling Filters
167(52)
7.1 Interpolators
168(6)
7.1.1 Simple 1-to-M Interpolator
168(6)
7.2 Interpolator Architecture
174(4)
7.2.1 Polyphase Partition
175(3)
7.3 Band-Pass Interpolator
178(4)
7.4 Rational Ratio Resampling
182(3)
7.5 Arbitrary Resampling Ratio
185(15)
7.5.1 Nearest Left Neighbor Interpolation
186(10)
7.5.2 Two-Neighbor Interpolation
196(4)
7.6 Farrow Filter
200(19)
7.6.1 Classical Interpolator
200(5)
7.6.2 Polynomial Approximation
205(3)
7.6.3 Farrow Structure
208(11)
8 Half-Band Filters
219(22)
8.1 Half-Band Low-Pass Filters
220(1)
8.2 Half-Band High-Pass Filter
221(2)
8.3 Window Design of Half-Band Filter
223(1)
8.4 Firpm-Remez Algorithm Design of Half-Band Filters
224(3)
8.4.1 Half-Band Firpm Algorithm Design Trick
225(2)
8.5 Hilbert Transform Band-Pass Filter
227(4)
8.5.1 Applying the Hilbert Transform Filter
228(3)
8.6 Interpolating With Low-Pass Half-Band Filters
231(3)
8.7 Dyadic Half-Band Filters
234(7)
9 Polyphase Channelizers
241(34)
9.1 Analysis Channel Bank
242(3)
9.2 Arbitrary Output Sample Rates
245(23)
9.2.1 Noble Identity Based Analysis Filter Bank
257(11)
9.3 Noble Identity Based Synthesis Filter Bank
268(7)
10 Cascade Channelizers
275(48)
10.1 Perfect Reconstruction Analysis-Synthesis Filter Banks
276(6)
10.2 Cascade Analysis and Synthesis Channelizers
282(11)
10.2.1 Cascade Channelizers with Channel Masks
284(5)
10.2.2 Compare Cascade Channelizers to Direct Implementation FIR
289(4)
10.3 Enhanced Capabilities of Coupled Channelizers
293(9)
10.3.1 IFFT Centered Channelizer Enhancements
296(6)
10.4 Multiple Bandwidths Arbitrary Frequency Center Channelizers
302(7)
10.5 Channelizers with Even and Odd Indexed Bin Centers
309(14)
11 Recursive Polyphase Filters
323(70)
11.1 All-Pass Recursive Filters
324(13)
11.1.1 Properties of All-Pass Filters
326(6)
11.1.2 Implementing First-Order All-Pass Networks
332(5)
11.2 Two-Path All-Pass Recursive Filters
337(13)
11.2.1 Two-Path Half-Band Filters: Non-Uniform Phase
338(9)
11.2.2 Two-Path Half-Band Filters: Linear Phase
347(3)
11.3 Comparison of Non-Uniform and Equal Ripple Phase Two-Path Filters
350(5)
11.4 Pass-Band and Stop-Band Response in Half-Band Filters
355(2)
11.5 Transforming Half-Band to Arbitrary-Bandwidth
357(10)
11.5.1 Low-Pass to Low-Pass Transformation
357(4)
11.5.2 Low-Pass to Band-Pass Transformation
361(6)
11.6 Multirate Considerations of Recursive Half-Band Filters
367(9)
11.7 Hilbert-Transform Filter Variant of Two-Path All-Pass Filter
376(4)
11.8 M-Path Recursive All-Pass Filters
380(5)
11.9 Iterated Half-Band Filters
385(8)
11.9.1 Final Comparisons
386(7)
12 Cascade Integrator Comb Filters
393(44)
12.1 A Multiply-Free Filter
394(6)
12.2 Binary Integers and Overflow
400(3)
12.3 Multistage CIC
403(4)
12.4 Hogenauer Filter
407(12)
12.4.1 Accumulator Bit Width
408(2)
12.4.2 Pruning Accumulator Width
410(1)
12.4.2.1 Up Sampling CIC
411(6)
12.4.3 Down Sampling CIC
417(2)
12.5 CIC Interpolator Example
419(4)
12.6 Coherent and Incoherent Gain in CIC Integrators
423(3)
12.7 Equal Ripple Stopband Bifurcate Zeros
426(5)
12.8 Compensation of CIC Main-Lobe Droop
431(6)
13 Cascade and Multiple Stage Filter Structures
437(34)
13.1 Interpolated FIR Filters
437(6)
13.1.1 Interpolated FIR Example
439(4)
13.2 Spectral Masking Filters Based on Half-Band Filters
443(4)
13.3 Spectral Masking Filters: Complementary Filters
447(2)
13.4 Proportional Bandwidth Filter Banks
449(9)
13.4.1 Octave Partition
450(2)
13.4.2 Proportional Bandwidth Filters
452(1)
13.4.2.1 Example Proportional Bandwidth Design
452(4)
13.4.2.2 Fractional Bandwidth Design Example
456(2)
13.5 10-Channel Audiometric Filter Bank Example
458(13)
13.5.1 Signal Reconstruction in Synthesis Filter Bank
460(11)
14 Communication Systems Applications
471(78)
14.1 Conventional Digital Down Converters
472(4)
14.2 Aliasing Digital Down Converters
476(8)
14.2.1 IF Subsampling Example
477(7)
14.3 Timing Recovery in a Digital Demodulator
484(8)
14.3.1 Background
484(4)
14.3.2 Modern Timing Recovery
488(4)
14.4 Modem Carrier Recovery
492(9)
14.4.1 Background
493(1)
14.4.2 Modern Carrier Recovery
494(2)
14.4.2.1 Design and Partition of Band-Edge Filter
496(5)
14.5 Digitally Controlled Sampled Data Delay
501(8)
14.5.1 Recursive All-Pass Filter Delay Lines
502(7)
14.6 Interpolated Shaping Filter
509(14)
14.7 Sigma-Delta Decimating Filter
523(11)
14.7.1 Sigma-Delta Filter
526(8)
14.8 FM Receiver and Demodulator
534(15)
14.8.1 FM Band Channelizer
535(4)
14.8.2 FM Demodulator
539(2)
14.8.3 Stereo Decoding
541(8)
Index 549(8)
About the Author 557
Professor harris is professor of ECE at University of California San Diego where he teaches and conducts research on Digital Signal Processing and Communication Systems. He formerly taught at SDSU, the home of the endowed fred harris Chair of DSP. He holds 38 patents on digital receiver and DSP technology and lectures throughout the world on DSP applications. He consults for organizations requiring high performance, cost effective DSP solutions.



He has written over 275 journal and conference papers, the most well- known being his well cited (8500 citations) 1978 paper On the use of Windows for Harmonic Analysis with the Discrete Fourier Transform. In addition to this textbook, he is co-author with Bernard Sklar, of Digital Communications (3rd edition), and has contributed to a number of other DSP and communication textbooks.



He became a Fellow of the IEEE in 2003, cited for contributions of DSP to communications systems. In 2006 he received the Software Defined Radio Forums Industry Achievement Award. He received the DSP-2018 conferences commemorative plaque with the citation: We wish to recognize and pay tribute to fred harris for his pioneering contributions to digital signal processing algorithmic design and implementation, and his visionary and distinguished service to the Signal Processing Community.



He was the Technical and General Chair respectively of the 1990 and 1991 Asilomar Conference on Signals, Systems, and Computers, was Technical Chair of the 2003 Software Defined Radio Conference, of the 2006 Wireless Personal Multimedia Conference, of the DSP-2009 and DSP-2013 Conferences and of the SDR-WinnComm 2015 Conference.



The spelling of his name with all lower case letters is a source of distress for typists and spell checkers. A child at heart, he collects toy trains and old slide-rules.