EasyManua.ls Logo

Texas Instruments CC3235 SimpleLink Series - DMA Channel Assignment

Texas Instruments CC3235 SimpleLink Series
799 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
www.ti.com
Functional Description
119
SWRU543–January 2019
Submit Documentation Feedback
Copyright © 2019, Texas Instruments Incorporated
Direct Memory Access (DMA)
Each channel also has a configurable arbitration size. The arbitration size is the number of items
transferred in a burst before the µDMA controller rearbitrates for channel priority. Using the arbitration
size, it is possible to control exactly how many items are transferred to or from a peripheral each time it
makes a µDMA service request.
4.2.1 Channel Assignment
Table 4-1 depicts µDMA channel allocation. There are 32 DMA channels assigned to various peripherals.
Peripherals are mapped at multiple places to address the application needs where any combination of
peripherals can be used in tandem.
Table 4-1. DMA Channel Assignment
DMACHMAPi Encoding
0 1 2 3
CH Number
0 GPTimer A0-A SHA Cin Software
1 GPTimer A0-B SHA Din Software
2 GPTimer A1-A SHA Cout Software
3 GPTimer A1-B DES Cin Software
4 GPTimer A2-A DES Din I2S (RX) Software
5 GPTimer A2-B DES Dout I2S (TX) Software
6 GPTimer A3-A GSPI (RX) GPIO A2 Software
7 GPTimer A3-B GSPI (TX) GPIO A3 Software
8 UART A0 (RX) GPTimer A0-A GPTimer A2-A Software
9 UART A0 (TX) GPTimer A0-B GPTimer A2-B Software
10 UART A1 (RX) GPTimer A1-A GPTimer A3-A Software
11 UART A1 (TX) GPTimer A1-B GPTimer A3-B Software
12 LSPI(RX) (link) Software
13 LSPI(TX) (link) Software
14 ADC 0 SDHOST RX Software
15 ADC 2 SDHOST TX Software
16 ADC 4 GPTimer A2-A Software
17 ADC 6 GPTimer A2-B Software
18 GPIO A0 AES Cin McASP A0 (RX) Software
19 GPIO A1 AES Cout McASP A0 (TX) Software
20 GPIO A2 AES Din Software
21 GPIO A3 AES Dout Software
22 Camera Software
23 SDHOST RX GPTimer A3-A GPTimer A2-A Software
24 SDHOST TX GPTimer A3-B GPTimer A2-B Software
25 SSPI (RX) (Shared) I2C A0 RX Software
26 SSPI (TX) (Shared) I2C A0 TX Software
27 GPIO A0 Software
28 GPIO A1 Software
29 Software
30 GSPI (RX) SDHOST RX I2C A0 RX Software
31 GSPI (TX) SDHOST TX I2C A0 TX Software

Table of Contents