Beruflich Dokumente
Kultur Dokumente
• Syllabus
• Personal Intro.
• Textbook/Materials Used
• Additional Reading
• ID and Acknowledgment of Policies
ECE 6560 2
Syllabus
• Everything useful for this class can be found on Dr. Bazuin’s web site!
– http://homepages.wmich.edu/~bazuinb/
ECE 6560 Notes and figures are based on or taken from materials in the course textbook: fredric j. harris, Multirate Signal 3
Processing for Communication Systems, Prentice Hall PTR, 2004. ISBN 0-13-146511-2.
Who am I?
• Dr. Bradley J. Bazuin
– Born and raised in Grand Rapids Michigan (Forest Hills Northern)
– Undergraduate BS in Engineering and Applied Sciences,
Intensive Electrical Engineering, Yale University in 1980
– Graduate MS and PhD in Electrical Engineering
Stanford University in 1982 and 1989, respectively.
– Industrial Experience – digital, ASIC, systems engineering
• Part-time ARGOSystems, Inc. 1981-1989
• Full-time ARGOSystems, Inc. 1989-1991
• Full-time Radix Technologies 1991-2000
– Academic Experience – electrical and computer engineering
• Term-appointed Faculty, WMU ECE Dept. 2000-2001
• Tenure track Assistant Professor, WMU ECE Dept. 2001-2007
• Tenured Associate Professor, WMU ECE Dept. 2007-
ECE 6560 4
Research and Technical Interests
• Wireless Communications
– Physical Layer signal and system implementation
– Software Defined Radios (SDR) - USRP & GNU radio
– Xilinx with VHDL coding and Graphic processing units (GPU)
• Advanced Digital Signal Processing
– Algorithmic techniques for processing detecting, estimating and exploiting signals
(communications, electronics, and sensors).
– Multirate signal processing, estimation theory, adaptive signal processing
• CAPE & CASSS
– Center for the Advancement of Printed Electronics
– Center for Advanced Smart Sensors and Structures
• Sunseeker Solar Team Adviser & WMU Educational Solar Garden Technical Director
– Embedded processing systems (TI MSP430 based)
– Embedded software (control, monitoring, safety, telemetry)
– Energy conversion (solar cells, batteries, super capacitors)
• Collaborative Engineering
– Supporting other WMU research activities where I can contribute
ECE 6560 5
Textbook/Materials
• fredric j. harris,
Multirate Signal Processing for Communication Systems,
Prentice Hall PTR; ISBN: 0-13-146511-2; 2004.
ECE 6560 Notes and figures are based on or taken from materials in the course textbook: fredric j. harris, Multirate Signal 6
Processing for Communication Systems, Prentice Hall PTR, 2004. ISBN 0-13-146511-2.
Additional Books and Readings
ECE 6560 7
Identification and Acknowledgement
ECE 6560 8
Textbook Overviews
fredric j. harris,
Multirate Signal Processing for Communication Systems, Prentice Hall
PTR, Upper Saddle River, NJ, 2004.
ISBN: 0-13-146511-2
1. Why Multirate Filters?
• Compact Disc 4-to-1 Oversample. Anti-alias Filtering.
2. The Resampling Process.
• The Sampling Sequence. What Is a Multirate Filter? Useful Perspectives for
Multirate Filters. Nyquist and the Sampling Process.
3. Digital Filters.
• Filter Specifications. Windowing. The Remez Algorithm.
4. Useful Classes of Filters.
• Nyquist Filter and Square-root Nyquist Filter. The Communication Path.
The Sampled Cosine Taper. Half-band Filters.
ECE 6560 9
Notes and figures are based on or taken from materials in the course textbook: fredric j. harris, Multirate Signal
Processing for Communication Systems, Prentice Hall PTR, 2004. ISBN 0-13-146511-2.
Textbook Overview (2)
5. Systems That Use Resampling Filters.
• Filtering with Large Ratio of Sample Rate to Bandwidth.
Workload of Multirate Filter.
6. Polyphase FIR Filters.
• Channelizer. Separating the Aliases.
7. Resampling Filters.
• Interpolators. Interpolator Architecture. Band-pass Interpolator. Rational
Ratio Resampling. Arbitrary Resampling Ratio. Farrow Filter.
8. Half-band Filters.
• Half-band Low Pass Filters. Half-band High pass Filter. Window Design of
Half-band Filter. Remez Algorithm Design of Half-band Filters. Hilbert
Transform Band-pass Filter. Interpolating and decimation with Low Pass
Half-band Filters. Dyadic Half-band Filters.
9. Polyphase Channelizers.
• Demodulator Channel Bank. Arbitrary Output Sample Rates.
ECE 6560 10
Notes and figures are based on or taken from materials in the course textbook: fredric j. harris, Multirate Signal
Processing for Communication Systems, Prentice Hall PTR, 2004. ISBN 0-13-146511-2.
Textbook Overview (3)
10. Recursive Polyphase Filters. (limited coverage)
• All-pass Recursive Filters. Two-path All-pass Recursive Filters. Comparison
of Nonuniform and Equal-ripple Phase Two-path Filters. Pass band and Stop
band Response in Half-band Filters. Transforming Half-band to Arbitrary
Bandwidth. Multirate Considerations of Recursive Half-band Filters. Hilbert-
transform Filter Variant of Two-path All-pass Filter. M-path Recursive All-
pass Filters. Iterated Half-band Filters.
11. Cascade Integrator Comb Filters.
• A Multiply-free Filter. Binary Integers and Overflow. Multistage CIC.
Hogenauer Filter. CIC Interpolator and CIC Decimator Example.
Coherent and Incoherent Gain in CIC Integrators.
12. Cascade and Multiple Stage Filter Structures.
• Interpolated FIR (IFIR) Filters. Spectral Masking Filters Based of Half-band
Filters. Spectral Masking Filters Based on Complementary Filters.
Proportional Bandwidth Filter Banks.
13. Communication Systems Applications.
• Conventional Digital Down Converters. Aliasing Digital Down Converters.
Timing Recovery in a Digital Demodulator. Modem Carrier Recovery.
Digitally Controlled Sampled Data Delay. Recursive All-pass Filter Delay
ECE 6560 Lines. Sigma-delta Decimating Filter. FM Receiver and Demodulator. 11
Notes and figures are based on or taken from materials in the course textbook: fredric j. harris, Multirate Signal
Processing for Communication Systems, Prentice Hall PTR, 2004. ISBN 0-13-146511-2.