O'Reilly logo

Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, Third Edition, 3rd Edition by Michael G. Morrow, Cameron H.G. Wright, Thad B. Welch

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

 

Chapter 6

Frame-Based DSP

 

6.1      Theory

THE discussion up until this point in the book has usually assumed that the real-time processing is accomplished on a sample-by-sample basis. That is, an input sample x(t) was converted to digital form x[n] by the ADC part of the codec and transferred to the DSK’s CPU for whatever processing was desired. This processed sample y[n] was then transferred to the DAC part of the codec, converted back to analog form y(t), and sent to an output device (e.g., a speaker). Processing the data in this way has two distinct advantages. First, this approach makes the DSP algorithms easier to understand and easier to program. Second, sample-by-sample processing also minimizes the system latency by acting on each ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required