Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
4-15
4.7.1
CLASS MBus Target Configuration Registers (CnMTCRx)
CnMTCRx control the timing of how a transaction is reported as finished by the CLASS
normalizer. When all options are disabled, the normalizer works in sampler mode. In addition,
this register allows configuration of write confirmation creation.
During reset, default values are
sampled into the CnMTCR and the bus is disabled. This feature is important because it allows a deep
pipeline for most data blocks (fast) while maintaining coherency for the last data in a block (real).
4-3 lists the CnMTCRx bit field descriptions.
Note:
The MSC8144E boot program configures these registers to maintain coherency.
Reconfiguration by the user is not recommended.
C0MTCR[0–4]
CLASS MBus Target Configuration Registers
Offset x*0x020
C1MTCR[0–3]
C2MTCR0
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
—
IGN
FCE
WCP
OPT
—
BA
FSB
PB
—
MBS
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
—
DA
—
WS
—
RC
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 4-3. CnMTCRx Bit Descriptions
Name
Reset
Description
Settings
—
31–28
0
Reserved. Write to 0 for future compatibility.
IGN
27
0
Ignore Write Confirmation
Indicates whether to use real confirmation
or ignore confirmation (fast confirmation).
These bits are used together as follows:
000
Initiator sends specified confirmation and target
uses real confirmation mode.
001
Initiator sends specified confirmation and target
uses specified confirmation mode.
010
Initiator sends specified confirmation and target
uses fast confirmation mode.
011
Initiator sends specified confirmation and target
uses specified confirmation mode.
100
Initiator and target use real confirmation mode.
101
Initiator uses real confirmation mode and initiator
uses specified confirmation mode.
110
Initiator and target use fast confirmation mode.
111
Initiator uses fast confirmation mode and target
uses real confirmation mode.
FCE
26
0
Fast Confirmation Enable
Sets the target device confirmation state
(real or fast).
WCP
25
0
Write with Confirm Propagation Mode
Indicates whether to send the initiator write
confirmation. If IGN and FCE are both set,
the CLASS module ignores the initiator
signal and sends a fast confirmation.
Note:
These bits are not used for
atomic accesses and real
confirmation mode is used.
OPT
24
0
Optimizer Transmit
Determines whether to optimize
transmissions.
Note:
This bit is not implemented in
CLASS2 and is reserved.
0
Normal.
1
Optimize.
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 ...