Low-power page EEPROM combines robust data logging and firmware storage
STMicroelectronics has introduced the M95P32 series of EEPROM to provide a faster and lower-power alternative to Flash for non-volatile memory applications. The EEPROM are available in industrial and extended temperature ranges.
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:
- 2ms for byte and page write of 512 bytes including auto-erase and program time
- 1.2ms for page program of 512 bytes
- 1.1ms for page erase
- 1.3ms for sector erase
- 4ms for block erase
- 15ms for chip erase
The M95P32 series also performs fast read operations with a single, dual or quad output and one dummy byte:
- Dual-output data transfer at up to 160Mbits/s
- Quad-output data transfer at up to 320Mbits/s
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.