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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

Jump to solution
1,789 Views
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.

Labels (2)
Tags (1)
0 Kudos
Reply
1 Solution
1,591 Views
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!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply
2 Replies
1,592 Views
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 Kudos
Reply
1,591 Views
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 Kudos
Reply