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 TM4C123GH6PZTR

Part No.:
TM4C123GH6PZTR
Manufacturer:
Texas Instruments
Category:
Microcontrollers
Package:
100-LQFP
Datasheet:
AetrixTM4C123GH6PZTR.pdf
Description:
IC MCU 32BIT 256KB FLASH 100LQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,108

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

TM4C123GH6PZTR from Texas Instruments is an ARM Cortex-M4F-based microcontroller with 256 KB Flash, 32 KB SRAM, and integrated peripherals including USB 2.0, CAN, 8×PWM, 12-bit ADC (1MSPS), and dual QEI. It operates at 80 MHz and supports -40°C to +105°C industrial temperature range, used in motor control, industrial automation, and embedded HMI systems.

For engineers reviewing the TM4C123GH6PZTR datasheet, TM4C123GH6PZTR pinout, TM4C123GH6PZTR application, or TM4C123GH6PZTR equivalent, key selection criteria include its 100-pin LQFP package, USB device/host/OTG capability, hardware floating-point unit, hibernation module with RTC, and support for TivaWare™ software stack.

Technical Context

The TM4C123GH6PZTR integrates a 32-bit ARM Cortex-M4F core with hardware FPU and DSP extensions, enabling real-time signal processing and deterministic control loops. Its memory subsystem includes 256 KB on-chip Flash with ECC, 32 KB SRAM, and 2 KB EEPROM, all accessible via bus matrix with zero-wait-state operation at 80 MHz.

Peripherals are tightly coupled via the μDMA controller supporting 32-channel arbitration and burst transfers, while system-level features include hibernation mode with battery-backed RTC, configurable clock gating, and JTAG/SW-DP debug interface compliant with ARM CoreSight standards.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreARM Cortex-M4F @ 80 MHz with hardware FPU and DSP instructions - enables real-time math-intensive tasks without software emulation overhead.
Memory256 KB Flash (ECC-protected), 32 KB SRAM, 2 KB EEPROM - sufficient for secure firmware storage, runtime variables, and nonvolatile configuration data.
Analog12-bit ADC, 1 MSPS, 12 channels, 4 sample sequencers - supports simultaneous sampling of multiple sensors in closed-loop control.
ConnectivityUSB 2.0 Device/Host/OTG, CAN 2.0A/B, 8 UARTs, 4 I²C, 4 SPI - enables mixed wired communication in industrial gateways and automotive diagnostics tools.
Timers & PWM6× 32-bit GPTM (12× 16-bit PWM outputs), 2× watchdog timers, hibernation module with RTC - provides precise timing, motor phase control, and low-power wake-up scheduling.
Package & Temp100-pin LQFP (14 × 14 mm), -40°C to +105°C - suitable for space-constrained industrial PCBs requiring extended thermal reliability.

Pinout & Package

TM4C123GH6PZTR uses a 100-pin LQFP package with exposed thermal pad (PZ suffix). Pin functions are defined across five GPIO ports (A–E), plus dedicated peripheral pins for USB, CAN, crystal oscillator, reset, and debug interfaces.

Pin/TerminalCircuit RoleDesign Meaning
VDD, VDDA, VDDCPower supply inputsSeparate analog/digital/core domains enable noise isolation and stable ADC reference; requires local decoupling per TI layout guidelines.
USB0VBUS, USB0ID, USB0DM, USB0DPUSB 2.0 physical layer interfaceFull-speed USB transceiver with internal PHY - eliminates need for external USB transceiver IC in device/host designs.
CAN0RX, CAN0TXCAN 2.0B controller interfaceDedicated differential pair compatible with ISO 11898-2 transceivers - supports robust fieldbus communication in harsh environments.
SSI0CLK, SSI0FSS, SSI0RX, SSI0TXSynchronous Serial Interface (SPI)Four-wire master/slave SPI port with programmable clock polarity/phase - directly interfaces with displays, ADCs, and digital potentiometers.
JTAG/SWDDebug and programming interfaceTCK, TMS, TDI, TDO, nSRST, SWDIO, SWCLK - supports full boundary-scan, flash programming, and real-time trace via ITM/DWT.

