mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 149

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
6.4.1.1 PHYSICAL LOCATION OF SPECIAL REGISTERS
Some of the special registers in the core are physically located outside of the core. Access
to these registers is gained the same way as any other special register—via the appropriate
mtspr, mfspr instructions through the internal chip buses. Apart from the PowerPC
timebase counter and decrementer, in the current implementation the following encoding is
reserved for special registers not located within the core.
For these registers, a bus cycle is performed on the internal bus with the following address.
If any address error occurs on this cycle, an implementation-dependent software emulation
interrupt is taken.
Machine State Register
Condition Register
100xx 110xx
SPR
10011
10000
10000
1100x
1100x
10001
10001
1x0xx
0xxxx
DESCRIPTION
Table 6-11. Encoding Special Registers Located Outside the Core
5:9
SPR
SPR
x0xxx
x0xxx
x0xxx
x1xxx
x0xxx
x1xxx
x00xx
x10xx
xxxxx
xxxxx
0.
Freescale Semiconductor, Inc.
0:4
For More Information On This Product,
Table 6-10. Other Control Registers
0:17
Registers External to the Core
Reserved
System Interface Unit Internal Registers
The Internal Bus Signifying Decrementer or Timebase
Reserved
Reserved
Instruction Memory Management Unit Implementation-Specific Control
Data Memory Management Unit Implementation-Specific Control
Instruction Cache Registers
Data Cache Registers
.0
MPC823 REFERENCE MANUAL
NAME
MSR
CR
Go to: www.freescale.com
spr
0:4
18:22
COMMENTS
spr
5:9
23:27
RESERVED FOR
PRIVILEGED
0000
28:31
Yes
No
SERIALIZE ACCESS
Write Fetch Sync
The PowerPC Core
Only mtcrf
6-19

Related parts for mpc823rg