Motorola MC9S12GC-Family warranty Sector Erase, Mass Erase, Table B-8 NVM Timing Characteristics

Models: MC9S12C-Family MC9S12GC-Family

1 136
Download 136 pages 37.33 Kb
Page 106
Image 106

Device User Guide — 9S12C128DGV1/D V01.05

B.5.1.3 Sector Erase

Erasing either a 512 byte or 1024 byte Flash sector takes:

 

 

1

tera

4000

---------------------

 

 

fNVMOP

The setup times can be ignored for this operation.

B.5.1.4 Mass Erase

Erasing a NVM block takes:

 

 

1

tmass

20000

---------------------

 

 

fNVMOP

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

fNVMOSC

0.5

 

501

MHz

2

 

D

Bus frequency for Programming or Erase Operations

fNVMBUS

1

 

 

MHz

3

 

D

Operating Frequency

fNVMOP

150

 

200

kHz

4

 

P

Single Word Programming Time

tswpgm

462

 

74.53

μs

5

 

D

Flash Burst Programming consecutive word

tbwpgm

20.42

 

313

μs

6

 

D

Flash Burst Programming Time for 32 Word row

tbrpgm

678.42

 

1035.53

μs

6

 

D

Flash Burst Programming Time for 64 Word row

tbrpgm

1331.22

 

2027.53

μs

7

 

P

Sector Erase Time

tera

204

 

26.73

ms

8

 

P

Mass Erase Time

tmass

1004

 

1333

ms

9

 

D

Blank Check Time Flash per block

t check

115

 

327786

7tcyc

9

 

D

Blank Check Time Flash per block

t check

118

 

655469

7tcyc

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 fbus.

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 (512 byte sector size).

6.Maximum time to complete check on an erased block (512 byte sector size)

7.Where tcyc is the system bus clock period.

8.Minimum time, if first word in the array is not blank (1024 byte sector size)

9.Maximum time to complete check on an erased block (1024 byte sector size).

106

Page 106
Image 106
Motorola MC9S12GC-Family, MC9S12C-Family warranty Sector Erase, Mass Erase, Table B-8 NVM Timing Characteristics