mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 303

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
System Interface Unit
B3DD—Bank 3 Double Drive
If this bit is set, the CS3 signal is reflected on GPL_x3.
12.12.1.2 INTERNAL MEMORY MAP REGISTER. The internal memory map register
(IMMR) is located within the PowerPC special register space. It contains the identification of
a specific device, as well as a base for the internal memory map. Based on the value read
from this register, the software can deduce the availability and location of any on-chip
system resource. The contents of this register can be read by the mfspr instruction and the
ISB field can be written by the mtspr instruction. However, the PARTNUM and MASKNUM
fields are mask programmed and cannot be changed for any device.
ISB—Internal Space Base
This read/write field defines the base address of the internal memory space. The initial value
of this field can be configured at reset to one of four addresses and changed to any value
by the software. The number of programmable bits in this field and the resolution of the
location of internal space depends on the internal memory space of the specific
implementation. In the MPC823, you can program all 16 bits. For information on the device’s
internal memory map, refer to Section 3 Memory Map and for the available default initial
values refer to Section 4.3.1.1 Hard Reset Configuration Word.
PARTNUM—Part Number
This read-only field is mask programmed with a code corresponding to the part number of
the part on which the system interface unit is located. It is intended to help with factory test
and user code that is sensitive to part refinements. This field changes as the part number
changes. For example, it would change if a new module is added or if the size of the memory
module is revised. However, it would not change if the part is revised to fix a bug in an
existing module. The MPC823 has a part number of 0x21. The other byte of information
reflects the revision number. Refer to our website for the corresponding revision number for
your particular version of the silicon.
IMMR
NOTE: * The value of this field depends on the mask revision.
RESET
RESET
FIELD
ADDR
FIELD
ADDR
R/W
R/W
BIT
BIT
16
0
0
17
1
0
18
2
1
Freescale Semiconductor, Inc.
For More Information On This Product,
PARTNUM
19
3
0
R
20
MPC823 REFERENCE MANUAL
4
0
Go to: www.freescale.com
21
5
0
22
6
0
SPR 638 (DECIMAL)
SPR 638 (DECIMAL)
23
7
0
R/W
ISB
0
24
8
25
9
10
26
MASKNUM
11
27
R
*
12
28
13
29
MOTOROLA
14
30
15
31

Related parts for mpc823rg