EasyManuals Logo

ST STM32F3 Series User Manual

ST STM32F3 Series
262 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 #30 background imageLoading...
Page #30 background image
The Cortex-M4 processor PM0214
30/262 PM0214 Rev 10
2.2.3 Behavior of memory accesses
The behavior of accesses to each region in the memory map is:
The Code, SRAM, and external RAM regions can hold programs. However, it is
recommended that programs always use the Code region. The reason of this is that the
processor has separate buses that enable instruction fetches and data accesses to occur
simultaneously.
The MPU can override the default memory access behavior described in this section. For
more information, see Memory protection unit (MPU) on page 193.
Instruction prefetch and branch prediction
The Cortex-M4 processor:
• Prefetches instructions ahead of execution
• Speculatively prefetches from branch target addresses.
Table 13. Memory access behavior
Address
range
Memory
region
Memory
type
XN Description
0x00000000-
0x1FFFFFFF
Code Normal
(1)
1. See Memory regions, types and attributes on page 29 for more information.
-
Executable region for program code. Can also put
data here.
0x20000000-
0x3FFFFFFF
SRAM Normal
(1)
-
Executable region for data. Can also put code
here.
This region includes bit band and bit band alias
areas, see Table 14 on page 32.
0x40000000-
0x5FFFFFFF
Peripheral Device
(1)
XN
(1)
This region includes bit band and bit band alias
areas, see Table 15 on page 32.
0x60000000-
0x9FFFFFFF
External
RAM
Normal
(1)
- Executable region for data.
0xA0000000-
0xDFFFFFFF
External
device
Device
(1)
XN
(1)
External Device memory
0xED000000-
0xED0FFFFF
Private
Peripheral
Bus
Strongly-
ordered
(1)
XN
(1)
This region includes the NVIC, system timer, and
system control block.
0xED100000-
0xFFFFFFFF
Memory
mapped
peripherals
Device
(1)
XN
(1)
This region includes all the STM32 standard
peripherals.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32F3 Series and is the answer not in the manual?

ST STM32F3 Series Specifications

General IconGeneral
BrandST
ModelSTM32F3 Series
CategoryComputer Hardware
LanguageEnglish

Related product manuals