COURSE # TOO-320
DIGITAL SIGNAL PROCESSING (DSP) - PRINCIPLES, ARCHITECTURES, AND SYSTEM APPLICATIONS
Comprehensive, application-driven presentation of the technology, benefits and limitations of Digital Signal Processing with special emphasis on communications systems.
Modern communications systems offering voice, data, and multimedia services draw heavily on sophisticated signal processing. Rapid advances in microelectronics, computer architecture, and software tools have created opportunities to address these needs with cost-effective, high performance Digital Signal Processors.
This course introduces DSP technology in the context of system level concepts and considerations, and emphasizes specific functions that are ideally suited for DSP implementations. The course has been developed with all those in mind who want a simple-to-understand, practical, yet comprehensive introduction to the technology. While DSP technology and the information provided in this course are applicable to a wide variety of systems, communications systems , and digital wireless communications systems in particular, serve as the instructional vehicle.
Applications and benefits:
You will benefit by enhancing your understanding of the:
- Communications Systems, particularly as they lend themselves to DSP implementations.
- DSP Architectures.
- Practical application of DSP to real world problems.
- Limitations of DSP processors and DSP techniques.
Who should attend:
This course presents an introduction, overview and application considerations of Digital Signal Processing. It has been developed as an introduction and information resource for Technical Managers, Systems Engineers, Product Planners, and Hardware/Software Developers who are considering DSP as a component of their systems, or who must interface with DSP subsystems. Participants in this course will obtain practical information about communications systems.This course has no prerequisites; however, prior technical training in engineering, sciences or equivalent experience will be helpful.
Course Outline:
- Non-technical considerations
- Cost
- Time to market
- Flexibility
- Performance
- Features
- Moore's Law vs. Parkinson's Law
- Introduction to example system design
- Signal Processing concepts
- Complex signal representation
- Frequency vs. Time domain representation
- Modulation
- Demodulation
- Filtering
- Detection
- Averaging
- Estimation in presence of noise
- Fourier Transform
- DSP particulars
- Digital Filtering
- IIR, FIR filters
- Adaptive filtering
- Discrete Fourier Transform
- Fast Fourier Transform
- Arithmetic representation
- Numerical precision effects
- Analog to Digital Conversion
- Sampling theorem
- Quantization noise
- Bandpass sampling
- A/D and D/A limitations
- Aliasing
- Sampling and reconstruction filters
- Analog filter design considerations
- Mixed signal design considerations
- Communications Systems
- Digital Modulation techniques
- Detection of signals in noise
- Channel shaping filters
- Synchronization
- Correlation
- Carrier tracking
- Timing recovery
- Optimal filtering and equalization
- Dynamic range
- Baseband vs. IF processing
- Speech compression
- Special considerations for wireless systems
- Multiple access techniques
- Hardware tradeoffs
- ASICs vs. FPGAs vs. Microprocessors/microcontrollers vs. DSPs
- Processor speed
- Floating point vs. fixed point arithmetic
- DSP Hardware and Architectures
- DSP Processor Families
- Pipelining instructions
- DSP I/O
- DSP memory access
- Interrupts
- Multiprocessor system architectures
- DSP interfacing
- DSP Software
- Real-time performance
- Simulation tools
- High level language vs. assembly coding
- C language basics as applied to DSP
- Debugging tools
- Code efficiency
- Example coding tricks
- Tuning code
- Systems Considerations
- Limitations of DSPs
- Budgeting roundoff and accuracy effects
- System stability
- Limit cycles
- Available DSP products
- Vendors
- Product lines
- Tradeoff
Text: Digital Signal Processing in Communications Systems, 1994, by M.E. Frerking.
About the Instructor
Bruce McNair is Distinguished Service Professor of Electrical and Computer Engineering at Stevens Institute of Technology, Hoboken, NJ. He is also Founder and Chief Technology Officer of Novidesic Communications, LLC, a technology consulting company. Prior to starting Novidesic and joining the faculty at Stevens in 2002, he spent 24 years at AT&T Bell Laboratories (AT&T Labs - Research after the Lucent spin-off). His most recent work there was research of next generation (4G and beyond) wireless data communications systems, including high-speed, high-mobility wide area networks as well as range and speed extensions to 802.11(a & b) wireless LANs. Mr. McNair's prior activities at Bell Labs included computer, network and system security, development of encryption hardware, high-speed voice-band modems, and public data network protocols. Before joining Bell Labs, he spent seven years developing military communications systems for the US Army Electronics Command and ITT Defense Communications Division.
Mr. McNair received his B.E. and M.S. in Electrical Engineering from Stevens Institute of Technology.
Details:
Course: TOO-320 Duration: 3 Days FEE: $1,399 CEUs: 2.16
Please direct any additional inquiries regarding this course
to Anita Hellstrom, Program Coordinator, by e-mail, FAX: (636)
273-4955 or TELEPHONE: (636) 273-9608.
Call toll free 1-800-683-7267 from anywhere in the
Continental U.S. or CANADA.
Last modified June 23, 2004.