Tiva C Series microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical, real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human machine interface to networked system management controllers.
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 TM4C129XNCZAD microcontroller is code-compatible to all members of the extensive Tiva C Series, providing flexibility to fit precise needs.
ARM® Cortex™-M4F processor core
120-MHz operation; 150 DMIPS performance
1024 KB Flash memory
256 KB single-cycle System SRAM
6KB of EEPROM
Internal ROM loaded with TivaWare™ for C Series software
8-/16-/32- bit dedicated External Peripheral Interface (EPI) for peripherals and memory
Cyclical Redundancy Check (CRC) hardware with 16-/32-bit Hash function that supports four CRC forms
Advanced Encryption Standard (AES) hardware-accelerated data encryption and decryption based on 128-, 192-, and 256-bit keys
Data Encryption Standard (DES) block cipher implementation with 168-bit effective key length
Hardware Accelerated Hash (SHA/MD5) advanced hash engine that supports SHA-1, SHA-2 or MD5 Hash computation
Support for four tamper inputs and configurable tamper event response