www.德州仪器.com
3.1memorymap
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
0x00 0000
块 开始
地址
数据 空间
prog 空间
m0 saram (1 k
16)
m1 saram (1 k
16)
0x00 0400
附带的 框架 0
0x00 0800
✁ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
0x00 0d00
附带的 框架 1
(保护)
0x00 6000
附带的 框架 2
(保护)
0x00 7000
l0 saram (0-wait)
(4 k
16, secure zone, 双 编排)
0x00 8000
l1 saram (0-wait)
(4 k
16, secure zone, 双 编排)
0x00 9000
h0 saram (0-wait)
(8 k
16, 双 编排)
0x00 a000
0x00 c000
OTP
(1 k
16, secure zone)
0x3d 7800
0x3d 7c00
FLASH
(64 k
16, secure zone)
0x3e 8000
0x3f 7ff8
128-位 password
l0 saram (0-wait)
(4 k
16, secure zone, 双 编排)
0x3f 8000
l1 saram (0-wait)
(4 k
16, secure zone, 双 编排)
0x3f 9000
h0 saram (0-wait)
(8 k
16, 双 编排)
0x3f a000
0x3f f000
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
激励 只读存储器 (4 k
16)
Vectors (32
32)
(使能 如果 vmap = 1, enpie = 0)
0x3f ffc0
低 64k [0000 − ffff]
(24x/240x 相等的 数据 空间)
高 64k [3f0000 − 3fffff]
(24x/240x 相等的 程序 空间)
✁ ✂
✁ ✂
保留
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
✁ ✂ ✂ ✂ ✂
pie vector − 内存
(256 x 16)
(使能 如果 enpie = 1)
0x00 0e00
0x3f c000
tms320f2808,tms320f2806
tms320f2801,ucd9501
DigitalSignalProcessors
SPRS230F–OCTOBER2003–REVISEDSEPTEMBER2005
一个.memoryblocksarenottoscale.
b.peripheralframe0,peripheralframe1,andperipheralframe2memorymapsarerestrictedtodatamemoryonly.
userprogramcannotaccessthesememorymapsinprogramspace.
c.“protected”meanstheorderofwritefollowedbyreadoperationsispreservedratherthanthepipelineorder.
d.certainmemoryrangesareeallowprotectedagainstspuriouswritesafterconfiguration.
figure3-2.f2808memorymap
FunctionalOverview
23