Ifeachor & Jervis - Digital Signal Processing - A Practical Approach 2E

Posted By: cathome
Ifeachor & Jervis - Digital Signal Processing - A Practical Approach 2E

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.
- Supplements.

<b>Download links:</b>

<b>Password:</b> cathome

One of the most widely used DSP books … Enjoy!



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


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


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


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 [1987]
Blue System - Body Heat [1988]
Blue System - Twilight [1989]
Blue System - Obsession [1990]
Blue System - Seeds Of Heaven [1991]
Blue System - Deja Vu [1991]
Blue System - Hello America [1992]
Blue System - Backstreet Dreams [1993]
Blue System - 21'st Century [1994]
Blue System - Forever Blue [1995]
Blue System - X-Ten [1994]
Blue System - Body To Body [1996]
Blue System - Here I Am [1997]

Blue System - All 13 Album Covers

PASSWORD: cathome