User manual
www.ti.com
Functional Overview
1.3.2.2 Flash Memory
The flash block provides an in-circuit, programmable, nonvolatile program memory for the device. The
flash memory is organized as a set of 4-KB pages that can be individually erased. Erasing a block causes
the entire contents of the block to be reset to all 1s. These pages can be individually protected. Read-only
blocks cannot be erased or programmed, protecting the contents of those blocks from being modified. In
addition to holding program code and constants, the nonvolatile memory allows the application to save
data that must be preserved so that it is available after restarting the device. Using this feature lets the
user use saved network-specific data to avoid the need for a full start-up and network find-and-join
process.
1.3.2.3 ROM
The ROM is preprogrammed with a boot sequence, device driver functions, low-level protocol stack
components, and a serial bootloader (SPI or UART).
1.3.3 Radio
The CC26xx device family provides a highly integrated low-power 2.4-GHz radio transceiver with support
for multiple modulations and packet formats. The radio subsystem provides an interface between the MCU
and the radio, which makes it possible to issue commands, read status, and automate and sequence radio
events.
1.3.4 AES Engine With 128-Bit Key Support
The security core of the CC26xx features an Advanced Encryption Standard (AES) module with 128-bit
key support, local key storage, and DMA capability.
• CCM, CTR, CBC-MAC, ECB modes of operation
• 118 Mbps throughput
• Secure key storage memory
• Low latency
19
SWCU117A–February 2015–Revised March 2015 Architectural Overview
Submit Documentation Feedback
Copyright © 2015, Texas Instruments Incorporated