Dedicated DMA Controller Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
17-27
17.3.7
Source Attributes Registers (SATRn)
.
The SATR contains the transaction attributes to be used for the DMA operation on the specified
channel. Stride mode is enabled by setting SATR[SSME]. Source read transaction type is
specified using SATR[SREADTTYPE].
ATMU bypass mode is enabled by setting SATR[SBPATMU] and is only applicable for RapidIO
type accesses. ATMU bypass is only supported in small systems (up to 256 devices). If
SATR[SBPATMU] is set, SATR[STRANSINT] must be set to RapidIO operation and attributes
that would otherwise come from the ATMU must be specified in this register. If
SATR[SBPATMU] is cleared, attributes are derived from local access windows and outbound
ATMU registers according to the transaction address.
Table 17-11 describes the fields of the SATR.
SATR0
Source Attributes Registers 0–3
Offset 0x110
SATR1
Offset 0x190
SATR2
Offset 0x210
SATR3
Offset 0x290
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
—
SBPATMU
—
STFLOWLVL SPCIORDER SSME
STRANSINT
SREADTTYPE
Type
R/W
Reset:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
—
ESAD
R/W
Reset:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 17-11. SATR Field Descriptions
Bits
Reset
Description
Setting
—
31–30
0
Reserved. Write to zero for future compatibility.
SBPATMU
29
0
Bypass ATMU for this DMA Operation
Indicates to use the ATMU outbound windows.
Note:
The value of this bit only applies to the external
RapidIO interface.
0
Route the transfer through the
ATMU outbound windows.
SATR[SREADTTYPE] must
specify a local address space
transaction type.
1
Bypass ATMU. Never
generate an address match.
Always use the SATR values
to route the transaction to the
interface specified by the
STRANSMIT field.
—
28
0
Reserved. Write to zero for future compatibility.
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...