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

- Shipping:

Inventory:9,800
Please send an inquiry. Send us your inquiry, and we will respond immediately.
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

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