4 MEMORY AND BUS
S1C31D50/D51 TECHNICAL MANUAL
Seiko Epson Corporation
4-1
(Rev. 2.00)
4 Memory and Bus
4.1 Overview
This IC supports up to 4G bytes of accessible memory space for both instructions and data.
The features are listed below.
• Embedded Flash memory that supports on-board programming
• Write-protect function to protect system control registers
Figure 4.1.1 shows the memory map.
S1C31D50
S1C31D51
0xffff ffff
Reserved
0xffff ffff
Reserved
0xf022 2000
0xf022 2000
0xf022 1fff
MTB SRAM area (8K bytes)
(Device size: 32 bits)
0xf022 1fff
MTB SRAM area (8K bytes)
(Device size: 32 bits)
0xf022 0000
0xf022 0000
0xf021 ffff
Reserved
0xf021 ffff
Reserved
0xf020 1000
0xf020 1000
0xf020 0fff
MTB SFR area (4K bytes)
(Device size: 32 bits)
0xf020 0fff
MTB SFR area (4K bytes)
(Device size: 32 bits)
0xf020 0000
0xf020 0000
0xf01f ffff
Reserved
0xf01f ffff
Reserved
0xf000 1000
0xf000 1000
0xf000 0fff
System ROM table area (4K bytes)
(Device size: 32 bits)
0xf000 0fff
System ROM table area (4K bytes)
(Device size: 32 bits)
0xf000 0000
0xf000 0000
0xefff ffff
Reserved area for Cortex
®
-M0+
(Device size: 32 bits)
0xefff ffff
Reserved area for Cortex
®
-M0+
(Device size: 32 bits)
0xe000 0000
0xe000 0000
0xdfff ffff
Reserved
0xdfff ffff
Reserved
0x0020 4000
0x0020 4000
0x0020 3fff
Peripheral circuit area (12K bytes)
(Device size: 32 bits)
0x0020 3fff
Peripheral circuit area (12K bytes)
(Device size: 32 bits)
0x0020 1000
0x0020 1000
0x0020 0fff
Peripheral circuit area (4K bytes)
(Device size: 16 bits)
0x0020 0fff
Peripheral circuit area (4K bytes)
(Device size: 16 bits)
0x0020 0000
0x0020 0000
0x001f ffff
Reserved
0x001f ffff
Reserved
0x0015 6800
0x0015 6800
0x0015 67ff
Voice RAM area (14K bytes)
(Device size: 32 bits)
0x0015 67ff
Voice RAM area (12K bytes)
(Device size: 32 bits)
0x0015 3800
0x0015 37ff
RAM area (2K bytes)
(Device size: 32 bits)
0x0015 3000
0x0015 3000
0x0015 2fff
Reserved
0x0015 2fff
Reserved
0x0015 2000
0x0015 2000
0x0015 1fff
RAM area (8K bytes)
(Device size: 32 bits)
0x0015 1fff
RAM area (8K bytes)
(Device size: 32 bits)
0x0015 0000
0x0015 0000
0x0014 ffff
Reserved
0x0014 ffff
Reserved
0x0014 0000
0x0014 0000
0x0013 ffff
Memory mapped access area
for external Flash memory (1M bytes)
(Device size: 32 bits)
0x0013 ffff
Memory mapped access area
for external Flash memory (1M bytes)
(Device size: 32 bits)
0x0004 0000
0x0004 0000
0x0003 ffff
Reserved
0x0003 ffff
Reserved
0x0003 0000
0x0003 0000
0x0002 ffff
Flash area (192K bytes)
(Device size: 32 bits)
0x0002 ffff
Flash area (192K bytes)
(Device size: 32 bits)
0x0000 0000
0x0000 0000
Figure 4.1.1 Memory Map