58.12 Embedded Flash Characteristics

Table 58-49. Flash Characteristics
ParameterConditionsMin.Typ.Max.Unit
ERASE Line Assertion Time230ms
Program Cycle TimeWrite Page 1.5ms
Erase Page1050ms
Erase Small Sector (8 Kbytes)80200ms
Erase Larger Sector (112 or 128 Kbytes) 8001500ms
Full Chip Erase512 Kbytes36s
1 Mbytes612s
2 Mbytes (only for SAMV71)1324s
Data RetentionAt TA = 85°C, after 10K cycles (see Note 1)10Years
At TA = 85°C, after 1K cycles (see Note 1)20Years
At TA = 105°C, after 1K cycles (see Note 1)5.5Years
EnduranceWrite/Erase cycles per page, block or sector at 25°C100K Cycles
Write/Erase cycles per page, block or sector at 105°C10KCycles
Flash Active CurrentRandom 128-bit read at maximum frequency at 25°Con VDDCORE =1.2V1620mA
on VDDIO210
Program at 25°Con VDDCORE =1.2V23
on VDDIO812
Erase at 25°Con VDDCORE =1.2V22
on VDDIO812
Note: 1. Cycling over full temperature range.

Maximum operating frequencies are shown in the following table, but are limited by the Embedded Flash access time when the processor is fetching code out of it. These tables provide the device maximum operating frequency defined by the field FWS of the EEFC_FMR register. This field defines the number of wait states required to access the Embedded Flash Memory.

Table 58-50. Embedded Flash Wait States for Worst-Case Conditions
FWSRead OperationsMaximum Operating Frequency (MHz)
VDDIO = 1.7VVDDIO = 3.0V
01 cycle2123
12 cycles4246
23 cycles6369
34 cycles8492
45 cycles106115
56 cycles125138
67 cycles137150