CDR3 Flash (UC3F) EEPROM
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
21-5
21.2
Programming Model
The UC3F EEPROM module consists of a control register block, an addressable shadow row implemented
in Flash, and an addressable main Flash memory array. The control registers are used to configure,
program, erase and exercise the UC3F shadow row and Flash array.
21.2.1
UC3F EEPROM Control Registers
These supervisor-level control registers are used to control UC3F EEPROM module operation. On reset,
the registers are loaded with default reset information. Several bits of the UC3F control registers are
special Flash NVM registers which retain their state when power is removed from the UC3F EEPROM.
These special NVM registers are identified in the individual register field and control bit descriptions.
21.2.1.1
Register Addressing
The UC3F module control registers, shown in
, are selected with individual register selects
generated from the BIU. As such, each Flash module that is designed using the UC3F EEPROM module
may uniquely define the addressing of the control register block.
21.2.1.2
UC3F EEPROM Configuration Register (UC3FMCR)
The UC3F module configuration register is used to configure the operation and access restrictions of the
UC3F array and shadow row.
Table 21-2. UC3F Register Programming Model
Address
Register
0x2F C800
Module Configuration (UC3FMCR)
0x2F C804
Extended Module Configuration (UC3FMCRE)
0x2F C808
High Voltage Control (UC3FCTL)
0x2F C80C
Reserved
MSB
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Field
STOP LOCK
—
FIC
SIE
ACCESS CENSOR
SUPV
HRESET
0
1
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
Addr
0x2F C800
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
LSB
31
Field
DATA
PROTECT
HRESET
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
Reset state determined by NVM registers. These bits will be set to 01 by the factory.
Figure 21-2. UC3F EEPROM Configuration Register (UC3FMCR)
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...