Ifeachor & Jervis - Digital Signal Processing - A Practical Approach 2E
Purpose of this book
In academia, DSP is generally regarded as one of the more mathematical topics in the electrical engineering curriculum, and based on our experiences of teaching we have reduces the mathematical content to what we consider useful, essential, and interesting; we have also emphasized points of difficulty. Our experiences indicate that students learn best if they are aware of the practical relevance of a subject, and while more theoretical texts are essential for completeness and reference as the student matures in the subject, we believe in producing graduates equipped also with practical knowledge and skills. This book was written with these considerations in mind.
The book is not a comprehensive text on DSP, but it covers most aspects of the subject found in undergraduate electrical, electronic or communication engineering degree courses. A number of DSP techniques which are of particular relevance to industry are also covered and in a few years, we believe, these will find their way into undergraduate curricula. These include techniques such as adaptive filtering and multirate processing.
The emphasis throughout the book is on the practical aspects of DSP. C language programs are provided to enable readers to explore the concepts presented in the book, to design and analyse their own DSP systems, and to gain a deeper understanding of DSP.
Commercial DSP software is available and plays a key role in the design and analysis of DSP systems. However, with most commercial software, it is difficult actually to find out or follow how a given operation is performed. The programs given in this book are useful in verifying results obtained manually. For example, by inserting break points the user can check the intermediate results of computation and follow the way the computation is made. Having acquired a sound knowledge of the principles, commercial software packages with good graphics support and user-friendly interfaces may then be used in most designs.
Main features of the book
Provides an understanding of the fundamentals, implementation, and applications of DSP techniques from a practical point of view.
Clear and easy to read, with mathematical contents reduced to that which is necessary for comprehension.
DSP techniques and concepts are illustrated with practically oriented worked examples.
Provides practical guidance to enable readers to design and develop actual DSP systems. Complete design examples and practical implementation details are given, including assembly language programs for the TMS320C10 and C25 processors.
Provides C language implementation of many DSP algorithms and functions including programs for:
– digital FIR and IIR filter design,
– finite wordlength effect analysis of user-designed IIR filters,
– converting from cascade to parallel realization structures,
– correlation computation,
– discrete and fast Fourier transform algorithms,
– inverse z-transformation,
– frequency response estimation, and
– multirate processing systems design.
Contains many real-world application examples.
Contains many end-of-chapter problems.
Use of realistic examples to illustrate important concepts and to reinforce the knowledge gained.
The intended audience
The book is aimed at engineering, science and computer science students, and application engineers and scientists in industry who wish to gain a working knowledge of DSP. In particular, final year students studying for a degree in electronics, electrical or communication engineering will find the book valuable for both taught courses as well as their project work, as increasingly a greater proportion of student project work involves aspects of DSP. Postgraduates studying for a master's degree or PhD in the above subjects will also find the book useful.
Undergraduate students will find the fundamental topics very attractive and, we believe, the book will be a valuable source of information both throughout their course as well as when they go into industry.
Large commercial or government organizations who undertake their own internal DSP short courses could base them on the book. We believe the book will serve as a good teaching text as well as a valuable self-learning text for undergraduate, graduate and application engineers.
Contents and organization
Chapter 1 contains an overview of DSP and its applications to make the reader aware of the meaning of DSP and its importance. The chapter presents, from a practical point of view using real-world examples, many fundamental topics which form the cornerstone of DSP, such as sampling and quantization of signals and their implications in real-time DSP. Discrete-time signals and systems are introduced in this chapter, and discussed further in Chapter 3.
Discrete transforms, particularly the discrete and fast Fourier transforms (FFT), provide important mathematical tools in DSP as well as relating the time and frequency domains. They are introduced and described in Chapter 2 with a discussion of some applications to put them in context. The derivation of the discrete Fourier transform (DFT) from the Fourier transform and the exponential Fourier series provides a logical justification for the DFT which does not require coverage of the discrete Fourier series which would unnecessarily increase the length of the book (and the amount of work for the student!). The discussion has also been restricted to the description and implementation of the transforms. In particular, the topic of windowing has not been included in this chapter but is more appropriately discussed in detail in Chapter 10 on spectrum analysis.
In Chapter 3 the basics of discrete-time signals and systems are discussed. Important aspects of the z-transform, an invaluable tool for representing and analysis discrete-time signals and systems, are discussed. Many applications of the z-transform are highlighted, for example its use in the design, analysis and computation of the frequency response of discrete-time signals and systems. As in the rest of the book, the concepts as well as applications of the z-transform are illustrated with fully worked examples.
Correlation and convolution are fundamental and closely related topics in DSP and are covered in depth in Chapter 4. The authors consider an awareness of all the contents of this chapter to be essential for DSP, but after a preliminary scanning of the contents the reader may well be advised to build up his or her detailed knowledge by progressing through the chapter in stages. The contents might well be spread over several years of an undergraduate course.
Chapters 5, 6 and 7 include detailed practical discussions of digital filter design, one of the most important topics in DSP, being at the core of
- Applications and case studies demonstrate how DSP systems are built.
- Coverage of modern techniques, such as adaptive filtering, spectral estimation, and multirate processing.
- Demonstrates how to use DSP chips for signal processing design.
- Programs are written in C.
One of the most widely used DSP books … Enjoy!
MY OLDER POSTS:
340 McDonalds Recipies + Awesome Restaurant Recipies +
+ 100 Professional Drink Recipies + Milkshake Recipies
Brain Facts - A Primer On The Brain And The Nervous System, 4th Edition
Numerical Recipies in C
Numerical Recipies in C - The Full Source Code!
John Ayres, The Tomes of Delphi, Win32 Core API, Windows 2000 Edition
Circuit Cellar Magazines
Everyday Practical Electronics, January 2006
Embedded System Design Using 8031 Microcontrollers
John Iovine, PIC Robotics: A Beginner’s Guide to Robotics Projects Using the PIC Microcontroller
Scott MacKenzie, The 8051 Microprocessor - 2nd Edition
The Final Word on the 8051 Microcontroller
Nigel Gardner, PIC C: An Introduction to Programming the Microchip PIC in C
IMAGE PROCESSING & COMPRESSION BOOKS
Iain E. G. Richardson, H.264 and MPEG-4 Video Compression - Video Coding for Next-generation Multimedia
Image and Video Compression for Multimedia Engineering: Fundamentals, Algorithms, and Standards
Rao, The Transform and Data Compression Handbook
Raymond Westwater, Borko Furht, Real-Time Video Compression: Techniques and Algorithms
David Salomon, Data Compression: The Complete Reference, 3rd Edition
VHDL, Verilog & DIGITAL ELECTRONICS BOOKS
Uwe Meyer-Baese, Digital Signal Processing With Field Programmable Gate Arrays
D. Naylor, S. Jones, VHDL: A Logic Synthesis Approach
Ben Cohen, VHDL Coding Styles and Methodologies, 1st Edition
IEEE VHDL Interactive Tutorial
Wireless Communication Technologies: New Multimedia Systems
Douglas L. Perry, VHDL Programming By Example, 4th Edition
Stuart R. Ball, Analog Interfacing To Embedded Microprocessors: Real World Design
G. Jack Lipovski, Single and Multi-Chip Microcontroller Interfacing: For the Motorola 68HC12
Samir Palnitkar, Verilog HDL: A Guide to Digital Design and Synthesis
SIGNAL PROCESSING & COMMS BOOKS
Glover & Grant, Digital Communications
Michael Purser, Introduction to Error-Correcting Codes
Peebles, Peyton Z. Jr., Digital Communication Systems, 1st Edition
Eric Cole, Hiding in Plain Sight: Steganography and the Art of Covert Communication
Proakis, Digital Signal Processing: Principles, Algorithms and Applications, 3rd Edition
Proakis, Digital Signal Processing - Solution Manual
Simulation of Communication Systems : Modeling, Methodology and Techniques, 2nd Edition
Wang, Ostermann, Zhang, Video Processing and Communications
<b>PASSWORD for ALL:</b> cathome
Blue System - Walking On A Rainbow 
Blue System - Body Heat 
Blue System - Twilight 
Blue System - Obsession 
Blue System - Seeds Of Heaven 
Blue System - Deja Vu 
Blue System - Hello America 
Blue System - Backstreet Dreams 
Blue System - 21'st Century 
Blue System - Forever Blue 
Blue System - X-Ten 
Blue System - Body To Body 
Blue System - Here I Am 
Blue System - All 13 Album Covers