Texas Instruments TMS320 DSP User Manual

Page 74

Advertising
background image

www.ti.com

Inter-Algorithm Synchronization

It is important to notice that preemptive systems might have groups of algorithms that execute with the
same priority. A well-designed DMA manager would assign the same physical channels to algorithms at
the same priority level to avoid the scenarios described in

Section 6.15.4

and

Section 6.15.5

. This, of

course, requires at least one physical channel for each priority level, which might not always be the case.

In summary, sharing a DMA device among algorithms at different priorities can be accomplished in
several different ways. In the end, it is the system integrator's choice based on its available resources.

74

Use of the DMA Resource

SPRU352G – June 2005 – Revised February 2007

Submit Documentation Feedback

Advertising