English
Language : 

TM4C1232C3PM Datasheet, PDF (457/1171 Pages) Texas Instruments – Tiva Microcontroller
Tiva™ TM4C1232C3PM Microcontroller
7
7.1
Internal Memory
The TM4C1232C3PM microcontroller comes with 12 KB of bit-banded SRAM, internal ROM, 32 KB
of Flash memory, and 2KB of EEPROM. The Flash memory controller provides a user-friendly
interface, making Flash memory programming a simple task. Flash memory is organized in 1-KB
independently erasable blocks and memory protection can be applied to the Flash memory on a
2-KB block basis. The EEPROM module provides a well-defined register interface to support accesses
to the EEPROM with both a random access style of read and write as well as a rolling or sequential
access scheme. A password model allows the application to lock one or more EEPROM blocks to
control access on 16-word boundaries.
Block Diagram
Figure 7-1 on page 457 illustrates the internal SRAM, ROM, and Flash memory blocks and control
logic. The dashed boxes in the figure indicate registers residing in the System Control module.
Figure 7-1. Internal Memory Block Diagram
ROM Control
RMCTL
ROMSWMAP
ROM Array
Cortex-M4F
Icode Bus
Dcode Bus
Bridge
SRAM Array
Flash Control
FMA
FMD
FMC
FCRIS
FCIM
FCMISC
FSIZE
SSIZE
Flash Write Buffer
FMC2
FWBVAL
FWBn
32 words
FlashFMPrPoRteEction
FFMMPPRPEEn
FMPPEn
User Registers
BOOTCFG
USER_REG0
USER_REG1
USER_REG2
USER_REG3
Flash Array
June 12, 2014
457
Texas Instruments-Production Data