Operating Modes
2-44
ADSP-214xx SHARC Processor Hardware Reference
External port/SPORT channel arbitration can be set to use either a fixed
or rotating algorithm by setting the
EPBR
bits in the
EPCTL
register as
follows.
• (00) = Priority order from highest to lowest is SPORT, external
port DMA, core.
• (01) = Priority order from highest to lowest is external port DMA,
SPORT, core.
• (10) = Highest priority is core. SPORT and external port DMA are
in rotating priority.
Rotating DMA Channel Arbitration
DMA channel arbitration is the method that the arbiter uses to determine
how groups rotate priority with other channels. The default DMA channel
priority is fixed prioritization by DMA channel group.
Rotating Priority by Group
In the rotating priority scheme, the default priorities at reset are the same
as that of the fixed priority. However, the peripheral priority is deter-
mined by group, not individually by DMA channel. Peripheral groups are
shown in
.
Initially, group A has the highest priority and group I the lowest. As one
group completes its DMA operation, it is assigned the lowest priority
(moves to the back of the line) and the next group is given the highest
priority.
When none of the peripherals request bus access, the highest priority
peripheral, for example, peripheral 0, is granted the bus. However, this
does not change the currently assigned priorities to various peripherals.
Within a peripheral group, the priority is highest for the higher indexed
peripheral (see
). For example, of the SPORT pair SP01 (which
www.BDTIC.com/ADI
Содержание SHARC ADSP-214 Series
Страница 60: ...Contents lx ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 72: ...Notation Conventions lxxii ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 130: ...Programming Model 2 52 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 264: ...Programming Models 3 134 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 290: ...Programming Model 4 26 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 296: ...Programming Model 5 6 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 396: ...Effect Latency 7 28 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 520: ...Programming Model 10 62 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 616: ...Debug Features 14 22 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 656: ...Programming Model 15 40 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 714: ...Programming Model 19 10 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1132: ...Register Listing A 306 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1192: ...Index I 34 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...