Flash Memory
MPC5565 Microcontroller Reference Manual, Rev. 1.0
Freescale Semiconductor
13-21
13.3.2.9
Flash Bus Interface Unit Access Protection Register (FLASH_BIUAPR)
The FLASH_BIUAPR controls access protection for the flash from masters on the crossbar switch. Use a
32-bit write operation only to this register.
13.4
Functional Description
13.4.1
Flash Bus Interface Unit (FBIU)
The Flash BIU interfaces between the system bus and the flash memory interface unit and generates read
and write enables, the flash array address, write size, and write data as inputs to the flash memory interface
unit (MI). The Flash BIU captures read data from the MI and drives it on the system bus. Up to two lines
(1 line is a 256-bit width) of data or instructions are buffered by the Flash BIU. Lines can be prefetched in
advance of being requested by the system bus interface, allowing single-cycle read data responses on
buffer hits.
Several prefetch control algorithms are available for controlling line read buffer fills. Prefetch triggering
can be restricted to instruction accesses only, data accesses only, or can be unrestricted. Prefetch triggering
can also be controlled on a per-master basis.
Address: Base (0xC3F8_8000) + 0x0020
Access: R/W
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
W
Reset
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
1
1
1
1
1
1
1
1
M3AP
M2AP
M1AP
M0AP
W
Reset
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Figure 13-13. Flash Bus Interface Unit Access Protection Register (FLASH_BIUAPR)
Table 13-15. FLASH_BIUAPR Field Descriptions
Field
Description
0–23
Reserved. Reads/Writes have no effect.
24–31
M
n
AP
[0:1]
Master
n
access protection. Controls whether read and write accesses to the flash are allowed based on
the master ID of a requesting master. These fields are initialized by hardware reset. Refer to
.
00 No accesses can be performed by this master
01 Only read accesses can be performed by this master
10 Only write accesses can be performed by this master
11 Both read and write accesses can be performed by this master
These fields are identified as follows:
M0AP= MCU core
M1AP= Nexus
M2AP= eDMA
M3AP= EBI
Summary of Contents for MPC5565
Page 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Page 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Page 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Page 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Page 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Page 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Page 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...