Key Features

FeatureDesign Value
Hibernation ModuleRetains RTC, 2 KB RAM, and wake-up sources (GPIO, RTC match) while drawing ≤1.7 µA - extends battery life in portable industrial monitors.
μDMA Controller32-channel, scatter-gather capable, with peripheral-to-memory and memory-to-peripheral transfer modes - offloads CPU during high-bandwidth ADC or USB transfers.
Integrated USB PHYOn-die full-speed USB 2.0 transceiver with internal termination and voltage regulators - reduces BOM count and PCB area vs. external PHY solutions.
Hardware QEIDual quadrature encoder interface with 16-bit position counter and velocity capture - enables direct motor shaft position/speed feedback without external logic.
ROM BootloaderFactory-programmed ROM with UART/USB/I²C boot modes and In-Application Programming (IAP) support - simplifies field firmware updates without external programmer.

Applications

Industrial Motor ControlSmart Sensor Gateway

Use Scenario: Closed-loop control of BLDC/PMSM motors in HVAC blowers and conveyor drives using field-oriented control (FOC).

IC Role / Device Role / Timing Role: Real-time execution of FOC algorithms, PWM generation with dead-time insertion, and current/voltage sensing via ADC.

Use Value: Hardware FPU accelerates trigonometric and matrix operations; dual QEI tracks rotor position; hibernation mode enables low-power standby between cycles.

Use Scenario: Aggregating and preprocessing data from multiple analog/digital sensors (temperature, pressure, vibration) before forwarding via CAN or USB to PLC or cloud edge node.

IC Role / Device Role / Timing Role: Sensor interface hub with time-synchronized sampling, local filtering, and protocol translation.

Use Value: 12-channel ADC with hardware averaging improves SNR; μDMA enables concurrent sensor reads and CAN transmission; 256 KB Flash stores firmware and calibration tables.

Human-Machine Interface (HMI)Automotive Diagnostic Tool

Use Scenario: Touch-enabled panel with graphics display, button inputs, and audio feedback in factory operator terminals.

IC Role / Device Role / Timing Role: Display controller, touch controller interface, audio waveform generation, and USB HID device.

Use Value: Integrated USB device mode supports plug-and-play HID; GPIO flexibility accommodates resistive/capacitive touch; 32 KB SRAM buffers frame buffers and UI state.

Use Scenario: Handheld OBD-II scanner that communicates with vehicle ECUs over CAN and USB, displaying live parameters and storing fault codes.

IC Role / Device Role / Timing Role: CAN protocol handler, USB CDC device, nonvolatile fault log storage, and real-time clock timestamping.

Use Value: On-chip CAN controller meets ISO 15765-2 timing requirements; 2 KB EEPROM retains diagnostic history across power cycles; hibernation RTC timestamps events accurately.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
STM32F407VGT6ARM Cortex-M4F @ 168 MHz, 1 MB Flash, no integrated USB PHY, requires external transceiver; different pinout and peripheral mapping.Better raw performance and memory, but higher BOM cost and layout complexity for USB; lacks hibernation module with battery-backed RTC.Select when higher clock speed and larger Flash are critical, and USB PHY integration is not required.
MSP432P401RIPZTARM Cortex-M4F @ 48 MHz, 2 MB Flash, 256 KB SRAM, integrated USB PHY, lower max frequency, optimized for ultra-low-power operation.Superior active and sleep current specs; better suited for battery-powered applications with infrequent wake-ups; fewer PWM channels and no CAN.Select when energy efficiency dominates over compute throughput and CAN connectivity is unnecessary.

Compared with STM32F407VGT6 and MSP432P401RIPZT, the TM4C123GH6PZTR offers balanced performance, integrated USB PHY, CAN, hibernation RTC, and industrial temperature rating - making it optimal for cost-sensitive, thermally demanding embedded control where mixed wired connectivity is essential.

Availability

TM4C123GH6PZTR is available at Aetrix Electronics and suitable for industrial motor control, smart sensor gateways, and human-machine interface applications requiring stable component supply, long-term manufacturability, and qualified industrial-grade temperature performance.

