FTM / Energy Innovation / STMicroelectronics — M95P32 Series of EEPROM
The M95P32 series of page-erasable EEPROM memory products from STMicroelectronics provides the high speed, low peak power consumption, and high memory density required for firmware management and data logging in battery-powered applications.
ST’s page EEPROM products combine support for EEPROM and serial Flash commands to give high design flexibility. This memory type is notable for its long endurance, while integrated error correction code keeps bit errors to a minimum.
For battery-powered devices, the M95P32 EEPROM products offer peak current limited to 3mA for any SPI operation. This means that designers can avoid the need to over-specify their system battery capacity to cope with high peak loads caused by data logging or other EEPROM operations.
In over-the-air (OTA) firmware updating, high-density non-volatile memory is used to store the firmware package and its back-up. The faster OTA updates can be completed, the shorter the downtime, minimizing disruption to the user.
Thanks to fast block erase and program operations, the M95P32 series can reduce device downtime by a factor of four compared to standard serial Flash memories. Write, program, and erase times include:
The M95P32 series also performs fast read operations with a single, dual or quad output and one dummy byte:
M95Pxx-E products have an extended operating-temperature range of -40°C to 105°C. M95Pxx-I products have an industrial operating-temperature range of -40°C to 85°C.
The M95P32-E/I has a memory capacity of 32Mbits, the M95P16-E/I is 16Mbits, and the M95P08-E/I is 8Mbits.
The EEPROM are supplied in DFN8, SO8N, and WLCSP8 packages or as an unsawn wafer.
Part Number: X-NUCLEO-PGEEZ1
The X-NUCLEO-PGEEZ1 expansion board from STMicroelectronics provides a convenient way to evaluate the M95P32 series of SPI page EEPROM memory devices, which are ideal for data logging and firmware update operations.
The M95P32 is an external storage device for storing data, such as manufacturing traceability, calibration, user settings, error flags, data logs, and monitoring data.
The X-NUCLEO-PGEEZ1 expansion board can be plugged on top of an STM32 Nucleo-144 microcontroller board via ZIO connectors, or to an STM32 Nucleo-64 via Arduino UNO R3 connectors.
The board is backed by a free, comprehensive development firmware library and example implementation available when the X-NUCLEO-PGEEZ1 expansion board is plugged on top of a NUCLEO-F401RE, NUCLEO-L053R8, NUCLEO-G474RE, or NUCLEO-H743ZI development board.
Sign up for access to exclusive development boards, an essential tool for many innovative design projects.
*Available to pre-qualified EMEA customers only.