![NXP Semiconductors MPC5605BK Скачать руководство пользователя страница 822](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852822.webp)
Chapter 30 Flash Memory
MPC5606BK Microcontroller Reference Manual, Rev. 2
822
Freescale Semiconductor
MRE
Margin Read Enable
MRE enables margin reads to be done. This bit, combined with MRV, enables regular User
mode reads.
to be replaced by margin reads inside the array integrity check sequences. Margin reads are
only active during array integrity checks; normal User reads are not affected by MRE. This
bit is not accessible whenever CFLASH_MCR[DONE] or CFLASH_UT0[AID] are low:
reading returns indeterminate data while writing has no effect.
0 Margin reads are not enabled
1 Margin reads are enabled.
MRV
Margin Read Value
If MRE is high, MRV selects the margin level that is being checked. Margin can be checked
to an erased level (MRV = 1) or to a programmed level (MRV = 0).
This bit is not accessible whenever CFLASH_MCR[DONE] or CFLASH_UT0[AID] are low:
reading returns indeterminate data while writing has no effect.
0 Zeros (programmed) margin reads are requested (if MRE = 1).
1 Ones (erased) margin reads are requested (if MRE = 1).
EIE
ECC Data Input Enable
EIE enables the ECC logic check operation to be done. This bit is not accessible whenever
CFLASH_MCR[DONE] or CFLASH_UT0[AID] are low: reading returns indeterminate data
while writing has no effect.
0 ECC logic check is not enabled.
1 ECC logic check is enabled.
AIS
Array Integrity Sequence
AIS determines the address sequence to be used during array integrity checks or margin
read. The default sequence (AIS=0) is meant to replicate sequences normal user code
follows, and thoroughly checks the read propagation paths. This sequence is proprietary.
The alternative sequence (AIS=1) is just logically sequential. It should be noted that the time
to run a sequential sequence is significantly shorter than the time to run the proprietary
sequence. The usage of proprietary sequence is forbidden in margin read. This bit is not
accessible whenever CFLASH_MCR[DONE] or CFLASH_UT0[AID] are low: reading returns
indeterminate data while writing has no effect.
0 Array integrity sequence is proprietary sequence.
1 Array integrity or margin read sequence is sequential.
AIE
Array Integrity Enable
AIE set to 1 starts the array integrity check done on all selected and unlocked blocks.
The pattern is selected by AIS, and the MISR (CFLASH_UMISR0-4) can be checked after
the operation is complete, to determine if a correct signature is obtained.
AIE can be set only if CFLASH_MCR[ERS], CFLASH_MCR[PGM], and
CFLASH_MCR[EHV] are all low.
0 Array integrity checks, margin read, and ECC logic checks are not enabled.
1 Array integrity checks, margin read, and ECC logic checks are enabled.
AID
Array Integrity Done
AID will be cleared upon an array integrity check being enabled (to signify the operation is
on-going).
Once completed, AID will be set to indicate that the array integrity check is complete. At this
time the MISR (CFLASH_UMISR0-4) can be checked.
0 Array integrity check is on-going.
1 Array integrity check is done.
Table 30-24. CFLASH_UT0 field descriptions (continued)
Field
Description
Содержание MPC5605BK
Страница 2: ...This page is intentionally left blank...
Страница 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Страница 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Страница 104: ...MPC5606BK Microcontroller Reference Manual Rev 2 104 Freescale Semiconductor This page is intentionally left blank...
Страница 243: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 243 Core platform modules...
Страница 244: ...MPC5606BK Microcontroller Reference Manual Rev 2 244 Freescale Semiconductor This page is intentionally left blank...
Страница 395: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 395 Communication modules...
Страница 396: ...MPC5606BK Microcontroller Reference Manual Rev 2 396 Freescale Semiconductor This page is intentionally left blank...
Страница 548: ...Chapter 24 LIN Controller LINFlexD MPC5606BK Microcontroller Reference Manual Rev 2 548 Freescale Semiconductor...
Страница 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Страница 646: ...MPC5606BK Microcontroller Reference Manual Rev 2 644 Freescale Semiconductor This page is intentionally left blank...
Страница 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Страница 716: ...MPC5606BK Microcontroller Reference Manual Rev 2 714 Freescale Semiconductor This page is intentionally left blank...
Страница 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Страница 788: ...MPC5606BK Microcontroller Reference Manual Rev 2 788 Freescale Semiconductor This page is intentionally left blank...
Страница 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Страница 894: ...MPC5606BK Microcontroller Reference Manual Rev 2 894 Freescale Semiconductor This page is intentionally left blank...
Страница 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...
Страница 944: ...MPC5606BK Microcontroller Reference Manual Rev 2 944 Freescale Semiconductor This page is intentionally left blank...