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-RMC6TG

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

Inventory:2,192

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-RMC6TG from STMicroelectronics is a 4-Kbit (512-byte) serial SPI bus EEPROM with 1.8 V to 5.5 V single-supply operation, 20 MHz max clock frequency, and integrated ECC for single-bit error correction. It features a dedicated 16-byte identification page with permanent lock capability, quarter/half/whole-array write protection, and operates across –40 °C to +85 °C - deployed in industrial control modules for parameter storage and firmware revision tracking.

For engineers reviewing the M95040-RMC6TG datasheet, M95040-RMC6TG pinout, M95040-RMC6TG application, or M95040-RMC6TG equivalent, key selection criteria include supply voltage range compatibility (1.8–5.5 V), identification page lockability, ECC-enabled read reliability, and SO8N/ECOPACK2 packaging for space-constrained PCB layouts.

Technical Context

This device implements a standard SPI interface with CPOL=0/CPHA=0 or CPOL=1/CPHA=1 mode support, where data is latched on the rising edge of C and output on the falling edge. The internal architecture includes an HV generator and sequencer for EEPROM programming, a status register with WIP/WEL/BP1/BP0 bits, and transparent ECC x1 logic applied per memory byte.

It supports byte- and page-write operations (≤5 ms), offers hardware-assisted block protection via BP1/BP0 bits controlling 0–100% of the 512-byte array, and integrates a power-on-reset circuit that ensures WEL=0 and WIP=0 at startup - eliminating spurious writes during power ramp-up.

Key Specifications

ParameterValue and Actual Design Meaning
Memory size4 Kbit (512 × 8-bit array), enabling storage of calibration tables or boot configuration data in compact embedded systems.
Supply voltage1.8 V to 5.5 V - supports direct interfacing with 1.8 V microcontrollers and legacy 3.3 V/5 V systems without level-shifting.
Max SPI clock20 MHz - enables fast parameter loading (e.g., 512 bytes in <1.3 ms using page writes), reducing system boot latency.
Write endurance4 million cycles - suitable for logging applications with frequent updates (e.g., energy meter pulse counters).
Data retention200 years at 25 °C - guarantees long-term integrity of factory-programmed identifiers or security keys over product lifetime.
ECC supportSingle-bit error correction per byte - improves read reliability in electrically noisy environments (e.g., motor drives, PLC backplanes).
Identification page16-byte dedicated area with permanent lock (LID instruction) - secures MAC addresses, serial numbers, or cryptographic seeds against overwrite.

Pinout & Package

Supplied in RoHS-compliant, halogen-free SO8N (ECOPACK2, 150 mil width) package with standard 8-pin DIP footprint and gull-wing leads.

Pin/TerminalCircuit RoleDesign Meaning
SChip selectActive-low enable signal; falling edge initiates instruction decoding and must precede all valid SPI transactions.
CSerial clockTiming reference for SPI; data latched on rising edge (D), output shifted on falling edge (Q); supports CPOL/CPHA modes 0,0 and 1,1.
DSerial data inputCarries instruction opcodes, addresses, and write data (MSB-first); sampled on rising edge of C.
QSerial data outputProvides read data and status register contents (MSB-first); driven high-impedance when S is high or HOLD is active.
WWrite protectHardware-level write disable: pulling low blocks all WRITE/WRSR/WRID/LID instructions regardless of WEL or BP bits.
HOLDCommunication holdPauses ongoing SPI transfer without deselecting device; requires S low and C low for activation/deactivation timing compliance.
VCCSupply voltage1.8–5.5 V input; requires local 10–100 nF decoupling capacitor near pins to maintain stability during write cycles.
VSSGroundReference node for all I/O and internal circuitry; must be low-impedance connection to system ground plane.

Key Features

FeatureDesign Value
Identification page lock16-byte dedicated memory region permanently set to read-only via LID instruction - prevents tampering with device-unique identifiers.
Software block protectionBP1/BP0 bits configure write protection for upper quarter (180h–1FFh), upper half (100h–1FFh), or full 512-byte array - enables hierarchical firmware/data partitioning.
ECC x1 per byteInternal single-bit error detection and correction logic - eliminates need for external CRC checks in safety-critical reads (e.g., medical sensor calibration).
Power-on reset (POR)Guarantees WEL=0 and WIP=0 at power-up - prevents accidental writes during voltage ramp and ensures deterministic startup state.
Hold functionPauses SPI communication while maintaining internal address/state - allows MCU to service higher-priority interrupts without losing transaction context.

Applications

Industrial PLC Configuration StorageMedical Device Calibration Data

Use Scenario: Storing I/O mapping, PID tuning parameters, and network settings in programmable logic controllers subject to frequent field updates.

IC Role / Device Role / Timing Role: Non-volatile parameter store accessed via SPI during boot and runtime reconfiguration; ECC ensures integrity of control loop coefficients.

