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

- Shipping:

Inventory:3,125
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
M95640-DFMC6TG from STMicroelectronics is a 64-Kbit serial SPI bus EEPROM with an additional 32-byte lockable identification page, operating from 1.7 V to 5.5 V over -40 °C to +85 °C. It delivers byte/page write in ≤5 ms (typ. 3.4 ms), supports 20 MHz clock, and features Schmitt-trigger inputs, software/hardware write protection, and >4 million write cycles - used in industrial control modules for secure parameter storage and firmware revision tracking.
For engineers reviewing the M95640-DFMC6TG datasheet, M95640-DFMC6TG pinout, M95640-DFMC6TG application, or M95640-DFMC6TG equivalent, this page provides verified functional identity, validated SO8 (ECOPACK2) package mapping, confirmed SPI interface timing (CPOL/CPHA = 0/0 or 1/1), real-world data retention (>200 years), and exact status register bit behavior (BP1/BP0/SRWD/WEL/WIP) per DS6633 Rev 21.
Technical Context
The M95640-DFMC6TG implements a dedicated SPI EEPROM controller with dual-phase clock synchronization (CPOL=0/CPHA=0 or CPOL=1/CPHA=1), internal HV generator for write cycling, and ECC-enabled sense amplifiers. Its status register includes non-volatile BP1/BP0 bits for quarter/half/full memory block protection and SRWD bit enabling hardware lock of BP/SRWD via W pin.
It integrates a 32-byte identification page accessible only via RDID/WRID/LID instructions - exclusive to the -DF variant - with permanent read-only locking capability. The HOLD pin suspends active SPI transfers without resetting internal state, and all inputs include Schmitt-trigger noise filtering compliant with 4 kV HBM ESD.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory size | 64 Kbit (8 Kbytes) organized as 8192 × 8 bits - directly addressable via two-byte SPI command addressing. |
| Identification page | 32-byte dedicated area with RDID/WRID/LID instructions - enables secure storage of calibration data or device-specific keys. |
| Write cycle time | ≤5 ms (typ. 3.4 ms) for byte or page write - enables fast field-updatable configuration without system timeout constraints. |
| Supply voltage | 1.7 V to 5.5 V - supports direct interfacing with 1.8 V logic, 3.3 V microcontrollers, and 5 V legacy systems. |
| Operating temperature | -40 °C to +85 °C - qualified for industrial automation, automotive body control, and outdoor metering applications. |
| Clock frequency | Up to 20 MHz - allows high-throughput parameter loading during boot or runtime reconfiguration. |
| Data retention | >200 years at 25 °C - ensures long-term reliability of stored calibration, serial numbers, or security credentials. |
Pinout & Package
Package: SO8 (ECOPACK2), 150 mil width, RoHS-compliant, surface-mount.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| S | Chip select | Active-low enable; falling edge required after power-up before first instruction; deselects device and places Q in high-Z. |
| C | Serial clock | Input timing reference; latches D on rising edge, drives Q on falling edge; supports CPOL/CPHA = (0,0) or (1,1). |
| D | Serial data input | MSB-first input for instructions, addresses, and write data; sampled on rising edge of C. |
| Q | Serial data output | MSB-first output for READ/RDSR/RDID; high-Z when S high or HOLD low; changes on falling edge of C. |
| HOLD | Communication hold | Active-low pause signal; requires S low to activate; suspends transfer without resetting internal state or clock sequence. |
| W | Hardware write protect | Controls SRWD bit effect: when SRWD=1 and W=low, BP1/BP0/SRWD become read-only and WRSR rejected. |
| VCC | Supply voltage | 1.7–5.5 V input; requires local 10–100 nF decoupling capacitor; powers internal HV generator and logic. |
| VSS | Ground | Reference for all I/O and internal circuitry; must be connected to system ground plane with low impedance. |
Key Features
| Feature | Design Value |
|---|---|
| Lockable identification page | 32-byte dedicated memory space with LID instruction enabling irreversible read-only lock - prevents tampering with calibration or security parameters. |
| Flexible write protection | Combines software (BP1/BP0 bits) and hardware (W pin + SRWD) modes - allows dynamic partial protection or permanent full-array lock. |
| Noise-immune SPI interface | Schmitt-trigger inputs on all pins - eliminates false triggering from slow-rising signals or EMI in industrial environments. |
| High endurance & retention | 4 million write cycles minimum and >200-year data retention at 25 °C - suitable for lifetime-critical logging and configuration storage. |
| Low-voltage operation | 1.7 V minimum VCC - enables direct integration with 1.8 V microcontrollers without level-shifting or external regulators. |
Applications
| Industrial PLC Configuration Storage | Medical Device Calibration Data |
|---|---|
|
Use Scenario: Storing I/O mapping tables, PID tuning constants, and firmware version stamps in programmable logic controllers deployed in factory-floor cabinets. IC Role / Device Role / Timing Role: Non-volatile parameter repository accessed during boot and runtime via SPI from ARM Cortex-M7 host MCU. Use Value: Lockable ID page secures calibration coefficients against accidental overwrite; 1.7 V operation ensures compatibility with 1.8 V FPGA configuration interfaces. |
Use Scenario: Holding sensor offset/gain values, patient history flags, and regulatory compliance timestamps in portable ultrasound and infusion pumps. IC Role / Device Role / Timing Role: Trusted parameter vault with >200-year retention, accessed during self-test sequences and user-initiated recalibration. Use Value: Hardware write protection (W + SRWD) prevents unauthorized modification of FDA-mandated calibration records during device servicing. |
| Automotive Body Control Module | Smart Energy Meter Firmware Metadata |
|
Use Scenario: Recording seat position presets, mirror angle profiles, and lighting configuration across vehicle lifecycle in BCMs operating at -40 °C to +85 °C. IC Role / Device Role / Timing Role: SPI EEPROM co-located with Infineon AURIX™ TC3xx MCU; withstands automotive load-dump transients via enhanced ESD/latch-up protection. Use Value: 4 million write cycles support daily user adjustments over 10+ years; SO8 ECOPACK2 package meets AEC-Q200 stress test requirements. |
Use Scenario: Storing firmware checksums, upgrade counters, tariff schedule IDs, and metrology certification dates in ANSI C12.22-compliant smart meters. IC Role / Device Role / Timing Role: Secure metadata store accessed by TI MSP430FR5994 during OTA updates and utility-side diagnostics. Use Value: Identification page lock (LID) ensures firmware integrity metadata cannot be altered post-certification - critical for ANSI/IEC conformance audits. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar SPI EEPROM applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| AT25DF641A-MAU-T | 64 Mbit density, quad-SPI interface, no identification page, 2.7–3.6 V supply only. | Lacks lockable ID page and 1.7 V operation; suited for high-speed code shadowing, not secure parameter storage. | Select only if quad-SPI bandwidth >20 MHz is required and voltage range is constrained to 2.7–3.6 V. |
| BR24G64FJ-WE2 | 64 Kbit, I²C interface, 1.7–5.5 V, no HOLD pin, no ID page, max clock 1 MHz. | Slower interface, no suspend capability, no dedicated secure page - limits use to basic configuration storage. | Choose only for cost-sensitive, low-bandwidth designs where SPI is unavailable and HOLD functionality is unnecessary. |
Compared with AT25DF641A-MAU-T and BR24G64FJ-WE2, the M95640-DFMC6TG uniquely combines 1.7 V operation, lockable ID page, HOLD functionality, and 20 MHz SPI - making it the only option for secure, low-voltage, interruptible parameter storage in industrial and medical edge devices.
Availability
M95640-DFMC6TG is available at Aetrix Electronics and suitable for industrial PLCs, medical diagnostic equipment, automotive body control modules, and smart energy meters requiring stable component supply across extended temperature and voltage ranges.
Supply support for M95640-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 ICs, sensors, and memory solutions for industrial, automotive, and consumer markets.
The M95640 series belongs to ST's serial EEPROM product line, engineered specifically for robust, low-power, secure non-volatile storage in resource-constrained embedded systems with stringent reliability and longevity requirements.
FAQ
What is the function of the HOLD pin on M95640-DFMC6TG?
The HOLD pin pauses ongoing SPI communication without deselecting the device or resetting internal state. When driven low while chip select (S) is low, it forces Q into high-impedance and ignores D and C transitions. This enables host MCU context switching or interrupt handling mid-transfer, resuming exactly where paused upon HOLD return to high - critical for deterministic real-time systems.
How does the identification page differ from main memory in M95640-DFMC6TG?
The identification page is a separate 32-byte memory region accessible only via RDID/WRID/LID instructions - not through standard READ/WRITE. Once locked via LID, it becomes permanently read-only. Unlike main memory, it cannot be erased or overwritten, providing tamper-proof storage for calibration data, serial numbers, or cryptographic keys essential for device authentication and traceability.
Can M95640-DFMC6TG operate reliably at 1.7 V supply?
Yes - the -DF variant is fully specified down to 1.7 V across -40 °C to +85 °C, with guaranteed 20 MHz clock operation, ≤5 ms write cycles, and correct status register behavior. This is validated in DS6633 Rev 21 AC/DC parameters (VCC(min) = 1.7 V, tW(max) = 5 ms, fCLK(max) = 20 MHz), enabling direct interface with 1.8 V logic families without level shifters.
What happens when both software and hardware write protection are enabled?
When SRWD = 1 and W = low, hardware protection overrides software settings: BP1/BP0 bits become read-only, WRSR is rejected, and the status register is frozen. However, main memory writes remain governed by current BP1/BP0 values - meaning existing software protection remains active, but cannot be modified. This layered enforcement ensures configuration integrity even if firmware is compromised.
M95640-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:
- 64Kbit
- Memory Organization:
- 8K 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)
M95640-DFMC6TG FAQ
1.How can I place an order for M95640-DFMC6TG through Aetrix?
Please submit a Request for Quotation (RFQ) for M95640-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 M95640-DFMC6TG reliable?
The price and inventory of M95640-DFMC6TG are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M95640-DFMC6TG is usually 5 days.
3.What payment methods are accepted for M95640-DFMC6TG?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M95640-DFMC6TG transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for M95640-DFMC6TG?
M95640-DFMC6TG orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your M95640-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 M95640-DFMC6TG?
For technical support, including M95640-DFMC6TG datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M95640-DFMC6TG requirements.
6.How does Aetrix verify that M95640-DFMC6TG is sourced from the original manufacturer or authorized distributors?
All M95640-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 M95640-DFMC6TG meets industry standards.
7.What is the process for return or replacement of M95640-DFMC6TG?
All M95640-DFMC6TG units undergo pre-shipment inspection (PSI). If there is an issue with M95640-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 M95640-DFMC6TG part is unused and in its original packaging.
Return procedure for M95640-DFMC6TG:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
M95640-DFMC6TG Tags

-
M24C02-WMN6TP
STMicroelectronics
-
AT24C02C-XHM-T
Microchip Technology

-
AT21CS01-STUM10-T
Microchip Technology

-
AT24C02C-SSHM-T
Microchip Technology

-
24LC01BT-I/OT
Microchip Technology
-
M24C02-FMC6TG
STMicroelectronics

-
AT24CS02-SSHM-T
Microchip Technology

-
93LC46BT-I/OT
Microchip Technology

-
AT24C04C-SSHM-T
Microchip Technology

-
24LC01BT-I/SN
Microchip Technology

-
24AA02UIDT-I/OT
Microchip Technology

-
AT24C08C-STUM-T
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
