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 M24128-BFMC6TG

Part No.:
M24128-BFMC6TG
Manufacturer:
STMicroelectronics
Category:
Memory
Package:
8-UFDFN Exposed Pad
Datasheet:
AetrixM24128-BFMC6TG.pdf
Description:
IC EEPROM 128KBIT I2C 8UFDFPN
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:9,800

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

M24128-BFMC6TG from STMicroelectronics is a 128-Kbit (16-Kbyte) I²C-compatible serial EEPROM organized as 16 K × 8 bits, operating across 1.7 V–5.5 V supply and -40 °C to +85 °C ambient range. It supports 1 MHz Fast-mode Plus, 400 kHz Fast-mode, and 100 kHz Standard-mode I²C bus protocols, features 64-byte page write capability, hardware write protection via WC pin, and >4 million write cycles with >200-year data retention - deployed in industrial sensor calibration storage and embedded system configuration memory.

For engineers reviewing the M24128-BFMC6TG datasheet, M24128-BFMC6TG pinout, M24128-BFMC6TG application, or M24128-BFMC6TG equivalent, key selection considerations include its dual-voltage operation (1.7–5.5 V), TSSOP8 package compatibility, 64-byte page size for firmware parameter updates, and hardware-based write control (WC) for robust field-programmable memory protection.

Technical Context

The device implements a fully compliant I²C target interface with start/stop detection, ACK/NACK handshaking, and address decoding using E2/E1/E0 chip enable inputs (hardwired to 000 in TSSOP8). Its internal architecture includes an HV generator, ECC logic (on process-A/K variants), page latches, and a Y/X decoder driving a 16-Kbyte EEPROM array with dedicated 64-byte identification page.

Write operations are gated by the WC pin: high = full array write inhibition; low or floating = enabled. Internal write cycle time is ≤5 ms for byte/page writes, with polling via ACK supported. Read modes include random, current-address, and sequential - all independent of WC state and supporting both memory array and (if present) locked identification page access.

Key Specifications

Parameter Value and Actual Design Meaning
Memory capacity 128 Kbit (16 K × 8 bits) EEPROM, enabling storage of boot parameters, calibration coefficients, or device IDs in space-constrained designs.
I²C speed support Up to 1 MHz (Fast-mode Plus), allowing high-throughput configuration updates without CPU intervention in real-time systems.
Supply voltage range 1.7 V to 5.5 V (-40 °C to +85 °C), supporting direct integration with 1.8 V, 3.3 V, and 5 V microcontroller I/O domains.
Page size 64 bytes per page, optimizing write efficiency for firmware patching or multi-parameter logging while minimizing bus occupancy.
Write endurance ≥4 million write cycles per memory location, ensuring reliability over 10+ years of daily reconfiguration in industrial controllers.
Data retention ≥200 years at +25 °C, guaranteeing nonvolatile storage integrity across product lifecycles without refresh.
ESD/latch-up Enhanced protection per JEDEC JS-001 and JESD78, reducing field failure risk in handling-sensitive manufacturing environments.

Pinout & Package

Package: TSSOP8 (169 mil width), RoHS-compliant ECOPACK2, surface-mount compatible with standard reflow profiles.

Pin/Terminal Circuit Role Design Meaning
VSS Ground reference Primary return path for VCC; requires local 10–100 nF decoupling capacitor adjacent to pin for stable I²C timing.
WC Write control input Active-high hardware lock: drives high to disable all writes (including page/byte/ID page), preventing accidental corruption during power transients.
E1, E0 Chip enable address inputs Hardwired low in TSSOP8; set device select code bits b2–b1 to '00', fixing I²C address to 0xA0–0xA7 (RW=0) or 0xB0–0xB7 (RW=1).
VCC Supply voltage Accepts 1.7–5.5 V DC; internal POR ensures no spurious writes during power ramp; must stabilize before first I²C transaction.
SCL Serial clock input Master-generated clock (≤1 MHz); rising edge samples SDA; requires external pull-up resistor (value calculated per bus capacitance and speed).
SDA Serial data I/O Open-drain bidirectional line; requires same pull-up as SCL; supports wired-AND with other I²C devices on shared bus segment.
E2 Chip enable address input Hardwired low in TSSOP8; completes 3-bit chip address as '000', selecting base I²C address 0xA0 for write and 0xA1 for read.

Key Features

Feature Design Value
Hardware write protection WC pin disables all write operations when driven high - eliminates need for software-level lock bits or command sequences.
Multi-speed I²C compliance Single device supports 100 kHz, 400 kHz, and 1 MHz bus speeds - simplifies design reuse across legacy and high-performance platforms.
Identification page (64 B) Dedicated OTP-capable page for storing immutable calibration data or security keys; lockable via dedicated instruction to prevent overwrite.
Robust power sequencing Integrated POR circuit holds device inactive until VCC exceeds threshold, blocking invalid commands during brown-out or startup.
Page-write optimization 64-byte page buffer enables single-burst writes up to full page - reduces I²C transaction count by 64× vs. byte-by-byte programming.

Applications

Industrial Sensor Calibration Medical Device Configuration

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

