cancel
Showing results for 
Search instead for 
Did you mean: 

M95P16 chip erase cycle calculation

M95P16 data sheets says chip erase cycle is 100, but an5866 says chip erase counts as a cycle every page. Which is correct?

 

Datasheet:ds.pngAN5866:an.png

1 ACCEPTED SOLUTION

Accepted Solutions
TLLAM.1
ST Employee

Hi Alexander,

Thanks for reaching out our support community.

When you perform a chip erase, each pages are erased so it count as one cycle per page.

Nevertheless, as chip erase involves very high voltage, performing too much chip erase can damage the product memory cells.

So both document, datasheet and application note are correct, with chip erase the cycling endurance is limited to 100 and with any other erase the cycling endurance is limited to 500k cycles.

In the field, I suggest to use block erase operations to avoid the chip erase, especially as the block erase is very fast (4ms typical).

I hope I clarified this topic.

Thanks,

Best regards,

Thomas

 

View solution in original post

2 REPLIES 2
TLLAM.1
ST Employee

Hi Alexander,

Thanks for reaching out our support community.

When you perform a chip erase, each pages are erased so it count as one cycle per page.

Nevertheless, as chip erase involves very high voltage, performing too much chip erase can damage the product memory cells.

So both document, datasheet and application note are correct, with chip erase the cycling endurance is limited to 100 and with any other erase the cycling endurance is limited to 500k cycles.

In the field, I suggest to use block erase operations to avoid the chip erase, especially as the block erase is very fast (4ms typical).

I hope I clarified this topic.

Thanks,

Best regards,

Thomas

 

Thanks for help