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 M95040-DFMC6TG

Part No.:
M95040-DFMC6TG
Manufacturer:
STMicroelectronics
Category:
Memory
Package:
8-UFDFN Exposed Pad
Datasheet:
AetrixM95040-DFMC6TG.pdf
Description:
IC EEPROM 4KBIT SPI 8UFDFPN
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:4,461

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

M95040-DFMC6TG from STMicroelectronics is a 4-Kbit (512-byte) serial SPI bus EEPROM with 1.7 V to 5.5 V single-supply operation, 20 MHz max clock frequency, and an additional 16-byte identification page that supports permanent read-only lock. It features byte/page write times ≤5 ms, >4 million write cycles, and 200-year data retention - deployed in industrial control modules for firmware parameter storage and calibration data logging.

For engineers reviewing the M95040-DFMC6TG datasheet, M95040-DFMC6TG pinout, M95040-DFMC6TG application, or M95040-DFMC6TG equivalent, key selection criteria include its 1.7 V low-voltage operation, identification page lock capability, quarter/half/whole-array software write protection, ECC x1 bit-error correction, and ECOPACK2-compliant UFDFPN8 package.

Technical Context

This device implements a standard SPI interface with CPOL=0/CPHA=0 or CPOL=1/CPHA=1 mode support, using dedicated D (input), Q (output), and C (clock) lines synchronized on rising/falling edges respectively. Chip select (S) enables device selection and initiates instruction decoding only after a valid falling edge post-power-up.

The internal architecture includes an ECC x1 logic block per memory byte, transparently correcting single-bit errors during read operations. A non-volatile status register controls BP1/BP0 block protection bits and tracks WEL/WIP states, while the HOLD input allows pausing communication without interrupting the clock sequence or resetting internal state.

Key Specifications

Parameter Value and Actual Design Meaning
Memory size 4 Kbit (512 × 8-bit array), enabling compact firmware configuration storage in space-constrained designs
Supply voltage 1.7 V to 5.5 V - supports direct interfacing with 1.8 V microcontrollers and legacy 3.3 V/5 V systems
Max clock frequency 20 MHz - enables high-throughput parameter updates in real-time diagnostics and OTA update workflows
Write endurance >4 million cycles - suitable for applications requiring frequent recalibration or runtime logging (e.g., sensor offset adjustment)
Data retention >200 years at +25 °C - ensures long-term reliability in unattended infrastructure monitoring equipment
Operating temperature −40 °C to +85 °C - qualified for deployment in industrial PLCs, automotive body controllers, and outdoor metering units
ECC support ECC x1 per byte - corrects single-bit errors during reads, improving data integrity in electrically noisy factory-floor environments
Identification page 16-byte dedicated page with LID instruction - allows secure storage and irreversible locking of cryptographic keys or device-specific identifiers

Pinout & Package

Supplied in RoHS- and halogen-free UFDFPN8 (2 mm × 3 mm, MC variant) package per ECOPACK2 specification. Pin 1 marked by top-side dot; pin numbering follows standard counter-clockwise layout from top-left corner.

Pin/Terminal Circuit Role Design Meaning
S Chip select Active-low enable signal; falling edge required before first instruction; deselects device and places Q in high-impedance state
C Serial clock Input timing reference; latches D on rising edge, drives Q on falling edge; supports CPOL/CPHA modes (0,0) and (1,1)
D Serial data input MSB-first input path for instructions, addresses, and write data; sampled on rising edge of C
Q Serial data output MSB-first output path for read data and status register contents; driven on falling edge of C
W Write protect Hardware-level write disable when held low; overrides software protection and prevents all WRITE/WRSR/WRID/LID commands
HOLD Communication hold Pauses ongoing SPI transfer without deselecting device; Q goes high-Z, D/C become don't-care while S remains low
VCC Supply voltage 1.7–5.5 V power rail; requires local 10–100 nF decoupling capacitor near pins to maintain stable operation during write cycles
VSS Ground reference Common return path for all signals and internal circuitry; must be low-impedance connection to system ground plane

