Network Device User Guide

Device User Guide — 9S12C128DGV1/D V01.05
106
B.5.1.3 Sector Erase
Erasing either a 512 byte or 1024 byte Flash sector takes:
The setup times can be ignored for this operation.
B.5.1.4 Mass Erase
Erasing a NVM block takes:
This is independent of sector size.
The setup times can be ignored for this operation.
Table B-8 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!
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
2. Minimum Programming times are achieved under maximum NVM operating frequency f
NVMOP
and maximum bus frequen-
cy f
bus
.
74.5
3
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.
µs
5 D Flash Burst Programming consecutive word
t
bwpgm
20.4
2
31
3
µs
6 D Flash Burst Programming Time for 32 Word row
t
brpgm
678.4
2
1035.5
3
µs
6 D Flash Burst Programming Time for 64 Word row
t
brpgm
1331.2
2
2027.5
3
µs
7 P Sector Erase Time
t
era
20
4
4. Minimum Erase times are achieved under maximum NVM operating frequency f
NVMOP
.
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
5. Minimum time, if first word in the array is not blank (512 byte sector size).
32778
6
6. Maximum time to complete check on an erased block (512 byte sector size)
7
t
cyc
7. Where t
cyc
is the system bus clock period.
9 D Blank Check Time Flash per block
t
check
11
8
8. Minimum time, if first word in the array is not blank (1024 byte sector size)
65546
9
9. Maximum time to complete check on an erased block (1024 byte sector size).
7
t
cyc
t
era
4000
1
f
NVMOP
---------------------
t
mass
20000
1
f
NVMOP
---------------------