Supply support for TM4C123GH6PZTR 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, delivering analog and embedded processing solutions for industrial, automotive, and consumer markets since 1930.

The Tiva C Series - including TM4C123GH6PZTR - was designed specifically for cost-effective, real-time embedded control applications requiring rich peripheral integration, deterministic timing, and broad software ecosystem support via TivaWare™ and TI-RTOS.

FAQ

What is the maximum operating frequency of the TM4C123GH6PZTR?

The TM4C123GH6PZTR operates at a maximum system clock frequency of 80 MHz, derived from its internal PLL with support for multiple clock sources including external crystals (4–25 MHz), internal oscillators, or precision internal RC oscillator. This frequency is sustained across the full industrial temperature range (-40°C to +105°C) under specified VDD conditions, and is validated in production testing per TI's SPMS377E datasheet.

Does the TM4C123GH6PZTR include an integrated USB physical layer?

Yes, the TM4C123GH6PZTR includes a fully integrated USB 2.0 full-speed physical layer (PHY) with internal termination resistors, voltage regulators, and transceiver circuitry. This eliminates the need for an external USB transceiver IC in most USB device, host, or OTG implementations, reducing BOM cost and PCB footprint. The USB module supports control, bulk, interrupt, and isochronous transfer types per the USB specification.

What debug interfaces does the TM4C123GH6PZTR support?

The TM4C123GH6PZTR supports both 4-pin JTAG and 2-pin Serial Wire Debug (SWD) interfaces, compliant with ARM CoreSight standards. These interfaces provide full boundary-scan capability, real-time trace via ITM/DWT, flash programming, and hardware breakpoints. Debug access is enabled through dedicated pins (TCK, TMS, TDI, TDO, nSRST, SWDIO, SWCLK) and is supported by TI's Code Composer Studio and third-party tools like Segger J-Link.

Can the TM4C123GH6PZTR operate in low-power hibernation mode with RTC functionality?

Yes, the TM4C123GH6PZTR features a dedicated hibernation module that retains the real-time clock (RTC), 2 KB of hibernate RAM, and wake-up sources (GPIO, RTC match, external interrupt) while consuming as little as 1.7 µA typical. The RTC continues counting from a 32.768 kHz external crystal or internal low-frequency oscillator, enabling accurate timekeeping and scheduled wake-up events without main power rail activation.

Is there factory-programmed firmware in the TM4C123GH6PZTR's ROM?

Yes, the TM4C123GH6PZTR contains a factory-programmed ROM bootloader supporting UART, USB, and I²C boot modes. This ROM includes In-Application Programming (IAP) routines, allowing field firmware updates without external programming hardware. The bootloader is immutable and resides outside user-accessible memory space, ensuring reliable recovery even after corrupted Flash contents.

TM4C123GH6PZTR Specifications

Product attributes
Attribute value
Manufacturer:
Texas Instruments
Package/Case:
100-LQFP
Series:
Tiva™ C
Packaging:
Tape & Reel (TR)
Product Status:
Active
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, USB OTG
Peripherals:
Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT
Number of I/O:
69
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 22x12b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 105°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

TM4C123GH6PZTR FAQ

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

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

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

3.What payment methods are accepted for TM4C123GH6PZTR?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for TM4C123GH6PZTR?

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

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

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

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

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

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

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

Return procedure for TM4C123GH6PZTR:

1.Submit a request within 90 days.

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

TM4C123GH6PZTR Tags

  • TM4C123GH6PZTR
  • TM4C123GH6PZTR PDF
  • TM4C123GH6PZTR Datasheet
  • TM4C123GH6PZTR Specifications
  • TM4C123GH6PZTR Images
  • Texas Instruments
  • Texas Instruments TM4C123GH6PZTR
  • Buy TM4C123GH6PZTR
  • TM4C123GH6PZTR Price
  • TM4C123GH6PZTR Distributor
  • TM4C123GH6PZTR Supplier
  • TM4C123GH6PZTR 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