datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech
Welcome Guest Log In | Register | Benefits

Digital Signal Processing: A Practical Guide (Part 1)

Authored on: Nov 24, 2009 by Michael Parker

Technical Paper / Book Excerpt

0 16
More InfoLess Info

This book is intended for those who work in or provide components for industries that use digital signal processing (DSP). There is a wide variety of industries that utilize this technology. While the engineers who implement applications using DSP must be very familiar with the technology, there are many others who can benefit from a basic knowledge of its' fundamental principals, which is the goal of this book—to provide a basic tutorial on DSP.

Editor's Note: This extract is Part 1 of a seven-part series from this book.

Read Part 1.
Read Part 2.
Read Part 3.
Read Part 4.
Read Part 5.
Read Part 6.
Read Part 7.

Reproduced from the book Digital Signal Processing: A Practical Guide Copyright © 2010 Newnes Press. Reproduced by permission of Newnes Press. Written permission from Newnes Press is required for all other uses.

16 comments
write a comment

No Avatar

Eric.Scott Posted Jul 14, 2010

Could not open it.

reply

No Avatar

Eric.Scott Posted Jul 14, 2010

Downloaded! Took a long time. Good but brief summary of the 1st four chapters. This looks like a great intro to DSP.

reply

Luis Sanchez Posted Jul 14, 2010

Easy to read, easy to follow, it surely is effective on reminding (some of) us what we learned in school. Though, I've always questioned why did Nyquist came out with the term “aliasing”, it's not that intuitive to me... perhaps because english isn't my first language but... wouldn't have been better something like a “phantom frequency” or “mirrored signal” or... well... you get what I'm saying right? :-)

reply

No Avatar

maxm Posted Aug 8, 2010

I understand exactly what you mean. I approach it differently, when a higher frequency signal shows up as lower frequency signals it is assuming an alias. It is masquerading as a different signal( or signals) and assuming an alias, or as it was called aliasing. It is an alias because the actual signal is there and could be measured, so it is not a phantom, the real signal is still there, just assuming an alias to ruin your day.

reply

No Avatar

Ian.Thain Posted Oct 3, 2010

When I was at school we called it a "beat frequency", because at AF it "beat time" as you would to music. I wondered for years what "aliasing" meant - I assumed it was something way above my head - until I came across a definition somewhere and realised it was just my old friend "the beat" after all!

reply

MikeLC Posted Oct 31, 2010

Like Luis, I've enjoyed the reminder. I'm actually still going through this course, just a bit at a time. Back in my grad school days, studying Computer Vision, we applied DSP to graphical signals and the aliasing made sense to a point. But "maxm"'s comment on an alias being a masquerading signal is excellent. Also, Ian's "beat frequency". I'd never thought of two slightly out of tunes strings as a form of sampling before! But it's true! Thanks.

reply

No Avatar

DSPer Posted Jan 2, 2014

Hi. Ian's notion that spectral aliasing is related to "beat frequency" (the sum of two audio sine waves that are close in frequency) is not correct. What people call "beat frequency" can happen in the analog world (guitar strings) but aliasing can only happen in the worlds of sampled data (digital signals). Aliasing cannot exist with analog signals. By the way, what people call "beat frequency" is actually an audio illusion. When you simultaneously pluck a 400 Hz guitar string and a 410 Hz guitar string, the resultant audio signal contains *NO* spectral energy at 10 Hz. The real story about "beat frequency" can be found at: http://www.dsprelated.com/showarticle/189.php. [-Rick-]

reply

No Avatar

WSOCT Posted Jul 15, 2010

The summary chapters were very good indicating a strong partnership with application learning, which is where most engineers want and need materials.

reply

No Avatar

kashkhetia Posted Jul 19, 2010

Very intuitive,especially the applications part.

reply

No Avatar

alfonsoff Posted Jul 21, 2010

This material has the academic level. I believe that the concepts should contain practical examples of actual day-to-day. Still, it's very good!

reply

No Avatar

Scrp545 Posted Jul 28, 2010

couldn't open

reply

Xiaoyun.Wei Posted Aug 5, 2010

it is actually an ad for the book

reply

No Avatar

de Bethel Posted Sep 14, 2010

Link no worky???

reply

Dale Shpak Posted Sep 29, 2010

I am always looking for more DSP resources. The info in the 7-part preview is good in that it introduces a large number of DSP topics and applications and will help to pique the curiosity of readers. However, perhaps by trying to be too broad, it falls short in places. As an introduction, it could serve as a launchpad to more rigorous resources. Some comments on the first few parts: - Nyquist should be mentioned for bandlimited signals, not just baseband signals ... but many authors only consider baseband. - FIR filters do not always have linear phase. e.g., there are minimum- and maximum-phase filters. If your application does not need linear phase (constant group delay) then a linear-phase FIR filter wastes resources. - Least-squares isn't the only, nor is it often the most important filter design criterion. - you should always use optimization routines for designing FIR filters and especially when you have limited resources in your DSP chip. You will get a better frequency response and/or lower order than if you simply use windowing functions. - IIR filters are very useful in DSP! Their use requires more care but the benefits can be huge. e.g., you may be able to get considerably fewer multiply/accumulate operations. - although sample-rate conversion is useful, the main thrust in full-fledged multirate DSP is to significantly reduce the total amount of computation required for some DSP systems. e.g., it is useful for low bit-rate coding systems, etc. - It's great to have a book that has good verbal explanations, but more supporting math wouldn't hurt.

reply

No Avatar

anto sujesh Posted Nov 2, 2010

its not working !!!!!!!

reply

No Avatar

sprig Posted Jan 11, 2011

CEVA is a player

reply

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page