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

Texas Instruments TM4C123BH6ZRBI7

Part No.:
TM4C123BH6ZRBI7
Manufacturer:
Texas Instruments
Category:
Microcontrollers
Package:
157-VFBGA
Datasheet:
AetrixTM4C123BH6ZRBI7.pdf
Description:
IC MCU 32BIT 256KB FLASH 157BGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:4,564

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

TM4C123BH6ZRBI7 from Texas Instruments is an ARM Cortex-M4F-based microcontroller with 256 KB flash, 32 KB SRAM, and integrated USB 2.0 OTG, PWM, ADC (12-bit, 1MSPS), and multiple serial interfaces (UART, SPI, I²C). It operates at 80 MHz and supports -40°C to 105°C industrial temperature range in a 100-pin LQFP package. It is used in motor control, industrial automation, and smart sensor nodes.

For engineers reviewing the TM4C123BH6ZRBI7 datasheet, TM4C123BH6ZRBI7 pinout, TM4C123BH6ZRBI7 application, or TM4C123BH6ZRBI7 equivalent, key selection considerations include its integrated USB PHY, hibernation module with RTC and battery-backed memory, deterministic real-time performance via NVIC and SysTick, and support for TivaWare™ software stack and TI's Code Composer Studio™ IDE.

Technical Context

The TM4C123BH6ZRBI7 implements a full-featured ARM Cortex-M4F core with hardware floating-point unit (FPU), nested vectored interrupt controller (NVIC), and memory protection unit (MPU). It integrates a hibernation module with RTC, battery-backed SRAM, and VBAT monitoring - enabling ultra-low-power wake-up from deep sleep states.

Peripherals include four 16/32-bit general-purpose timers (with PWM and capture capability), two 12-bit ADCs (each with eight sample sequencers and hardware averaging), six UARTs (one with ISO 7816 and SIR support), four SPI modules, and four I²C modules - all clocked from a flexible system clock tree with PLL and multiple internal/external sources.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core ARM Cortex-M4F @ 80 MHz with hardware FPU and DSP instructions - enables real-time signal processing without external coprocessor.
Memory 256 KB on-chip flash (with ECC), 32 KB SRAM, 2 KB EEPROM, and 1 KB hibernation RAM - supports firmware updates, data logging, and state retention during power loss.
ADC Two 12-bit, 1 MSPS ADCs with eight programmable sample sequencers and hardware averaging - allows simultaneous multi-channel analog sensing with noise reduction.
USB USB 2.0 OTG controller with integrated PHY - eliminates need for external transceiver and supports host/device/peripheral roles in embedded applications.
Timers Four 16/32-bit GPTMs (each configurable as two 16-bit or one 32-bit timer), plus watchdog and system timer - provides precise PWM generation, input capture, and time-critical event scheduling.
Package & Temp 100-pin LQFP (14 × 14 mm), rated for -40°C to +105°C - suitable for industrial environments requiring thermal robustness and board-level reflow compatibility.
Low-Power Modes Five power modes including Hibernate (2.5 µA typical) with RTC and battery-backed memory - enables years of operation on coin-cell backup in remote sensors.

Pinout & Package

TM4C123BH6ZRBI7 is housed in a 100-pin LQFP (PZ) package with 0.5 mm pitch and exposed thermal pad. Pin functions are fully defined in TI's SPMS370E datasheet Section 1.4 and Table 1-1 (Pin Assignments).

Pin/Terminal Circuit Role Design Meaning
VDD, VDDA, VDDC Power supply inputs Separate domains for digital logic (VDD), analog (VDDA), and USB PHY (VDDC) - enable noise isolation and mixed-signal integrity.
GND, GNDA, GNDC Ground returns Dedicated analog and USB ground planes reduce coupling and improve ADC/USB signal fidelity.
USB0VBUS, USB0ID, USB0P, USB0N USB 2.0 OTG interface Integrated PHY supports plug detection (ID), overvoltage monitoring (VBUS), and differential signaling - no external transceiver required.
PH0–PH7, PF0–PF4, etc. GPIO banks with alternate functions Multi-function pins support UART, SPI, I²C, PWM, ADC, and timer capture - allow flexible peripheral mapping without external logic.
HIB, VBAT, RTCCLK Hibernation subsystem Enables battery-backed RTC, hibernation entry/exit, and low-power wake-up via external interrupt or timer match - critical for energy-harvesting designs.

Key Features

