{"id":6227,"date":"2026-06-12T09:29:26","date_gmt":"2026-06-12T09:29:26","guid":{"rendered":"https:\/\/materialparts.com\/tm4c1292ncpdti3\/"},"modified":"2026-06-12T09:29:26","modified_gmt":"2026-06-12T09:29:26","slug":"tm4c1292ncpdti3","status":"publish","type":"post","link":"https:\/\/materialparts.com\/es\/tm4c1292ncpdti3\/","title":{"rendered":"TM4C1292NCPDTI3"},"content":{"rendered":"<h2>Productos<\/h2>\n<p>The TM4C1292NCPDTI3 is a 120MHz ARM Cortex-M4F microcontroller from Texas Instruments in LQFP-128, featuring 1MB Flash, 256KB SRAM, and an integrated 10\/100 Ethernet MAC+PHY. The TM4C129x family is the only Cortex-M4 MCU with on-chip Ethernet PHY, eliminating the need for an external PHY chip. The device also includes USB 2.0 OTG, CAN 2.0A\/B, eight UARTs, and a hardware cryptography engine (AES\/DES\/SHA\/MD5).<\/p>\n<h2>Especificaciones<\/h2>\n<table>\n<tr>\n<td>N\u00facleo<\/td>\n<td>ARM Cortex-M4F @ 120MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash \/ SRAM<\/td>\n<td>1MB \/ 256KB<\/td>\n<\/tr>\n<tr>\n<td>Ethernet<\/td>\n<td>10\/100 MAC+PHY integrated (IEEE 802.3)<\/td>\n<\/tr>\n<tr>\n<td>USB<\/td>\n<td>2.0 OTG (Host\/Device\/OTG)<\/td>\n<\/tr>\n<tr>\n<td>CAN<\/td>\n<td>2x CAN 2.0A\/B controllers<\/td>\n<\/tr>\n<tr>\n<td>UARTs<\/td>\n<td>8x UART with IrDA and ISO 7816 support<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>2x 12-bit, 1Msps each, 20 channels total<\/td>\n<\/tr>\n<tr>\n<td>Crypto<\/td>\n<td>AES-128\/192\/256, DES, SHA-1\/256, MD5<\/td>\n<\/tr>\n<tr>\n<td>Paquete<\/td>\n<td>LQFP-128 (14x14mm)<\/td>\n<\/tr>\n<tr>\n<td>Temperature<\/td>\n<td>-40\u00b0C to +105\u00b0C<\/td>\n<\/tr>\n<\/table>\n<h2>Caracter\u00edsticas<\/h2>\n<ul>\n<li>Integrated 10\/100 Ethernet MAC+PHY &#8211; no external PHY required<\/li>\n<li>Hardware cryptography engine (AES, DES, SHA, MD5) for secure communication<\/li>\n<li>FPU (Floating-Point Unit) for efficient math-intensive algorithms<\/li>\n<li>8 UARTs, 4 SPI, 4 I2C for extensive peripheral connectivity<\/li>\n<li>USB 2.0 OTG with integrated PHY<\/li>\n<li>TivaWare SDK with free TCP\/IP stack and RTOS<\/li>\n<\/ul>\n<h2>Aplicaciones<\/h2>\n<ul>\n<li>Industrial Ethernet gateways and protocol converters<\/li>\n<li>Building automation controllers (BACnet\/IP)<\/li>\n<li>Networked medical devices with secure communication<\/li>\n<li>Smart energy meters and grid equipment<\/li>\n<li>Embedded web servers for remote monitoring<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The TM4C1292NCPDTI3 is a 120MHz ARM Cortex-M4F microcontroller from Texas Instruments in LQFP-128, featuring 1MB Flash, 256KB SRAM, and an integrated 10\/100 Ethernet MAC+PHY. The TM4C129x family is the only Cortex-M4 MCU with on-chip Ethernet PHY, eliminating the need for an external PHY chip. The device also includes USB 2.0 OTG, CAN 2.0A\/B, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,25],"tags":[],"chip_brand":[138],"class_list":["post-6227","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-ti"],"acf":{"brief_explanation":"120MHz ARM Cortex-M4F MCU, 1MB Flash, integrated 10\/100 Ethernet MAC+PHY, crypto, LQFP-128","date_code":"","package_case":"LQFP-128 (14 x 14 x 1.4mm)","in_stock":7461,"datasheet":"https:\/\/www.ti.com\/lit\/ds\/symlink\/tm4c1292ncpdt.pdf","price":"$8.50 @ 1ku","product_introduction":"The TM4C1292NCPDTI3 is a 120MHz ARM Cortex-M4F microcontroller from Texas Instruments in LQFP-128, featuring 1MB Flash, 256KB SRAM, and an integrated 10\/100 Ethernet MAC and PHY. The on-chip Ethernet PHY (Physical Layer) is the key differentiator: most Cortex-M4 MCUs with Ethernet require an external PHY chip (e.g., DP83848, KSZ8081), adding cost, board space, and complexity. The TM4C1292 integrates both the MAC and PHY, requiring only an RJ-45 jack with built-in magnetics and a few passive components for a complete Ethernet interface. The device also integrates a hardware cryptography engine supporting AES-128\/192\/256 encryption, DES\/3DES, SHA-1\/256 hashing, and MD5, enabling secure TLS\/SSL communication without consuming CPU cycles. The Cortex-M4F core with FPU (Floating-Point Unit) executes single-precision floating-point operations in hardware, accelerating PID controllers, digital filters, and signal processing. The 1MB Flash and 256KB SRAM provide ample space for a TCP\/IP stack, RTOS, application code, and data buffers. The -NCPDTI3 suffix specifies LQFP-128, -40\u00b0C to +105\u00b0C, tape-and-reel.","working_principle":"The TM4C1292NCPDTI3 is built around the ARM Cortex-M4F core with FPU, connected to memory and peripherals via multi-layer AHB bus matrix. The Cortex-M4F executes Thumb-2 instructions at 120MHz (8.33ns cycle time) with single-cycle MAC and hardware floating-point. The memory system: 1MB Flash is connected via a dedicated AHB port with a prefetch buffer that achieves zero-wait-state access at 120MHz for sequential code. 256KB SRAM is split into three banks (192KB + 32KB + 32KB) allowing concurrent access by the CPU, DMA, and Ethernet MAC. The Ethernet subsystem: The integrated MAC implements IEEE 802.3 frame formatting, CRC generation\/checking, and DMA to SRAM for zero-copy packet handling. The integrated PHY implements the physical layer: 4D-PAM5 encoding for 100Base-TX, MLT-3 encoding, auto-negotiation, and link pulse detection. The MII (Media Independent Interface) between MAC and PHY is internal and not exposed, reducing pin count by 16. The hardware crypto engine: AES operates in ECB\/CBC\/CTR\/CFB\/OCB modes at 1 cycle\/byte (120MB\/s throughput). SHA-256 hashes at 2 cycles\/byte. The DMA controller has 32 channels supporting peripheral-to-memory, memory-to-peripheral, and memory-to-memory transfers with scatter-gather capability.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Function<\/th><\/tr><tr><td>1-16<\/td><td>PA0-PA7\/PB0-PB7<\/td><td>I\/O<\/td><td>Port A\/B (GPIO\/UART\/SPI\/I2C\/CAN\/USB\/TIM\/ADC)<\/td><\/tr><tr><td>17-32<\/td><td>PC0-PC7\/PD0-PD7<\/td><td>I\/O<\/td><td>Port C\/D (GPIO\/UART\/SPI\/I2C\/CAN\/TIM\/ADC\/Ethernet MII)<\/td><\/tr><tr><td>33-48<\/td><td>PE0-PE7\/PF0-PF7<\/td><td>I\/O<\/td><td>Port E\/F (GPIO\/UART\/USB\/ADC\/Ethernet\/PWM\/TRACE)<\/td><\/tr><tr><td>49-64<\/td><td>PG0-PG7\/PH0-PH7<\/td><td>I\/O<\/td><td>Port G\/H (GPIO\/UART\/Ethernet PHY\/USB\/CAN\/PWM)<\/td><\/tr><tr><td>65-80<\/td><td>PJ0-PJ7\/PK0-PK7<\/td><td>I\/O<\/td><td>Port J\/K (GPIO\/UART\/Ethernet\/ADC\/Comparator)<\/td><\/tr><tr><td>81-96<\/td><td>PL0-PL7\/PM0-PM7<\/td><td>I\/O<\/td><td>Port L\/M (GPIO\/TIM\/PWM\/UART\/SSI\/CAN)<\/td><\/tr><tr><td>97-112<\/td><td>PN0-PN7\/PP0-PP7<\/td><td>I\/O<\/td><td>Port N\/P (GPIO\/TIM\/PWM\/UART)<\/td><\/tr><tr><td>113-128<\/td><td>PQ0-PQ3\/VDD\/VSS\/XTAL\/RST<\/td><td>I\/O\/Power<\/td><td>Port Q \/ Power \/ Oscillator \/ Reset \/ JTAG<\/td><\/tr><\/table>","application_scenarios":"<ul><li><b>Industrial Ethernet gateway<\/b>: Integrated PHY connects directly to Ethernet switch; hardware crypto enables TLS 1.2 for secure Modbus\/TCP or PROFINET communication; 8 UARTs bridge serial devices to IP network<\/li><li><b>Building automation controller<\/b>: BACnet\/IP stack runs on 1MB Flash; dual CAN connects to HVAC subsystems; USB allows local configuration; FPU runs PID control loops<\/li><li><b>Secure IoT edge node<\/b>: AES hardware encrypts sensor data; SHA-256 verifies firmware integrity; Ethernet provides always-on connectivity; 256KB SRAM buffers TLS records<\/li><li><b>Smart energy meter<\/b>: 12-bit ADC measures voltage\/current; crypto engine secures DLMS\/COSEM communication; Ethernet reports to head-end system; CAN connects to local display module<\/li><\/ul>","alternative_models":"<table><tr><th>Manufacturer<\/th><th>Part Number<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>Texas Instruments<\/td><td>TM4C1294NCPDTI3<\/td><td>LQFP-128<\/td><td>Same with 512KB SRAM, more memory<\/td><\/tr><tr><td>Texas Instruments<\/td><td>TM4C1290NCPDTI3<\/td><td>LQFP-128<\/td><td>Without crypto engine, lower cost<\/td><\/tr><tr><td>NXP<\/td><td>LPC54616J512BD208<\/td><td>LQFP-208<\/td><td>180MHz Cortex-M4, 10\/100 EMAC (no PHY), NXP<\/td><\/tr><tr><td>STMicroelectronics<\/td><td>STM32F756NGH6<\/td><td>TFBGA-216<\/td><td>216MHz Cortex-M7, EMAC (no PHY), ST<\/td><\/tr><tr><td>Microchip<\/td><td>SAMV71Q21B-AAB<\/td><td>LQFP-144<\/td><td>300MHz Cortex-M7, EMAC (no PHY), Microchip<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/6227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/comments?post=6227"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/6227\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/media?parent=6227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/categories?post=6227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/tags?post=6227"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/chip_brand?post=6227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}