English
Language : 

LM3S8730 Datasheet, PDF (130/502 Pages) List of Unclassifed Manufacturers – Microcontroller
Internal Memory
8 Internal Memory
The LM3S8730 microcontroller comes with 64 KB of bit-banded SRAM and 128 KB of flash memory.
The flash controller provides a user-friendly interface, making flash programming a simple task.
Flash protection can be applied to the flash memory on a 2-KB block basis.
8.1 Block Diagram
Figure 8-1. Flash Block Diagram
Flash Timing
USECRL
Cortex-M3
ICode
DCode
System Bus
Bridge
APB
Flash Control
FMA
FMD
FMC
FCRIS
FCIM
FCMISC
Flash Array
SRAM Array
Flash Protection
FMPREn
FMPPEn
User Registers
USER_DBG
USER_REG0
USER_REG1
8.2
8.2.1
Functional Description
This section describes the functionality of both the flash and SRAM memories.
SRAM Memory
The internal SRAM of the Stellaris® devices is located at address 0x2000.0000 of the device memory
map. To reduce the number of time consuming read-modify-write (RMW) operations, ARM has
introduced bit-banding technology in the Cortex-M3 processor. With a bit-band-enabled processor,
certain regions in the memory map (SRAM and peripheral space) can use address aliases to access
individual bits in a single, atomic operation.
The bit-band alias is calculated by using the formula:
130
September 02, 2007
Preliminary