cancel
Showing results for 
Search instead for 
Did you mean: 

I am using EEPROM M95p32I for my project. I need to do the power calculation based on the load and bytes of data I'm using in my project. Like for reading 30 bytes of data or writing 30 bytes of data.

ADuiv.1
Associate II
 
1 ACCEPTED SOLUTION

Accepted Solutions
Pierre P.
Senior III

Hi,

For write, the number of bytes written is don't care as the internal write is done in parallel of 512 bytes.

So whatever the number (1 to 512) you will have the same consumption.

Find below the estimated consumption of the device. Of course depending on your hardware ecosystem,the consumption may increase.

READ consumption@25°C@ 1.8V:

1 mA @ 40MHz

0.8 mA @ 10MHz

0.45 mA @ 1MHz

READ consumption@25°C@ 3.3V:

1.6 mA @ 80MHz

1.4 mA @ 40MHz

1.0 mA @ 10MHz

0.5 mA @ 1MHz

Page write consumption@25°C@ 1.8V:

range of 1 mA to 1.8 mA

Page write consumption@25°C@ 3.3V:

range of 1.2 mA to 2.3 mA

The product datasheet is availabile on st.com: here

BR

Pierre

View solution in original post

4 REPLIES 4
Pierre P.
Senior III

Hi,

For write, the number of bytes written is don't care as the internal write is done in parallel of 512 bytes.

So whatever the number (1 to 512) you will have the same consumption.

Find below the estimated consumption of the device. Of course depending on your hardware ecosystem,the consumption may increase.

READ consumption@25°C@ 1.8V:

1 mA @ 40MHz

0.8 mA @ 10MHz

0.45 mA @ 1MHz

READ consumption@25°C@ 3.3V:

1.6 mA @ 80MHz

1.4 mA @ 40MHz

1.0 mA @ 10MHz

0.5 mA @ 1MHz

Page write consumption@25°C@ 1.8V:

range of 1 mA to 1.8 mA

Page write consumption@25°C@ 3.3V:

range of 1.2 mA to 2.3 mA

The product datasheet is availabile on st.com: here

BR

Pierre

ADuiv.1
Associate II

Hi,

Thank you Pierre for responding on my query.

While calculating the energy consumed in M95P32I. We need to calculate the time duration it is going to write and read the data. As mentioned in the datasheet few " ms " is given as shown in the table given below.

0693W00000Y8JGyQAN.pngSo, is there any way to calculate the approximate time to write and read the data.

Pierre P.
Senior III

you can follow the typical values in table 26. They are extracted from product characterization (all range of temp/Vcc)

ADuiv.1
Associate II

In certain case, for example consider we are going to read and write 50 Bytes of data.

what will be the read and write time for EEPROM(M95P32I)?