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

Get Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.