MSC8144E Reference Manual, Rev. 3
4-16
Freescale
Semiconductor
Chip-Level Arbitration and Switching System (CLASS)
—
23
0
Reserved. Write to 0 for future compatibility.
BA
22
0
Burst Alignment
Controls burst alignment.
These bits are used together as follows:
000
No restrictions on burst size or alignment.
001
The byte count in burst access is a power of two,
the burst size cannot be bigger than the maximum
burst size defined by MBS.
01x
Burst size can only be equal to the maximum
burst size defined in MBS; there is no alignment
restriction. The only other option for access is
single bytes.
100
No access crosses the maximum burst size
alignment border.
101
The number of datums in the burst access is a
power of two and not bigger than the maximum
burst size defined by MBS. The address is aligned
to the selected burst size, that is, the burst is
self-aligned. and will not cross the burst alignment
border.
11x
Burst size can be equal to the maximum burst size
defined in MBS, The burst is aligned to the
maximum burst size. The only other option for
access is single bytes.
FSB
21
0
Full Size Burst
Controls full burst size.
PB
20
0
Power Burst
Controls power burst (power of two).
Notes: 1.
The normalizer only
generates accesses to the
target that meet the burst
requirements specified by
BA, FSB, and PB values.
2.
BA, FSB, and PB are not
implemented for CLASS2
and these bits are reserved
in the CLASS2 registers.
—
19
0
Reserved. Write to 0 for future compatibility.
MBS
18–16
0
Max Burst Size
Represents the maximum byte count the
target supports, which determines the
maximal burst size supported by the
target. Other fields in the CnMTCR also
use this maximum value.
Note:
The byte count cannot be lower
than the datum size, so. for a
128-bit wide data bus, for
example, MBS values of 1,2 and
3 use 16 bytes.
000
512
001
4
010
8
011
16
100
32
101
64
110
128
111
256
—
15–13
0
Reserved. Write to 0 for future compatibility.
DA
12
0
Datum Alignment
Define how the normalizer segments the
access to fit datum limits in the target by
controlling the alignment of a generated
access when only part of the datum is
requested (for example, 3 bytes or 17
bytes). When the target requires a burst
request to be aligned to the datum set the
DA bit.
0
Partial datum requests permitted.
1
Partial datum requests transferred as single bytes.
—
11
0
Reserved. Write to 0 for future compatibility.
Table 4-3. CnMTCRx Bit Descriptions (Continued)
Name
Reset
Description
Settings
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 ...