English
Language : 

EFM32WG Datasheet, PDF (56/834 Pages) List of Unclassifed Manufacturers – The EFM32WG Wonder Gecko is the ideal choice for demanding 8-, 16-, and 32-bit energy sensitive applications.
Figure 8.3. Ping-pong example
Task A: Prim ary, cycle_ct rl = b011, 2R = 4, N = 6
Re q u e st
Task A
Re q u e st
...the world's most energy friendly microcontrollers
d m a _d on e [ C]
Task B: Alt ernat e, cycle_ct rl = b011, 2R = 4, N = 12
Re q u e st
Re q u e st
Re q u e st
Task B
d m a _d on e [ C]
Task C: Prim ary, cycle_ct rl = b011, 2R = 2, N = 2
Re q u e st
Task C
d m a _d on e [ C]
Task D: Alt ernat e, cycle_ct rl = b011, 2R = 4, N = 5
Re q u e st
Re q u e st
Task D
d m a _d on e [ C]
Task E: Prim ary, cycle_ct rl = b011, 2R = 4, N = 7
Re q u e st
Task E
Re q u e st
d m a _d on e [ C]
End: Alt ernat e, cycle_ct rl = b000
In v a l i d
In Figure 8.3 (p. 56) :
Task A
1. The host processor configures the primary data structure for task A.
2. The host processor configures the alternate data structure for task B. This enables the
controller to immediately switch to task B after task A completes, provided that a higher
priority channel does not require servicing.
3. The controller receives a request and performs four DMA transfers.
4. The controller arbitrates. After the controller receives a request for this channel, the flow
continues if the channel has the highest priority.
5. The controller performs the remaining two DMA transfers.
6. The controller sets dma_done[C] HIGH for one HFCORECLK cycle and enters the
arbitration process.
After task A completes, the host processor can configure the primary data structure for task C. This
enables the controller to immediately switch to task C after task B completes, provided that a higher
priority channel does not require servicing.
After the controller receives a new request for the channel and it has the highest priority then task B
commences:
Task B
7. The controller performs four DMA transfers.
8. The controller arbitrates. After the controller receives a request for this channel, the flow
continues if the channel has the highest priority.
2013-05-08 - Wonder Gecko Family - d0233_Rev0.50
56
www.energymicro.com