![](http://datasheet.mmic.net.cn/230000/9S12E128DGV1_datasheet_15574439/9S12E128DGV1_130.png)
Device User Guide — 9S12E128DGV1/D V01.04
130
B.5.1.4 Mass Erase
Erasing a NVM block takes:
The setup times can be ignored for this operation.
B.5.1.5 Blank Check
The time it takes to perform a blank check on the Flash is dependant on the location of the first non-blank
word starting at relative address zero. It takes one bus cycle per word to verify plus a setup of the
command.
B.5.2 NVM Reliability
The reliability of the NVM blocks is guaranteed by stress test during qualification, constant process
monitors and burn-in to screen early life failures.
Table B-5 NVM Timing Characteristics
Conditions are shown in
Table A-4
unless otherwise noted
Num
C
Rating
Symbol
Min
Typ
Max
Unit
1
D
External Oscillator Clock
f
NVMOSC
0.5
50
1
NOTES
:
1. Restrictions for oscillator in crystal mode apply!
2. Minimum Programming times are achieved under maximum NVM operating frequency f
NVMOP
and maximum bus frequen-
cy f
bus
.
3. Maximum Erase and Programming times are achieved under particular combinations of f
NVMOP
and bus frequency f bus.
Refer to formulae in Sections A.3.1.1 - A.3.1.4 for guidance.
4. Minimum Erase times are achieved under maximum NVM operating frequency f
NVMOP
.
5. Minimum time, if first word in the array is not blank
6. Maximum time to complete check on an erased block.
MHz
2
D
Bus frequency for Programming or Erase Operations
f
NVMBUS
1
MHz
3
D
Operating Frequency
f
NVMOP
150
200
kHz
4
P
Single Word Programming Time
t
swpgm
46
2
74.5
3
μ
s
5
D
Flash Burst Programming consecutive word
t
bwpgm
20.4
2
31
3
μ
s
6
D
Flash Burst Programming Time for 32 Words
t
brpgm
678.4
2
1035.5
3
μ
s
7
P
Sector Erase Time
t
era
20
4
26.7
3
ms
8
P
Mass Erase Time
t
mass
100
4
133
3
ms
9
D
Blank Check Time Flash per block
t
check
11
5
32778
6
t
cyc
t
mass
20000
1
f
NVMOP
---------------------
≈
t
check
location t
cyc
10 t
cyc
+
≈
F
For More Information On This Product,
Go to: www.freescale.com
n
.