Feature Design Value
ARM Cortex-M4F with FPU Hardware floating-point execution enables real-time motor control algorithms and FFT-based sensor fusion without software emulation overhead.
Hibernation Module Retains RTC time, 1 KB SRAM, and GPIO state at 2.5 µA - extends battery life in portable and wireless edge devices.
USB 2.0 OTG with PHY Full-speed device/host capability with integrated transceiver reduces BOM count and PCB area versus discrete PHY solutions.
Dual 12-bit ADCs Independent sample sequencers and hardware averaging allow concurrent multi-sensor acquisition with reduced CPU load and improved SNR.
TivaWare™ Software Support TI-provided driver library, USB stack, and RTOS abstraction layer accelerate development and ensure peripheral register-level correctness.

Applications

Industrial Motor Control Smart Building Sensor Node

Use Scenario: Closed-loop BLDC motor drive with current sensing, position feedback, and field-oriented control (FOC).

IC Role / Device Role / Timing Role: Real-time computation engine executing FOC algorithm, generating 6-channel PWM with dead-time insertion, and sampling dual ADCs synchronously.

Use Value: Deterministic 80 MHz Cortex-M4F execution with hardware FPU delivers sub-microsecond loop timing; integrated PWM and ADC sequencers eliminate external timing ICs.

Use Scenario: Battery-powered environmental monitor measuring temperature, humidity, CO₂, and occupancy via PIR.

IC Role / Device Role / Timing Role: System controller managing sensor polling, data aggregation, low-power hibernation, and USB/UART communication.

Use Value: Hibernate mode with RTC and battery-backed memory enables 10+ year operation on CR2032; integrated USB simplifies firmware updates in deployed units.

Programmable Logic Controller (PLC) I/O Module USB Human Interface Device (HID)

Use Scenario: DIN-rail mounted I/O expansion module with digital input/output, analog input, and Modbus RTU over RS-485.

IC Role / Device Role / Timing Role: Central processor handling protocol stack, I/O scanning, and real-time diagnostics with watchdog supervision.

Use Value: Six UARTs (including one with ISO 7816 and modem handshake) support RS-485 transceivers and legacy industrial protocols without external bridge ICs.

Use Scenario: Embedded HID device such as a custom keyboard, medical control panel, or test equipment front-end.

IC Role / Device Role / Timing Role: USB device controller implementing HID class descriptors and report handling with zero-latency button/encoder response.

Use Value: On-chip USB PHY and dedicated USB interrupt vector ensure jitter-free HID reporting; TivaWare USB stack provides certified descriptor templates and endpoint management.

Equivalent & Alternatives

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

Alternative Part Technical Difference Application Difference Selection Advice
STM32F407VGT6 ARM Cortex-M4F @ 168 MHz, 1 MB flash, no integrated USB PHY - requires external transceiver for full-speed USB. Better raw compute throughput but higher power in active mode; lacks hibernation module with battery-backed RAM. Select when higher clock speed and larger flash are prioritized over ultra-low-power hibernation and USB integration.
RP2040 Dual-core ARM Cortex-M0+, 2 MB flash, no analog peripherals (no ADC/DAC), no USB device stack - relies on host-side enumeration. Lower cost and simpler toolchain, but no native USB device capability or industrial-grade analog subsystem. Select for cost-sensitive consumer HIDs or educational platforms where analog sensing and industrial temp range are not required.

Compared with STM32F407VGT6 and RP2040, the TM4C123BH6ZRBI7 uniquely combines USB 2.0 OTG with integrated PHY, hibernation-optimized power architecture, and production-ready industrial analog peripherals - making it optimal for space-constrained, battery-aware, and USB-connected embedded controllers.

Availability

TM4C123BH6ZRBI7 is available at Aetrix Electronics and suitable for industrial motor control, smart building sensor nodes, PLC I/O modules, and USB HID devices requiring stable component supply across long-lifecycle programs.

Supply support for TM4C123BH6ZRBI7 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

Texas Instruments is a global semiconductor company headquartered in Dallas, Texas, specializing in analog, embedded processing, and connectivity technologies for industrial, automotive, and consumer markets.

The TM4C123BH6ZRBI7 belongs to TI's Tiva C Series microcontroller family, designed specifically for cost-sensitive, real-time embedded applications demanding high integration, low power, and broad software ecosystem support - especially in industrial automation and intelligent edge devices.

FAQ

What is the maximum operating frequency of the TM4C123BH6ZRBI7?

