![NXP Semiconductors MPC5605BK Reference Manual Download Page 874](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852874.webp)
Chapter 30 Flash Memory
MPC5606BK Microcontroller Reference Manual, Rev. 2
874
Freescale Semiconductor
Table 30-61. PFCR0 field descriptions
Field
Description
BK0_APC
The setting for APC must be the same as RWSC.
BK0_WWSC
Bank0 Write Wait-State Control
This field is used to control the number of wait-states to be added to the flash memory array access
time for writes. This field must be set to a value appropriate to the operating frequency of the PFlash.
The required settings are documented in the device data sheet. Higher operating frequencies
require non-zero settings for this field for proper flash memory operation. This field is set to an
appropriate value by hardware reset.
00000 No additional wait-states are added
00001 One additional wait-state is added
00010 Two additional wait-states are added
...
11111 31 additional wait-states are added
Note:
The Platform Flash Memory Controller does not support Write Wait-State Control since this
capability is not supported by the flash memory array.
BK0_RWSC
Bank0 Read Wait-State Control
This field is used to control the number of wait-states to be added to the flash memory array access
time for reads. This field must be set to a value corresponding to the operating frequency of the
PFlash and the actual read access time of the PFlash. The required settings are documented in the
device datasheet.
00000 No additional wait-states are added
00001 One additional wait-state is added
00010 Two additional wait-states are added
...
11111 31 additional wait-states are added
Note:
The setting for RWSC must be the same as APC.
BK0_RWWC
Bank0 Read-While-Write Control
This 3-bit field defines the controller response to flash memory reads while the array is busy with a
program (write) or erase operation.
0–– This state should be avoided. Setting to this state can cause unpredictable operation.
111 Generate a bus stall for a read while write/erase, disable the stall notification interrupt, disable
the abort + abort notification interrupt
110 Generate a bus stall for a read while write/erase, enable the stall notification interrupt, disable
the abort + abort notification interrupt
101 Generate a bus stall for a read while write/erase, enable the operation abort, disable the abort
notification interrupt
100 Generate a bus stall for a read while write/erase, enable the operation abort and the abort
notification interrupt
This field is set to 0b111 by hardware reset enabling the stall-while-write/erase and disabling the
abort and notification interrupts.
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...