Part Number: M95M02-DRMN6TP

Manufacturer: STMicroelectronics


Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of M95M02-DRMN6TP

Datasheet  M95M02-DRMN6TP datasheet
Category Integrated Circuits (ICs)
Family Memory
Manufacturer STMicroelectronics
Packaging Tape & Reel (TR)
Part Status Active
Format – Memory EEPROMs – Serial
Memory Type EEPROM
Memory Size 2M (256K x 8)
Speed 5MHz
Interface SPI Serial
Voltage – Supply 1.8 V ~ 5.5 V
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 8-SOIC (0.154″, 3.90mm Width)
Supplier Device Package 8-SO

M95M02-DRMN6TP Description

The 262144 x 8-bit electrically erasable programmable memory (EEPROM) used in the M95M02 components can be accessed using a serial peripheral interface (SPI). The M95M02-DR can operate in a wide temperature range (-40 to +85 degrees Celsius) with a supply voltage of 1.8 to 5.5 V. The M95M02-DF can operate between -20 and +85 degrees Celsius with a power source of 1.7 to 5.5 V. The Identification page, which is a separate page that is present on M95M02 devices, is 256 bytes long. On the Identification page, private application settings may be saved and (perhaps) permanently locked in read-only mode.

Signal Description

Throughout all processes, VCC must be maintained steady and within the allowed range, from VCC(min) to VCC(max). Every input and output signal needs to be kept either high or low. Here is a description of these signals.

● Serial data output (Q)

Data is sent serially out of the device via this output signal. Data is distributed on the falling edge of the serial clock (C).

● Serial data input (D)

This signal is used to send data into the gadget in a series. It gets names, information to write down, and directions. The rising edge of the serial clock (C) is used to latch values. The rising edge of the serial clock (C) is used to latch values.

● Serial clock (C)

The directions in this signal tell the serial device how to start and stop. On the rising edge of the serial clock (C), any instructions, addresses, or data in the serial data input (D) are locked. The data on the serial data output (Q) change when the serial clock (C) stops.

● Chip select (S)

For the device to be deselected, the incoming signal must be strong, and the serial data output (Q) must have a high impedance at this time. The gadget will stay in sleep power mode unless an internal write cycle is run. The device can be chosen and put into active power mode by setting the chip select (S) signal to its lowest level. Once the power is on, the chip select (S) signal must have a falling edge before any command can be run.

● Hold (HOLD)

Any serial conversations with the device can be terminated without deselecting it by sending the hold (HOLD) signal. The serial data output (Q) has a high impedance during the hold condition, whereas the serial data input (D) and serial clock (C) have a “Don’t care” value. The device must be chosen by driving the chip select (S) low for the hold condition to start.

● Write protect (W)

As indicated by the values in the BP1 and BP0 bits of the Status register, the primary purpose of this input signal is to lock the size of the memory region that is safe from Write instructions. This pin must be driven either high or low, and it must remain there during all Write directions.

● Connecting to the SPI bus

The most important bit is sent first when sending any and all instructions, addresses, or data bytes to the target device. On the first rising edge of the serial clock (C), which occurs when the chip select (S) signal becomes low, the serial data input (D) is sampled. Beginning with the bit regarded as the most significant, the device is cleared of all the output data bytes. After an instruction such as “read from memory array” or “read status register” has been inserted into the device, the serial data output (Q) is held on the first falling edge of the serial clock (C). Such commands include “read from memory array” and “read status register,” for instance.

Operating Features

Supply voltage (VCC)

Operating supply voltage (VCC)

A valid and steady VCC voltage must be applied within the required [VCC(min), VCC(max)] range before selecting the memory and sending instructions to it (see operating requirements in Section 9 DC and AC parameters). For a write instruction, this voltage must hold steady and be valid all the way through the internal write cycle (tW), as well as the end of the transmission of the instruction. Decoupling the VCC line with an appropriate capacitor (often between 10 and 100 nF) close to the VCC / VSS device pins is advised to ensure a consistent DC supply voltage.

Hold condition

To suspend any serial communications with the device without restarting the clocking procedure, use the hold (HOLD) signal. Device selection with chip select (S) low is required to reach the hold condition. The serial data input (D) and serial clock (C) are “Don’t care” during the hold state, whereas the serial data output (Q) is high impedance. The device is often maintained selected throughout the Hold condition. The device’s status is reset when it is deselected and in the hold condition; this method can be used, if necessary, to reset the active processes.

Write status register (WRSR)

Use the “write status register” (WRSR) instruction to change the numbers in the status register. Before this instruction can be carried out, a write enables (WREN) instruction must have already been done. The write Status Register (WRSR) instruction starts with chip select (S) being driven low, followed by the instruction code, the data byte on serial data input (D), and then chip selects (S) being driven high. Chip select (S) must be driven high after the rising edge of the serial clock (C) but before the next rising edge of the serial clock (C) so that the eighth bit of the data byte is locked in. The WRSR (write status register) instruction is missed if this condition isn’t met.


In conclusion, the M95M02 devices are reliable and efficient electrically erasable programmable memory (EEPROM) that offers an extra identification page for storing private application parameters that can be permanently locked in read-only mode. The M95M02-DR can work in temperatures from -40 °C to +85 °C, while the M95M02-DF can work in temperatures from 1.7 V to 5.5 V. The SPI bus makes it easy to connect to the device and is easy to use thanks to features like the hold condition and the write status register command. If you want to buy M95M02 devices, you can find them at ICRFQ, China’s largest electrical parts distributor.

4.8/5 - (397 votes)
Kevin Chen