In addition, Tiva™ C Series microcontrollers offer the advantages of ARM's widely available
development tools, System-on-Chip (SoC) infrastructure, and a large user community. Additionally,
these microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory
requirements and, thereby, cost. Finally, the TM4C1294NCPDT microcontroller is code-compatible
to all members of the extensive Tiva™ C Series, providing flexibility to fit precise needs.
Texas Instruments offers a complete solution to get to market quickly, with evaluation and
development boards, white papers and application notes, an easy-to-use peripheral driver library,
and a strong support, sales, and distributor network.
1.2
TM4C1294NCPDT Microcontroller Overview
The TM4C1294NCPDT microcontroller combines complex integration and high performance with
the features shown in Table 1-1.
Table 1-1. TM4C1294NCPDT Microcontroller Features
Description
Feature
Performance
ARM Cortex-M4F processor core
Core
120-MHz operation; 150 DMIPS performance
Performance
1024 KB Flash memory
Flash
256 KB single-cycle System SRAM
System SRAM
6KB of EEPROM
EEPROM
Internal ROM loaded with TivaWare™ for C Series software
Internal ROM
8-/16-/32- bit dedicated interface for peripherals and memory
External Peripheral Interface (EPI)
Security
16-/32-bit Hash function that supports four CRC forms
Cyclical Redundancy Check (CRC) Hardware
Support for four tamper inputs and configurable tamper event response
Tamper
Communication Interfaces
Eight UARTs
Universal Asynchronous Receivers/Transmitter
(UART)
Four SSI modules with Bi-, Quad- and advanced SSI support
Quad Synchronous Serial Interface (QSSI)
Ten I
2
C modules with four transmission speeds including high-speed
mode
Inter-Integrated Circuit (I
2
C)
Two CAN 2.0 A/B controllers
Controller Area Network (CAN)
10/100 Ethernet MAC
Ethernet MAC
PHY with IEEE 1588 PTP hardware support
Ethernet PHY
USB 2.0 OTG/Host/Device with ULPI interface option and Link Power
Management (LPM) support
Universal Serial Bus (USB)
System Integration
ARM® PrimeCell® 32-channel configurable μDMA controller
Micro Direct Memory Access (µDMA)
Eight 16/32-bit GPTM blocks
General-Purpose Timer (GPTM)
Two watchdog timers
Watchdog Timer (WDT)
Low-power battery-backed Hibernation module
Hibernation Module (HIB)
15 physical GPIO blocks
General-Purpose Input/Output (GPIO)
Advanced Motion Control
One PWM module, with four PWM generator blocks and a control
block, for a total of 8 PWM outputs.
Pulse Width Modulator (PWM)
June 18, 2014
52
Texas Instruments-Production Data
Architectural Overview