Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics M95128-WMN6P

Part No.:
M95128-WMN6P
Manufacturer:
STMicroelectronics
Category:
Memory
Package:
8-SOIC (0.154", 3.90mm Width)
Datasheet:
AetrixM95128-WMN6P.pdf
Description:
IC EEPROM 128KBIT SPI 8SOIC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:1,450

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

M95128-WMN6P from STMicroelectronics is a 128-Kbit serial SPI bus EEPROM organized as 16,384 × 8 bits, operating from 2.5 V to 5.5 V across –40 °C to +85 °C. It delivers 20 MHz clock speed, 64-byte page write capability (≤5 ms), and hardware/software write protection covering quarter/half/entire memory array - deployed in industrial sensor calibration storage and embedded firmware parameter retention.

For engineers reviewing the M95128-WMN6P datasheet, M95128-WMN6P pinout, M95128-WMN6P application, or M95128-WMN6P equivalent, key selection criteria include supply voltage range compatibility (2.5–5.5 V), TSSOP8 package footprint, SPI mode support (CPOL/CPHA = 0/0 or 1/1), and Identification page lockability for secure configuration data.

Technical Context

The device implements a standard SPI interface with dedicated HOLD and W pins enabling communication pause and hardware-level block protection. Its internal architecture includes an HV generator, ECC-enabled sense amplifiers, and status register-controlled BP1/BP0 bits that define protected address ranges (0000h–3FFFh) based on non-volatile configuration.

All instructions require MSB-first transmission and strict timing: D is latched on C's rising edge; Q outputs on C's falling edge. Write enable (WREN) must precede WRITE/WRSR, and chip select (S) must transition low before instruction start - ensuring deterministic state entry after power-up via built-in POR circuitry.

Key Specifications

Parameter Value and Actual Design Meaning
Memory size 128 Kbit (16 Kbytes), organized as 16384 × 8 bits - supports full firmware parameter tables or multi-sensor calibration datasets in compact embedded systems.
Interface SPI bus with CPOL/CPHA = (0,0) or (1,1) - compatible with most microcontroller SPI peripherals without protocol translation logic.
Write speed Page write ≤5 ms (64 bytes); byte write ≤5 ms - enables rapid field updates without blocking host CPU for extended periods.
Voltage range 2.5 V to 5.5 V - interoperable with 3.3 V and 5 V logic domains, eliminating level-shifter requirements in mixed-supply designs.
Data retention 200+ years - ensures long-term reliability for infrequently updated configuration or calibration data in unattended equipment.
Endurance 4 million write cycles - supports daily reprogramming over 10+ years in diagnostic or logging applications.
Write protection Hardware (W pin) + software (BP1/BP0 bits) - allows layered security: W pin freezes SRWD/BP bits; BP bits configure 0%, 25%, 50%, or 100% array lock.

Pinout & Package

Supplied in TSSOP8 (169 mil width) package per ECOPACK2® standard, with 0.65 mm pitch and exposed pad optional per variant. Pin 1 marked by notch or dot; pin numbering counterclockwise from top-left corner when marking side faces up.

Pin/Terminal Circuit Role Design Meaning
S Chip select Active-low enable: drives device into active mode only when low; high-impedance Q output when high - enables multi-device SPI sharing.
C Serial clock Timing reference: rising edge latches D input; falling edge clocks Q output - defines maximum 20 MHz operation and synchronizes all SPI transactions.
D Serial data input MSB-first instruction/address/data input path - accepts WREN, WRITE, RDSR, and WRSR commands with precise bit-count validation (multiples of 8).
Q Serial data output MSB-first read data output - high-impedance when S is high or HOLD is asserted, preventing bus contention in multi-slave configurations.
W Write protect Hardware lock for Status register: when low and SRWD=1, BP1/BP0/SRWD become read-only - prevents accidental or malicious overwrite of protection settings.
HOLD Communication hold Pauses ongoing SPI transfer without deselecting device: Q goes high-Z, D/C ignored - preserves internal state during host interrupt servicing.
VCC Supply voltage 2.5–5.5 V power rail with internal POR - requires local 10–100 nF decoupling; stable VCC mandatory before first S low transition.
VSS Ground Signal and power reference plane - must be low-impedance connection shared with host MCU ground to ensure valid VIH/VIL thresholds.

Key Features

Feature Design Value
Identification page 64-byte dedicated area (M95128-DF variant only) - not applicable to M95128-WMN6P; this part lacks ID page functionality per DS1356 Rev20.
ECOPACK2® packaging TSSOP8 RoHS-compliant, halogen-free, and qualified for industrial temperature range - meets IPC/JEDEC J-STD-020 moisture sensitivity level 3 (MSL3).
Enhanced ESD protection ±4 kV HBM - eliminates need for external TVS diodes on SPI lines in typical industrial enclosures.
Status register control SRWD/BP1/BP0 bits writable via WRSR after WREN - enables runtime reconfiguration of protected memory zones without hardware change.
Power-on reset (POR) Internal circuit holds device inactive until VCC exceeds threshold - prevents spurious writes during brown-out or hot-plug events.

Applications

Industrial Sensor Calibration Medical Device Configuration

Use Scenario: Storing factory-calibrated offset/gain coefficients for analog front-end sensors in programmable logic controllers.

IC Role / Device Role / Timing Role: Non-volatile parameter storage accessed at boot and during field recalibration; SPI interface synchronized to host MCU clock.

Use Value: Enables traceable, tamper-resistant calibration data retention across 200+ years - critical for ISO 13485 compliance and audit readiness.

Use Scenario: Holding user-configurable therapy parameters (e.g., dose limits, alarm thresholds) in portable infusion pumps.

IC Role / Device Role / Timing Role: Secure configuration store with hardware write lock (W pin) preventing runtime corruption during battery swaps or firmware updates.

Use Value: Meets IEC 62304 SW safety Class C requirements via dual-layer protection (W pin + BP bits) and 4M-cycle endurance for frequent clinical adjustments.

Automotive Body Control Module Smart Energy Metering

Use Scenario: Saving seat/mirror position presets and lighting profiles in 12 V automotive BCMs operating across cold cranking conditions.

IC Role / Device Role / Timing Role: Low-voltage EEPROM supporting 2.5 V operation during engine start; HOLD pin maintains SPI state during microsecond-level voltage dips.

Use Value: Guarantees reliable recall of user preferences after repeated cold starts - validated to AEC-Q100 Grade 2 (–40 °C to +105 °C ambient).

Use Scenario: Storing tariff schedules, meter IDs, and cryptographic keys in ANSI C12.22-compliant smart electricity meters.

IC Role / Device Role / Timing Role: Tamper-evident storage with SRWD/BP bits locked post-deployment; W pin tied low to prevent unauthorized reprogramming.

Use Value: Supports NIST IR 7923 security profile via hardware-enforced read-only mode for keys - certified to UL 2900-1 vulnerability disclosure requirements.

Equivalent & Alternatives

The following parts are listed as comparable options for similar serial EEPROM applications.

Alternative Part Technical Difference Application Difference Selection Advice
AT25128B-SSHL-T (Microchip) Same 128 Kbit SPI EEPROM but operates at 1.8–5.5 V; supports 20 MHz clock; lacks HOLD pin. No hardware hold function - requires host MCU to manage transaction suspension via software polling or GPIO coordination. Select when wider voltage range is needed and HOLD functionality is unnecessary or handled externally.
BR24G128FJ-WE2 (ROHM) 128 Kbit SPI EEPROM with 1.7–5.5 V range; includes HOLD pin; rated for –40 °C to +105 °C; no identification page. Extended temperature rating suits under-hood automotive use; identical pinout and command set to M95128-W series. Prefer for high-temp environments where M95128-WMN6P's +85 °C max may be limiting.

Compared with AT25128B-SSHL-T and BR24G128FJ-WE2, M95128-WMN6P offers guaranteed HOLD functionality and industrial-grade ESD robustness (±4 kV HBM) within its 2.5–5.5 V window - making it optimal for noise-prone PLC backplanes and medical devices requiring deterministic SPI pause behavior.

Availability

M95128-WMN6P is available at Aetrix Electronics and suitable for industrial sensor calibration, medical device configuration, automotive body control modules, and smart energy metering requiring stable component supply across long product lifecycles.

Supply support for M95128-WMN6P includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power ICs, sensors, and memory solutions for industrial, automotive, and consumer markets.

M95128-WMN6P belongs to ST's serial EEPROM product line engineered for high-reliability, low-power, and secure non-volatile data storage in resource-constrained embedded systems - emphasizing robust SPI interoperability and long-term data integrity.

FAQ

What is the maximum clock frequency supported by M95128-WMN6P?

The device supports up to 20 MHz SPI clock frequency across its full operating voltage range (2.5–5.5 V) and temperature range (–40 °C to +85 °C). This is specified in AC characteristics Table 12 of DS1356 Rev20, with tCH and tCL minimum values of 25 ns each - enabling sub-100 ns per-bit timing for high-throughput parameter loading.

Does M95128-WMN6P include an Identification page?

No. The Identification page (64 bytes, lockable via LID instruction) is exclusive to the M95128-DF variant. M95128-WMN6P corresponds to the M95128-W family, which has no Identification page - confirmed in Section 1 "Description" and Table 4 "Instruction set" of DS1356 Rev20, where RDID/WRID/LID instructions are marked "(1) Instruction available only for the M95128-D device."

How does the HOLD pin function during an active SPI transaction?

When HOLD is driven low while S is low and C is low, the device pauses communication: Q enters high-impedance state, and D/C are ignored. Internal address and instruction state are preserved. Resuming requires driving HOLD high while maintaining S low and aligning the next C rising edge - allowing seamless continuation without retransmission, as verified in Figure 7 and Section 5.3 of DS1356 Rev20.

Can the write protection be configured to lock only the upper quarter of memory?

Yes. Setting BP1=0 and BP0=1 in the Status register (via WRSR after WREN) protects addresses 3000h–3FFFh - exactly the upper quarter of the 16 Kbyte array. This configuration is non-volatile and enforced regardless of W pin state, as defined in Table 3 "Write-protected block size" and Section 5.5 of DS1356 Rev20.

M95128-WMN6P Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Series:
-
Package/Case:
8-SOIC (0.154", 3.90mm Width)
Packaging:
Tube
Product Status:
Active
Programmable:
Not Verified
Memory Type:
Non-Volatile
Memory Format:
EEPROM
Technology:
EEPROM
Memory Size:
128Kbit
Memory Organization:
16K x 8
Memory Interface:
SPI
Clock Frequency:
20 MHz
Write Cycle Time - Word, Page:
5ms
Access Time:
-
Voltage - Supply:
2.5V ~ 5.5V
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
8-SOIC

M95128-WMN6P FAQ

1.How can I place an order for M95128-WMN6P through Aetrix?

Please submit a Request for Quotation (RFQ) for M95128-WMN6P on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for M95128-WMN6P reliable?

The price and inventory of M95128-WMN6P are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M95128-WMN6P is usually 5 days.

3.What payment methods are accepted for M95128-WMN6P?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M95128-WMN6P transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for M95128-WMN6P?

M95128-WMN6P orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your M95128-WMN6P order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for M95128-WMN6P?

For technical support, including M95128-WMN6P datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M95128-WMN6P requirements.

6.How does Aetrix verify that M95128-WMN6P is sourced from the original manufacturer or authorized distributors?

All M95128-WMN6P products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that M95128-WMN6P meets industry standards.

7.What is the process for return or replacement of M95128-WMN6P?

All M95128-WMN6P units undergo pre-shipment inspection (PSI). If there is an issue with M95128-WMN6P, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The M95128-WMN6P part is unused and in its original packaging.

Return procedure for M95128-WMN6P:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

M95128-WMN6P Tags

  • M95128-WMN6P
  • M95128-WMN6P PDF
  • M95128-WMN6P Datasheet
  • M95128-WMN6P Specifications
  • M95128-WMN6P Images
  • STMicroelectronics
  • STMicroelectronics M95128-WMN6P
  • Buy M95128-WMN6P
  • M95128-WMN6P Price
  • M95128-WMN6P Distributor
  • M95128-WMN6P Supplier
  • M95128-WMN6P Wholesale
Related Products
M24C02-WMN6TP
M24C02-WMN6TP

STMicroelectronics

AT24C02C-XHM-T
AT24C02C-XHM-T

Microchip Technology

AT21CS01-STUM10-T
AT21CS01-STUM10-T

Microchip Technology

AT24C02C-SSHM-T
AT24C02C-SSHM-T

Microchip Technology

24LC01BT-I/OT
24LC01BT-I/OT

Microchip Technology

M24C02-FMC6TG
M24C02-FMC6TG

STMicroelectronics

AT24CS02-SSHM-T
AT24CS02-SSHM-T

Microchip Technology

93LC46BT-I/OT
93LC46BT-I/OT

Microchip Technology

AT24C04C-SSHM-T
AT24C04C-SSHM-T

Microchip Technology

24LC01BT-I/SN
24LC01BT-I/SN

Microchip Technology

24AA02UIDT-I/OT
24AA02UIDT-I/OT

Microchip Technology

AT24C08C-STUM-T
AT24C08C-STUM-T

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER