Public Version
www.ti.com
10.3.2.2.1
Clocking
..............................................................................................
10.3.2.2.2
Hardware Reset
....................................................................................
10.3.2.2.3
Power Domain
......................................................................................
10.3.3
OCM Subsystem Functional Description
..................................................................
10.3.3.1
OCM_ROM
...............................................................................................
10.3.3.2
OCM_RAM
...............................................................................................
11
SDMA
...........................................................................................................................
11.1
SDMA Overview
........................................................................................................
11.2
SDMA Environment
....................................................................................................
11.2.1
External SDMA Request Signals
...........................................................................
11.2.2
External SDMA Requests Typical Application
............................................................
11.2.3
SDMA Request Scheme
.....................................................................................
11.3
SDMA Integration
.......................................................................................................
11.3.1
Clocking, Reset, and Power-Management Scheme
.....................................................
11.3.1.1
Power Domain
...........................................................................................
11.3.1.2
Clocking
..................................................................................................
11.3.1.3
Hardware Reset
.........................................................................................
11.3.1.4
Power Management
....................................................................................
11.3.1.4.1
Internal Clock Gating (Auto-Idle)
.................................................................
11.3.1.4.2
Automatic Standby Mode
..........................................................................
11.3.1.4.3
Idle Mode
............................................................................................
11.3.2
Hardware Requests
..........................................................................................
11.3.2.1
SDMA Interrupts
.........................................................................................
11.3.2.2
DMA Requests to the SDMA Controller
..............................................................
11.4
SDMA Functional Description
.........................................................................................
11.4.1
Logical Channel Transfer Overview
........................................................................
11.4.2
FIFO Queue Memory Pool
..................................................................................
11.4.3
Addressing Modes
...........................................................................................
11.4.4
Packed Accesses
.............................................................................................
11.4.5
Burst Transactions
...........................................................................................
11.4.6
Endianism Conversion
.......................................................................................
11.4.7
Transfer Synchronization
....................................................................................
11.4.7.1
Software Synchronization
..............................................................................
11.4.7.2
Hardware Synchronization
.............................................................................
11.4.8
Thread Budget Allocation
...................................................................................
11.4.9
FIFO Budget Allocation
......................................................................................
11.4.10
Chained Logical Channel Transfers
......................................................................
11.4.11
Reprogramming an Active Channel
......................................................................
11.4.12
Interrupt Generation
........................................................................................
11.4.13
Packet Synchronization
....................................................................................
11.4.14
Graphics Acceleration Support
............................................................................
11.4.15
Supervisor Modes
...........................................................................................
11.4.16
Posted and Nonposted Writes
............................................................................
11.4.17
Disabling a Channel During Transfer
.....................................................................
11.4.18
FIFO Draining Mechanism
.................................................................................
11.4.19
Linked List
...................................................................................................
11.4.19.1
Overview
................................................................................................
11.4.19.2
Link-List Transfer Profile
..............................................................................
11.4.19.3
Descriptors
..............................................................................................
11.4.19.3.1
Type 1
..............................................................................................
11.4.19.3.2
Type 2
..............................................................................................
11.4.19.3.3
Type 3
..............................................................................................
11.4.19.4
Linked-List Control and Monitoring
..................................................................
33
SWPU177N – December 2009 – Revised November 2010
Contents
Copyright © 2009–2010, Texas Instruments Incorporated