Key Features

Feature Design Value
Identification page with lock 16-byte dedicated memory segment writable via WRID and permanently locked read-only via LID - ideal for storing immutable device IDs or encryption seeds
Flexible write protection Software-configurable BP1/BP0 bits enable quarter/half/full array protection - supports layered security for boot code vs. user data partitions
Low-voltage operation 1.7 V minimum VCC enables direct integration with ultra-low-power MCUs (e.g., STM32L series) without level-shifting circuitry
High-speed write performance ≤5 ms byte and page write time - reduces firmware update latency in field-programmable industrial gateways and smart sensors
Enhanced data integrity On-the-fly ECC x1 per byte - eliminates need for external CRC checks in safety-critical applications like energy metering and motor control
Robust SPI protocol handling Edge- and level-sensitive chip select with built-in POR and invalid instruction rejection - prevents spurious writes during brown-out or reset conditions

Applications

Industrial Sensor Calibration Smart Meter Firmware Storage

Use Scenario: Storing temperature/pressure offset coefficients and linearization tables in factory-calibrated industrial transmitters.

IC Role / Device Role / Timing Role: Non-volatile parameter repository accessed during sensor initialization and periodic self-test routines.

Use Value: Enables field-replaceable sensor heads with retained calibration data across power cycles and firmware upgrades.

Use Scenario: Holding tariff schedules, billing counters, and cryptographic keys in ANSI C12.19-compliant electricity meters.

IC Role / Device Role / Timing Role: Secure, tamper-resistant storage for revenue-critical parameters with ECC-protected reads and lockable ID page.

Use Value: Meets IEC 62056-21 security requirements by preventing unauthorized modification of billing data and device identity.

Automotive Body Control Unit Medical Device Configuration

Use Scenario: Saving seat/mirror position presets, lighting profiles, and door lock settings in 12 V vehicle networks.

IC Role / Device Role / Timing Role: Low-voltage EEPROM interfaced directly with 1.8 V CAN controller MCU; retains settings through ignition cycling.

Use Value: Eliminates external voltage translators and supports ASIL-B functional safety requirements via ECC and >200-year data retention.

Use Scenario: Storing FDA-mandated device serial numbers, calibration timestamps, and usage logs in portable diagnostic tools.

IC Role / Device Role / Timing Role: Audit-trail storage with write-cycle-limited access and permanent ID page lock for regulatory traceability.

Use Value: Provides verifiable, unalterable device history required under ISO 13485 and 21 CFR Part 11 compliance frameworks.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
AT25DF041A-SSH-T 4 Mbit density, quad-SPI interface, no identification page or ECC; 2.7–3.6 V only Larger capacity but lacks hardware lock and low-voltage support; suited for firmware image storage, not secure parameter storage Select when higher density and quad-I/O speed outweigh need for ID page lock and 1.7 V operation
M95040-DWDWG Same 4-Kbit array and ID page, but SO8N package (150 mil) and 2.5–5.5 V supply range Compatible pinout but incompatible voltage range; requires external level shifters for 1.8 V systems Choose for legacy board reuse where SO8N footprint and 2.5 V minimum are acceptable

Compared with AT25DF041A-SSH-T and M950040-DWDWG, the M95040-DFMC6TG uniquely combines 1.7 V operation, ECC x1, and lockable ID page in a 2×3 mm UFDFPN8 package - making it optimal for next-gen portable, low-power, and security-sensitive embedded systems.

Availability

M95040-DFMC6TG is available at Aetrix Electronics and suitable for industrial sensor calibration, smart meter firmware storage, automotive body control unit configuration, and medical device configuration requiring stable component supply across multi-year production cycles.

Supply support for M95040-DFMC6TG 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 management ICs, MEMS sensors, and non-volatile memory solutions for industrial, automotive, and consumer markets.

