
Chapter 19 128 KB Flash Module (S12ZFTMRZ128K512V2)
MC9S12ZVM Family Reference Manual Rev. 1.3
Freescale Semiconductor
731
19.4.7.13 Set Field Margin Level Command
The Set Field Margin Level command, valid in special modes only, causes the Memory Controller to set
the margin level specified for future read operations of the P-Flash or EEPROM block.
Upon clearing CCIF to launch the Set Field Margin Level command, the Memory Controller will set the
field margin level for the targeted block and then set the CCIF flag.
NOTE
When the EEPROM block is targeted, the EEPROM field margin levels are
applied only to the EEPROM reads. However, when the P-Flash block is
targeted, the P-Flash field margin levels are applied to both P-Flash and
EEPROM reads. It is not possible to apply field margin levels to the P-Flash
block only.
Valid margin level settings for the Set Field Margin Level command are defined in
Table 19-59. Set Field Margin Level Command FCCOB Requirements
Register
FCCOB Parameters
FCCOB0
0x0E
Global address [23:16] to identify Flash
block
FCCOB1
Global address [15:0] to identify Flash block
FCCOB2
Margin level setting.
Table 19-60. Valid Set Field Margin Level Settings
FCCOB2
Level Description
0x0000
Return to Normal Level
0x0001
User Margin-1 Level
(1)
1. Read margin to the erased state
0x0002
User Margin-0 Level
(2)
2. Read margin to the programmed state
0x0003
Field Margin-1 Level
0x0004
Field Margin-0 Level