Use Value: 4 million write cycles support daily parameter adjustments over 10+ years; identification page securely holds device-specific commissioning keys.

Use Scenario: Retaining factory-calibrated sensor offsets and gain factors in portable ultrasound or ECG units requiring traceable metrology.

IC Role / Device Role / Timing Role: Secure, long-retention storage for NIST-traceable calibration constants; locked identification page stores serial number and calibration date.

Use Value: 200-year data retention meets ISO 13485 requirements; 1.8 V operation enables direct interface with ultra-low-power analog front-ends.

Automotive Body Control Module (BCM)Smart Energy Meter Firmware Revision Log

Use Scenario: Recording seat position presets, mirror angles, and lighting profiles in automotive BCMs exposed to wide temperature swings and EMI.

IC Role / Device Role / Timing Role: Temperature-hardened (–40 °C to +85 °C) EEPROM storing user preferences; HOLD function allows interruption during CAN message bursts.

Use Value: Enhanced ESD protection (±4 kV HBM) withstands automotive assembly handling; SO8N package fits tight under-dash PCB constraints.

Use Scenario: Logging firmware version rollbacks, update timestamps, and cryptographic signature counters in utility-grade smart meters with 20+ year field life.

IC Role / Device Role / Timing Role: Tamper-resistant revision tracker using locked identification page for secure boot key storage and BP1/BP0 to protect critical update flags.

Use Value: Write protection granularity prevents accidental overwrites of firmware rollback counters; 20 MHz SPI enables fast field update verification.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
AT25DF041A-SSH-T4 Mbit density (vs. 4 Kbit), no identification page, no ECC, 2.7–3.6 V onlyTargeted at code shadowing or larger firmware storage - not suitable for secure small-parameter storageSelect only if >1 Kbyte storage and no ECC/lock required; incompatible voltage range for 1.8 V systems.
M95040-DWDGSame 4 Kbit array, 1.7–5.5 V range, includes identification page and ECC, but in TSSOP8 (169 mil) packageIdentical functionality with different footprint - used where board space or thermal profile favors TSSOP over SO8NDrop-in functional replacement with mechanical redesign needed; preferred for higher-density layouts or improved thermal dissipation.

Compared with AT25DF041A-SSH-T and M950040-DWDG, M95040-RMC6TG uniquely balances 1.8 V compatibility, ECC reliability, and SO8N manufacturability - making it optimal for cost-sensitive, safety-aware industrial nodes where parameter integrity and supply flexibility are non-negotiable.

Availability

M95040-RMC6TG is available at Aetrix Electronics and suitable for industrial PLCs, medical diagnostics equipment, automotive body control modules, and smart energy meters requiring stable component supply across extended temperature ranges and long production lifecycles.

Supply support for M95040-RMC6TG 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, specializing in microcontrollers, power management, sensors, and non-volatile memory solutions for industrial, automotive, and consumer markets.

The M950x0 series targets robust, low-voltage serial EEPROM applications demanding high endurance, long data retention, and secure parameter storage - especially where SPI interface simplicity and proven reliability are critical.

FAQ

What is the purpose of the identification page in M95040-RMC6TG?

The identification page is a dedicated 16-byte memory region used to store immutable device-specific data such as serial numbers, MAC addresses, or cryptographic keys. Once locked via the LID instruction, it becomes permanently read-only - preventing modification even by subsequent WRSR or WRITE commands. This feature is exclusive to M95040-DF variants and is confirmed in DS1639 Rev 14 Section 6 Instructions.

Does M95040-RMC6TG support 1.8 V operation with full timing specifications?

Yes - the "-R" suffix denotes 1.8 V to 5.5 V operation, and all AC/DC parameters including 20 MHz max clock, 5 ms write time, and –40 °C to +85 °C operation are fully specified at 1.8 V per DS1639 Rev 14 Tables 8–10 and 17. No derating or reduced performance is required at minimum supply.

How does the HOLD pin behave during an active write cycle?

The HOLD pin cannot suspend an ongoing internal write cycle (tW); it only pauses SPI communication before or between instructions. During tW, the WIP bit remains set and Q stays high-impedance. If HOLD is asserted mid-transaction, the device ignores further clocks until HOLD is deasserted and S remains low - but the write continues uninterrupted per DS1639 Section 5.2.

Can the block protection bits (BP1/BP0) be changed after the identification page is locked?

Yes - BP1/BP0 reside in the non-volatile status register and are modified via WRSR independently of the identification page lock state. Locking the ID page (LID) only affects the 16-byte ID region; BP bits continue to control write access to the main 512-byte array as defined in Table 2 of DS1639 Rev 14.

M95040-RMC6TG 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.8V ~ 5.5V
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
8-UFDFPN (2x3)

M95040-RMC6TG FAQ

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

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

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

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

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for M95040-RMC6TG?

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

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

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

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

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

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

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

Return procedure for M95040-RMC6TG:

1.Submit a request within 90 days.

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

M95040-RMC6TG Tags

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