Datasheet
Appendix A Electrical Characteristics
Freescale Semiconductor MC9S12C-Family / MC9S12GC-Family 671
Rev 01.24
Table A-18. 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)
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 frequency
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