NTAG I2C plus EEPROM endurance

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

NTAG I2C plus EEPROM endurance

Jump to solution
397 Views
vk5
Contributor I

In the NTAG I2C plus datasheet, the EEPROM endurance for ambient temperatures seem to be lower than for extreme temperatures. Is that right?

vk5_0-1761071589513.png

Also, is the endurance calculated for 16 byte blocks or is it per byte? When we write 16 bytes via I2C, are all 16 erased and count towards endurance or only the bytes whose values change?

0 Kudos
Reply
1 Solution
346 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

As you mention, min write endurance should be 500000 cycles under such circumstances.

Regards,
Eduardo.

View solution in original post

0 Kudos
Reply
3 Replies
378 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @vk5

Hope you are doing well.

As you mention, write endurance depends on the temperature and can be lower if the device operates under limit conditions.

Write endurance would depend on the WRITE command functionality. NFC WRITE command requires a page address and writes 4 bytes of data into the addressed page. I2C WRITE operation always handle 16 bytes (one block) to be written.

For operations requiring several memory transactions, please consider using the SRAM.

Regards,
Eduardo.

0 Kudos
Reply
373 Views
vk5
Contributor I

@EduardoZamora thanks for your quick response

Our application requires non-volatile memory, hence we cannot use the SRAM and the write endurance is a critical parameter.

To confirm, if we only use I2C write commands at ~25C, the minimum endurance is 500,000 for each 16 byte block?

0 Kudos
Reply
347 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

As you mention, min write endurance should be 500000 cycles under such circumstances.

Regards,
Eduardo.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2190173%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ENTAG%20I2C%20plus%20EEPROM%20endurance%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2190173%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EIn%20the%20NTAG%20I2C%20plus%20datasheet%2C%20the%20EEPROM%20endurance%20for%20ambient%20temperatures%20seem%20to%20be%20lower%20than%20for%20extreme%20temperatures.%20Is%20that%20right%3F%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22vk5_0-1761071589513.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22vk5_0-1761071589513.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F361927iA246286392AB535E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22vk5_0-1761071589513.png%22%20alt%3D%22vk5_0-1761071589513.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EAlso%2C%20is%20the%20endurance%20calculated%20for%2016%20byte%20blocks%20or%20is%20it%20per%20byte%3F%20When%20we%20write%2016%20bytes%20via%20I2C%2C%20are%20all%2016%20erased%20and%20count%20towards%20endurance%20or%20only%20the%20bytes%20whose%20values%20change%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2190964%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20NTAG%20I2C%20plus%20EEPROM%20endurance%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2190964%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3EAs%20you%20mention%2C%20min%20write%20endurance%20should%20be%20500000%20cycles%20under%20such%20circumstances.%3C%2FP%3E%0A%3CP%3ERegards%2C%3CBR%20%2F%3EEduardo.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2190241%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20NTAG%20I2C%20plus%20EEPROM%20endurance%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2190241%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F200888%22%20target%3D%22_blank%22%3E%40EduardoZamora%3C%2FA%3E%26nbsp%3Bthanks%20for%20your%20quick%20response%3C%2FP%3E%3CP%3EOur%20application%20requires%20non-volatile%20memory%2C%20hence%20we%20cannot%20use%20the%20SRAM%20and%20the%20write%20endurance%20is%20a%20critical%20parameter.%3C%2FP%3E%3CP%3ETo%20confirm%2C%20if%20we%20only%20use%20I2C%20write%20commands%20at%20~25C%2C%20the%20minimum%20endurance%20is%20500%2C000%20for%20each%2016%20byte%20block%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2190233%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20NTAG%20I2C%20plus%20EEPROM%20endurance%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2190233%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F256020%22%20target%3D%22_blank%22%3E%40vk5%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EHope%20you%20are%20doing%20well.%3C%2FP%3E%0A%3CP%3EAs%20you%20mention%2C%20write%20endurance%20depends%20on%20the%20temperature%20and%20can%20be%20lower%20if%20the%20device%20operates%20under%20limit%20conditions.%3C%2FP%3E%0A%3CP%3EWrite%20endurance%20would%20depend%20on%20the%20WRITE%20command%20functionality.%20NFC%20WRITE%20command%20requires%20a%20page%20address%20and%20writes%204%20bytes%20of%20data%20into%20the%20addressed%20page.%20I2C%20WRITE%20operation%20always%20handle%2016%20bytes%20(one%20block)%20to%20be%20written.%3C%2FP%3E%0A%3CP%3EFor%20operations%20requiring%20several%20memory%20transactions%2C%20please%20consider%20using%20the%20SRAM.%3C%2FP%3E%0A%3CP%3ERegards%2C%3CBR%20%2F%3EEduardo.%3C%2FP%3E%3C%2FLINGO-BODY%3E