Configuration port
SDMA_IRQ_0
SDMA_IRQ_1
SDMA_IRQ_2
SDMA_IRQ_3
SDMA controller
Read port
S_DMA_[95:0]
OMAP3430
L3/L4 system
peripherals
Device
peripherals
Write port
L4-Core interconnect
Device
SDMA_FCLK
PRCM
dma-004
L3 interconnect
SDMA_ICLK
SDMA_RST
CORE_L3_ICLK
STANDBY/IDLE
hardware handshake
DMA requests
IVA2.2 subsystem
MPU subsystem
Memory subsystem
L4 interconnect
L4
peripherals
CORE_L4_ICLK
CORE_RST_RET
MPU INTC
M_IRQ_15
M_IRQ_14
M_IRQ_13
M_IRQ_12
IVA2.2 INTC
EVT89
EVT90
sys_ndmareq0
System interface pads
sys_ndmareq1
sys_ndmareq2
sys_ndmareq3
Public Version
www.ti.com
SDMA Integration
Figure 11-5. SDMA Controller Integration
11.3.1 Clocking, Reset, and Power-Management Scheme
11.3.1.1 Power Domain
The SDMA controller is part of the CORE power domain.
11.3.1.2 Clocking
The SDMA controller uses two clock domains:
•
CORE_L4_ICLK supports the configuration port.
•
CORE_L3_ICLK is both a functional clock for all internal logic and an interface clock for the two master
read and write ports.
The SDMA controller supports a software-controlled standby mode with an input clock shutoff. Setting the
PRCM. CM_IDLEST1_CORE[2] ST_SDMA status bit to 1 allows detection of the SDMA power mode.
For more information about power management and clock idle, see
, Power Management.
11.3.1.3 Hardware Reset
The SDMA controller is part of the CORE_RST_RET reset domain.
2341
SWPU177N – December 2009 – Revised November 2010
SDMA
Copyright © 2009–2010, Texas Instruments Incorporated