{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"TM4C123GH6PZI7R","brand":"Texas Instruments","brandSlug":"texas-instruments","productSlug":"TM4C123GH6PZI7R","canonicalUrl":"https://icboms.com/texas-instruments/TM4C123GH6PZI7R","factsUrl":"https://icboms.com/api/mcp/products/TM4C123GH6PZI7R","rawCanonicalId":null},"summary":{"shortDescription":"Texas Instruments Tiva C Series TM4C123GH6PZI7R, ARM Cortex-M4F 32-bit MCU, 80 MHz, 256 KB Flash, 32 KB RAM, 2 KB EEPROM, 69 GPIO, USB OTG/CAN/I2C/SPI/UART, 22-ch 12-bit ADC, 1.08 V–3.63 V, -40°C to 85°C, 100-LQFP.","salesMarkdown":"The 80 MHz core with hardware FPU means single-cycle multiply-accumulate and hardware divide for control-law calculations. For a motor-drive FOC loop or a digital power-supply compensator, the FPU cuts the cycle count versus a software-emulated float library by roughly 10x, freeing MIPS for communications stack overhead. The 32 KB SRAM is sized for moderate data buffers — a 256-point FFT fits, but a full frame buffer for a VGA display would need external memory. ## Memory map and field-reprogrammability 256 KB of Flash is organized as 256K x 8, with sector erase granularity typical of the Tiva C family — sufficient for a bootloader plus a main application image, with room for an OTA staging area if the comms stack is lean. The 2 KB EEPROM is a separate array, not emulated Flash, so it can be written byte-by-byte without erase cycles; useful for storing calibration tables, fault logs, or network parameters that change frequently. No external serial EEPROM needed for those tasks. ## Connectivity and analog I/O USB OTG with integrated PHY supports host, device, and dual-role operation — a single USB port can service a USB flash drive for data logging and connect to a PC for firmware updates. The CAN controller is CAN 2.0 active, not CAN FD, but for J1939 or CANopen networks in industrial automation and automotive aftermarket this is the standard. The 22-channel 12-bit ADC samples at up to 1 MSPS (typical), with internal reference and programmable sequencer; 22 channels on a 100-pin package means many sensor inputs without an external analog mux.","metaTitle":"TM4C123GH6PZI7R Tiva C ARM Cortex-M4F MCU, 80 MHz","metaDescription":"Texas Instruments TM4C123GH6PZI7R Tiva C Series 32-bit ARM Cortex-M4F MCU, 80 MHz, 256 KB Flash, 32 KB RAM, 2 KB EEPROM, 69 GPIO, USB OTG/CAN/I2C/SPI/UART","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"Texas Instruments","Speed":"80MHz","Series":"Tiva™ C","Package":"Tape & Reel (TR)","RAM Size":"32K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"2K x 8","Peripherals":"Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT","Connectivity":"CANbus, I²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"69","Core Processor":"ARM® Cortex®-M4F","Package / Case":"100-LQFP","Product Status":"Active","Data Converters":"A/D 22x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"TM4C123","Program Memory Size":"256KB (256K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"1.08V ~ 3.63V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$8.3311","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/fdcd2b09a7cc08d8d5f7de96c800307e.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/TM4C123GH6PZI7R/alternatives.json"},"ai":{"faq":[{"question":"Where can I buy TM4C123GH6PZI7R available via RFQ confirmation?","answer":"TM4C123GH6PZI7R is available to order through independent distribution."},{"question":"What is the maximum clock speed of TM4C123GH6PZI7R?","answer":"The TM4C123GH6PZI7R runs at 80 MHz maximum core clock, with a Cortex-M4F FPU for single-precision floating-point math."},{"question":"Is TM4C123GH6PZI7R equivalent to TM4C123GH6PZI?","answer":"The TM4C123GH6PZI7R and TM4C123GH6PZI share the same base die and pinout — the '7R' suffix indicates Tape & Reel packaging. They are functionally identical; the difference is only in the shipping medium."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/texas-instruments/TM4C123GH6PZI7R","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/texas-instruments/TM4C123GH6PZI7R when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}