The M950x0 family delivers SPI-compatible EEPROMs optimized for robust, low-voltage, high-endurance data logging in space- and power-constrained embedded systems - emphasizing reliability, security, and seamless MCU integration.

FAQ

What is the function of the HOLD pin on the M95040-DFMC6TG?

The HOLD pin pauses ongoing SPI communication without deselecting the device or resetting internal state. When asserted low while chip select (S) is active, it forces Q into high-impedance and ignores D and C transitions. This enables time-critical MCU tasks to preempt EEPROM access while preserving transaction context - critical in real-time control loops where deterministic latency matters.

How does the identification page differ from standard memory array pages?

The identification page is a dedicated 16-byte segment accessible only via RDID/WRID instructions - separate from the main 512-byte array. Once locked via LID instruction, it becomes permanently read-only with no hardware or software override. Unlike standard pages, it cannot be erased or rewritten, making it suitable for storing immutable device identifiers or cryptographic keys required for secure boot or regulatory compliance.

Can the M95040-DFMC6TG operate reliably at 1.7 V during write operations?

Yes - the M95040-DFMC6TG is fully specified for write operations down to 1.7 V, with guaranteed ≤5 ms byte/page write times and full status register functionality across the entire 1.7–5.5 V range. Its internal charge pump and voltage regulation ensure consistent programming voltage generation even at minimum VCC, validated per DS1639 Rev 14 AC timing tables (tW, tWH, tWL).

What protection mechanisms prevent accidental writes during power-up or noise events?

Three layers prevent spurious writes: (1) Power-on-reset (POR) holds the device inactive until VCC exceeds VRES (~1.2 V); (2) Chip select (S) requires a clean falling edge after stabilization before accepting instructions; (3) Write Enable Latch (WEL) resets automatically on power-up, WRDI, or write completion - meaning every write must be explicitly enabled via WREN. Invalid instructions or misaligned S transitions are ignored, not executed.

M95040-DFMC6TG Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Series:
-
Package/Case:
8-UFDFN Exposed Pad
Packaging:
Tape & Reel (TR)
Product Status:
Active
Programmable:
Not Verified
Memory Type:
Non-Volatile
Memory Format:
EEPROM
Technology:
EEPROM
Memory Size:
4Kbit
Memory Organization:
512 x 8
Memory Interface:
SPI
Clock Frequency:
20 MHz
Write Cycle Time - Word, Page:
5ms
Access Time:
-
Voltage - Supply:
1.7V ~ 5.5V
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
8-UFDFPN (2x3)

M95040-DFMC6TG FAQ

1.How can I place an order for M95040-DFMC6TG through Aetrix?

Please submit a Request for Quotation (RFQ) for M95040-DFMC6TG 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 M95040-DFMC6TG reliable?

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

3.What payment methods are accepted for M95040-DFMC6TG?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for M95040-DFMC6TG?

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

Once your M95040-DFMC6TG 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 M95040-DFMC6TG?

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

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

All M95040-DFMC6TG 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 M95040-DFMC6TG meets industry standards.

7.What is the process for return or replacement of M95040-DFMC6TG?

All M95040-DFMC6TG units undergo pre-shipment inspection (PSI). If there is an issue with M95040-DFMC6TG, 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 M95040-DFMC6TG part is unused and in its original packaging.

Return procedure for M95040-DFMC6TG:

1.Submit a request within 90 days.

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

M95040-DFMC6TG Tags

  • M95040-DFMC6TG
  • M95040-DFMC6TG PDF
  • M95040-DFMC6TG Datasheet
  • M95040-DFMC6TG Specifications
  • M95040-DFMC6TG Images
  • STMicroelectronics
  • STMicroelectronics M95040-DFMC6TG
  • Buy M95040-DFMC6TG
  • M95040-DFMC6TG Price
  • M95040-DFMC6TG Distributor
  • M95040-DFMC6TG Supplier
  • M95040-DFMC6TG 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