
RM0008
Memory and bus architecture
Doc ID 13902 Rev 12
57/1096
Table 7.
Flash module organization (connectivity line devices)
Block
Name
Base addresses
Size (bytes)
Main memory
Page 0
0x0800 0000 - 0x0800 07FF
2 Kbytes
Page 1
0x0800 0800 - 0x0800 0FFF
2 Kbytes
Page 2
0x0800 1000 - 0x0800 17FF
2 Kbytes
Page 3
0x0800 1800 - 0x0800 1FFF
2 Kbytes
.
.
.
.
.
.
.
.
.
Page 127
0x0803 F800 - 0x0803 FFFF
2 Kbytes
Information block
System memory
0x1FFF B000 - 0x1FFF F7FF
18 Kbytes
Option Bytes
0x1FFF F800 - 0x1FFF F80F
16
Flash memory
interface
registers
FLASH_ACR
0x4002 2000 - 0x4002 2003
4
FLASH_KEYR
0x4002 2004 - 0x4002 2007
4
FLASH_OPTKEYR
0x4002 2008 - 0x4002 200B
4
FLASH_SR
0x4002 200C - 0x4002 200F
4
FLASH_CR
0x4002 2010 - 0x4002 2013
4
FLASH_AR
0x4002 2014 - 0x4002 2017
4
Reserved
0x4002 2018 - 0x4002 201B
4
FLASH_OBR
0x4002 201C - 0x4002 201F
4
FLASH_WRPR
0x4002 2020 - 0x4002 2023
4
Table 8.
XL-density Flash module organization
Block
Name
Base addresses
Size (bytes)
Main memory
Bank 1
Page 0
0x0800 0000 - 0x0800 07FF
2 Kbytes
Page 1
0x0800 0800 - 0x0800 0FFF
2 Kbytes
...
...
...
Page 255
0x0807 F800 - 0x0807 FFFF
2 Kbytes
Bank 2
Page 256
0x0808 0000 - 0x0808 07FF
2 Kbytes
Page 257
0x0808 0800 - 0x0808 0FFF
2 Kbytes
.
.
.
.
.
.
.
.
.
Page 511
0x080F F800 - 0x080F FFFF
2 Kbytes
Information block
System memory
0x1FFF E000 - 0x1FFF F7FF
6 Kbytes
Option bytes
0x1FFF F800 - 0x1FFF F80F
16