1.1 Flash and OTP Memory Blocks
This section describes the proper sequence to configure the wait states and operating mode of flash and
one-time programmable (OTP) memories. It also includes information on flash and OTP power modes and how
to improve flash performance by enabling the flash pipeline mode.
1.1.1 Flash Memory
The on-chip flash is uniformly mapped in both program and data memory space. This flash memory is always
enabled and features:
•
Multiple sectors
The minimum amount of flash memory that can be erased is a sector. Having multiple sectors provides the
option of leaving some sectors programmed and only erasing specific sectors.
•
Code security
The flash is protected by the Code Security Module (CSM). By programming a password into the flash, the
user can prevent access to the flash by unauthorized persons. See
for information on using the
Code Security Module.
•
Low power modes
To save power when the flash is not in use, two levels of low power modes are available. See
for more information on the available flash power modes.
•
Configurable wait states
Configurable wait states can be adjusted based on CPU frequency to give the best performance for a given
execution speed.
•
Enhanced performance
A flash pipeline mode is provided to improve performance of linear code execution.
1.1.2 OTP Memory
The 1K x 16 block of one-time programmable (OTP) memory is uniformly mapped in both program and
data memory space. Thus, the OTP can be used to program data or code. This block, unlike flash, can be
programmed only one time and cannot be erased.
System Control and Interrupts
40
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......