EasyManuals Logo

Texas Instruments TM4C1294NCPDT User Manual

Texas Instruments TM4C1294NCPDT
1890 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #604 background imageLoading...
Page #604 background image
more information, see the TivaWare™ Graphics Library for C Series User's Guide (literature number
SPMU300)). The TivaWare USB Library is a set of data types and functions for creating USB Device,
Host or On-The-Go (OTG) applications on Tiva™ C Series microcontroller-based boards (for more
information, see the TivaWare™ USB Library for C Series User's Guide (literature number
SPMU297)).
8.2.2.3 Advanced Encryption Standard (AES) Cryptography Tables
AES is a strong encryption method with reasonable performance and size. AES is fast in both
hardware and software, is fairly easy to implement, and requires little memory. AES is ideal for
applications that can use prearranged keys, such as setup during manufacturing or configuration.
Four data tables used by the XySSL AES implementation are provided in the ROM. The first is the
forward S-box substitution table, the second is the reverse S-box substitution table, the third is the
forward polynomial table, and the final is the reverse polynomial table. See the Tiva™ C Series
TM4C129x ROM User’s Guide (literature number SPMU363) for more information on AES.
8.2.2.4 Cyclic Redundancy Check (CRC) Error Detection
The CRC technique can be used to validate correct receipt of messages (nothing lost or modified
in transit), to validate data after decompression, to validate that Flash memory contents have not
been changed, and for other cases where the data needs to be validated. A CRC is preferred over
a simple checksum (for example, XOR all bits) because it catches changes more readily. When
device initialization is executing from ROM, a CRC-32 validates the data being transferred into
registers and memory. The CRC ensures no instructions were skipped in a sequence or no data
was corrupted during transfer. See the Tiva™ C Series TM4C129x ROM User’s Guide (literature
number SPMU363) for more information on CRC.
8.2.3 Flash Memory
The Flash memory is configured in groups of four banks four banks of 16K x 128 bits (4 * 256 KB
total) which are two-way interleaved as shown below.
June 18, 2014604
Texas Instruments-Production Data
Internal Memory

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TM4C1294NCPDT and is the answer not in the manual?

Texas Instruments TM4C1294NCPDT Specifications

General IconGeneral
BrandTexas Instruments
ModelTM4C1294NCPDT
CategoryMicrocontrollers
LanguageEnglish

Related product manuals