IC Role / Device Role / Timing Role: Nonvolatile configuration store accessed at power-on reset to initialize ADC reference points and linearization tables.

Use Value: Enables field-replaceable sensor modules with unique calibration data retained across 200+ years without battery backup.

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

IC Role / Device Role / Timing Role: Secure, write-protected parameter vault accessed only during clinician setup mode via authenticated I²C session.

Use Value: WC pin hardware lock prevents runtime corruption during electromagnetic interference events common in clinical environments.

Automotive Body Control Module Smart Energy Meter Firmware Patching

Use Scenario: Retaining seat/mirror position presets and lighting profiles across ignition cycles in 12 V vehicle architectures.

IC Role / Device Role / Timing Role: Low-voltage EEPROM interfacing directly with 3.3 V MCU I²C port, tolerant of automotive load-dump transients.

Use Value: 1.7 V minimum operating voltage ensures reliable operation during cold-cranking when battery dips to 6–8 V.

Use Scenario: Storing delta patches for meter firmware updates delivered over PLC or RF links to reduce OTA bandwidth usage.

IC Role / Device Role / Timing Role: High-endurance memory block receiving 64-byte encrypted patch segments via I²C during scheduled maintenance windows.

Use Value: 4M write cycles allow ≥100 firmware revisions over 15-year meter lifetime without wear-out concerns.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
AT24C128C-SSHL-T (Microchip) Same 128 Kbit capacity, but only supports up to 400 kHz I²C; no identification page; 1.7–5.5 V supply. Lacks hardware write control (WC) pin - relies on software lock bits, increasing firmware complexity and vulnerability to reset glitches. Select when cost sensitivity outweighs need for 1 MHz speed or hardware write lock in non-safety-critical systems.
BR24G128FJ-WE2 (ROHM) 128 Kbit, 1 MHz I²C, 1.7–5.5 V, but uses different pinout (SO8N) and lacks WC pin; includes built-in write protect register. No dedicated WC pin - write protection implemented via internal register, requiring I²C command sequence to enable/disable. Prefer for designs already using ROHM's BR24G family toolchain and where register-based protection suffices.

Compared with AT24C128C and BR24G128FJ, M24128-BFMC6TG uniquely combines 1 MHz I²C, hardware WC pin, and 64-byte ID page - delivering superior noise immunity, faster field updates, and secure calibration storage in one TSSOP8 package.

Availability

M24128-BFMC6TG is available at Aetrix Electronics and suitable for industrial sensor calibration, medical device configuration, and automotive body control modules requiring stable component supply with guaranteed long-term availability.

Supply support for M24128-BFMC6TG 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, designing and manufacturing microcontrollers, power ICs, sensors, and memory solutions for industrial, automotive, and consumer markets.

M24128-BFMC6TG belongs to ST's M24 serial EEPROM product line, engineered specifically for robust, low-power, high-reliability nonvolatile storage in harsh environments with wide temperature and voltage ranges.

FAQ

Does M24128-BFMC6TG support 1 MHz I²C communication in all operating conditions?

Yes - it guarantees 1 MHz Fast-mode Plus operation across the full -40 °C to +85 °C temperature range and 1.7 V to 5.5 V supply voltage. This is validated per DS6639 Rev 33 AC characteristics (Table 16/17), requiring appropriate SCL/SDA pull-up values and bus capacitance ≤400 pF.

What is the function of the WC pin, and can it be left unconnected?

The WC (Write Control) pin is an active-high hardware lock: when driven high, it disables all write operations including byte, page, and identification page writes. It may be left floating (default low), enabling writes - but for production systems, tying it to VCC via a jumper or GPIO is recommended for fail-safe protection.

Is the identification page available on M24128-BFMC6TG, and how is it accessed?

No - the 64-byte identification page is exclusive to M24128-D variants (e.g., M24128-DF). M24128-BFMC6TG is a standard M24128-BF part and does not include this feature. Its memory map is strictly 16 K × 8 bits without auxiliary pages.

How does the ECC functionality work, and is it present in M24128-BFMC6TG?

ECC (Error Correction Code) is implemented only in M24128 devices marked with process letter 'A' or 'K' - it corrects single-bit errors per 4-byte group during reads. M24128-BFMC6TG's process letter is not specified in public documentation, so ECC presence cannot be assumed; verify via top-mark laser etch or ST's official lot traceability report.

M24128-BFMC6TG 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:
128Kbit
Memory Organization:
16K x 8
Memory Interface:
I2C
Clock Frequency:
1 MHz
Write Cycle Time - Word, Page:
5ms
Access Time:
450 ns
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)

M24128-BFMC6TG FAQ

1.How can I place an order for M24128-BFMC6TG through Aetrix?

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

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

3.What payment methods are accepted for M24128-BFMC6TG?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for M24128-BFMC6TG?

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

Once your M24128-BFMC6TG 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 M24128-BFMC6TG?

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

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

All M24128-BFMC6TG 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 M24128-BFMC6TG meets industry standards.

7.What is the process for return or replacement of M24128-BFMC6TG?

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

Return procedure for M24128-BFMC6TG:

1.Submit a request within 90 days.

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

M24128-BFMC6TG Tags

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