Why "Page Erase/Program cycles" is less than "Sector Erase/Program cycles"

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Why "Page Erase/Program cycles" is less than "Sector Erase/Program cycles"

跳至解决方案
1,224 次查看
conradkwok
Contributor II

Hi,

In the section "11.1 Flash Memory" of the LPC51U68 and LPC54xxx datasheet, it states that

flash_ds.jpg

Why the number of "page erase/program" is a less than "sector erase/program"?
Page is part of a Sector. It does not make sense that a Sector can be erased 10000 times
but a Page can only be erased 1000 times.

Is it an error of the datasheet?

Thank you in advance.

标签 (2)
标记 (1)
0 项奖励
回复
1 解答
1,026 次查看
soledad
NXP Employee
NXP Employee

Hi, 

The datasheet is correct. If you use the page erase, you may only get 1000 cycles.

Prefer to use Sector erase + Page write for better FLASH endurance

Have a great day,
Sol

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,027 次查看
soledad
NXP Employee
NXP Employee

Hi, 

The datasheet is correct. If you use the page erase, you may only get 1000 cycles.

Prefer to use Sector erase + Page write for better FLASH endurance

Have a great day,
Sol

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
1,026 次查看
conradkwok
Contributor II

Hi Sol,

Thank you for your answer.  But there is one more thing that need to be clarified.

If one sector has 128 pages,

  • can each of the pages has a minimum of 1000 erase/program cycles
  • OR the total number of page erase/program cycles in that sector has a minimum of 1000 erase/program cycles.

Thank you in advance.

Regards,

0 项奖励
回复