MPC5604B/C Microcontroller Reference Manual, Rev. 8
Freescale Semiconductor 769
31.4.2.6 Miscellaneous User-Defined Control Register (MUDCR)
The MUDCR provides a program-visible register for user-defined control functions. It typically is used as
configuration control for miscellaneous SoC-level modules. The contents of this register is simply output
from the ECSM to other modules where the user-defined control functions are implemented.
31.4.2.7 ECC registers
For designs including error-correcting code (ECC) implementations to improve the quality and reliability
of memories, there are a number of program-visible registers for the sole purpose of reporting and logging
of memory failures. These registers include:
• ECC Configuration Register (ECR)
• ECC Status Register (ESR)
• ECC Error Generation Register (EEGR)
• Platform Flash ECC Address Register (PFEAR)
• Platform Flash ECC Master Number Register (PFEMR)
• Platform Flash ECC Attributes Register (PFEAT)
• Platform Flash ECC Data Register (PFEDR)
• Platform RAM ECC Address Register (PREAR)
Offset: 0x24 Access: Read/write
0123456789101112131415
R
MUDCR[31]
000000000000000
W
Reset:0000000000000000
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
R 0000000000000000
W
Reset:0000000000000000
Figure 31-6. Miscellaneous User-Defined Control (MUDCR) Register
Table 31-7. MUDCR field descriptions
Field Description
MUDCR[31] XBAR force_round_robin bit
This bit is used to drive the force_round_robin bit of the XBAR. This will force the slaves into round
robin mode of arbitration rather than fixed mode (unless a master is using priority elevation, which
forces the design back into fixed mode regardless of this bit). By setting the hardware definition to
ENABLE_ROUND_ROBIN_RESET, this bit will reset to 1.
1 XBAR is in round robin mode
0 XBAR is in fixed priority mode