The TM4C123BH6ZRBI7 operates at a maximum system clock frequency of 80 MHz, achieved using its internal PLL with an external crystal or oscillator input. This frequency applies to both the Cortex-M4F core and most peripherals, with certain modules (e.g., USB, ADC) having independent clock dividers to maintain specification compliance. The TM4C123BH6ZRBI7 maintains this performance across its full industrial temperature range (-40°C to +105°C).

Does the TM4C123BH6ZRBI7 include an integrated USB physical layer (PHY)?

Yes, the TM4C123BH6ZRBI7 integrates a full-speed USB 2.0 OTG physical layer, including differential transceivers, VBUS sensing, and ID pin detection. This eliminates the need for an external USB transceiver chip and simplifies layout and certification. The TM4C123BH6ZRBI7 supports device, host, and OTG roles using TI's USB stack in TivaWare™, and the PHY is compliant with USB 2.0 specifications for full-speed operation.

What low-power modes does the TM4C123BH6ZRBI7 support, and what is the lowest current draw?

The TM4C123BH6ZRBI7 supports five low-power modes: Sleep, Deep-Sleep, Wake-on-Rising-Edge, Shutdown, and Hibernate. In Hibernate mode, typical current consumption is 2.5 µA with RTC running and 1 KB of battery-backed SRAM retained. This mode uses the VBAT supply and maintains critical state across main power loss - a key feature distinguishing the TM4C123BH6ZRBI7 from many competing MCUs without integrated hibernation hardware.

How much on-chip memory does the TM4C123BH6ZRBI7 provide, and what types are included?

The TM4C123BH6ZRBI7 includes 256 KB of single-cycle flash memory with error correction coding (ECC), 32 KB of SRAM, 2 KB of EEPROM, and 1 KB of hibernation RAM. The flash supports read-while-write and has a 128-bit wide interface for sustained 80 MHz operation. The EEPROM is endurance-rated for 100,000 write cycles and used for non-volatile configuration storage independent of flash wear leveling - a verified capability of the TM4C123BH6ZRBI7.

Is the TM4C123BH6ZRBI7 pin-compatible with other devices in the TM4C123x family?

Yes, the TM4C123BH6ZRBI7 shares the same 100-pin LQFP (PZ) package and pinout with other TM4C123x variants including TM4C123GH6ZRBI7 and TM4C123BH6ZRB. This allows direct substitution within the same footprint for different flash/RAM configurations or temperature grades, provided peripheral usage aligns with the specific variant's feature set - a documented compatibility confirmed in TI's SPMS370E datasheet revision history and packaging section.

TM4C123BH6ZRBI7 Specifications

Product attributes
Attribute value
Manufacturer:
Texas Instruments
Package/Case:
157-VFBGA
Series:
Tiva™ C
Packaging:
Tray
Product Status:
Obsolete
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M4F
Core Size:
32-Bit Single-Core
Speed:
80MHz
Connectivity:
CANbus, I2C, IrDA, Microwire, QEI, SPI, SSI, UART/USART
Peripherals:
Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT
Number of I/O:
120
Program Memory Size:
256KB (256K x 8)
Program Memory Type:
FLASH
EEPROM Size:
2K x 8
RAM Size:
32K x 8
Voltage - Supply (Vcc/Vdd):
1.08V ~ 3.63V
Data Converters:
A/D 24x12b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

TM4C123BH6ZRBI7 FAQ

1.How can I place an order for TM4C123BH6ZRBI7 through Aetrix?

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

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

3.What payment methods are accepted for TM4C123BH6ZRBI7?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for TM4C123BH6ZRBI7?

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

Once your TM4C123BH6ZRBI7 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 TM4C123BH6ZRBI7?

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

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

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

7.What is the process for return or replacement of TM4C123BH6ZRBI7?

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

Return procedure for TM4C123BH6ZRBI7:

1.Submit a request within 90 days.

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

TM4C123BH6ZRBI7 Tags

  • TM4C123BH6ZRBI7
  • TM4C123BH6ZRBI7 PDF
  • TM4C123BH6ZRBI7 Datasheet
  • TM4C123BH6ZRBI7 Specifications
  • TM4C123BH6ZRBI7 Images
  • Texas Instruments
  • Texas Instruments TM4C123BH6ZRBI7
  • Buy TM4C123BH6ZRBI7
  • TM4C123BH6ZRBI7 Price
  • TM4C123BH6ZRBI7 Distributor
  • TM4C123BH6ZRBI7 Supplier
  • TM4C123BH6ZRBI7 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER