adsp-2187l
–9–
rev. 0
accessible 当
pmovlay = 2
accessible 当
pmovlay = 1
accessible 当
pmovlay = 5
总是
ACCESSIBLE
在 地址
0
0000 – 0
1FFF
accessible 当
pmovlay = 0
accessible 当
pmovlay = 4
内部的
记忆
外部
记忆
0
2000–
0
3FFF
0
2000–
0
3FFF
0
2000–
0
3FFF
0
2000–
0
3FFF
2
0
2000–
0
3FFF
2
pm (模式 b = 0)
8k 内部的
pmovlay = 0
8k 外部
程序 记忆
模式 b = 1
地址
0
3FFF
0
2000
0
1FFF
0
0000
8k 内部的
pmovlay = 0, 4, 5
或者
8k 外部
pmovlay = 1, 2
0
3FFF
0
2000
0
1FFF
8k 内部的
0
0000
程序 记忆
模式 b = 0
地址
accessible 当
pmovlay = 1
保留
保留
内部的
记忆
外部
记忆
0
2000–
0
3FFF
0
0000–
0
1FFF
2
pm (模式 b = 1)
1
保留
1
当 模式 b = 1, pmovlay 必须 是 设置 至 0
2
看 表格 iii 为 pmovlay 位
accessible 当
pmovlay = 0
保留
图示 4. 程序 记忆
程序 记忆 (host 模式)
准许 进入 至 所有 内部的
记忆. 外部 overlay 进入 是 限制 用 一个 单独的 外部
地址 线条 (a0). 外部 程序 执行 是 不 有
在 host 模式 预定的 至 一个 restricted 数据 总线 那 是 16-位 宽
仅有的.
表格 iii. pmovlay 位
PMOVLAY 记忆 A13 a12:0
0, 4, 5 内部的 不 适用 不 适用
1 外部 0 13lsbs 的 address
overlay 1 在 0x2000
和 0x3fff
2 外部 1 13lsbs 的 地址
overlay 2 在 0x2000
和 0x3fff
数据 记忆
数据 记忆 (全部 记忆 模式)
是 一个 16-位-宽 空间
使用 为 这 存储 的 数据 变量 和 为 记忆-编排
控制 寄存器. 这 adsp-2187l 有 32k words 在 数据
记忆 内存 在 碎片, consisting 的 16,352 用户-accessible lo-
cations 和 32 记忆-编排 寄存器. 支持 也 exists
为 向上 至 二 8k 外部 记忆 overlay spaces 通过 这
外部 数据 总线. 所有 内部的 accesses 完全 在 一个 循环.
accesses 至 外部 记忆 是 安排时间 使用 这 wait states
指定 用 这 dwait 寄存器.
accessible 当
dmovlay = 2
accessible 当
dmovlay = 1
accessible 当
dmovlay = 5
32 记忆
编排
寄存器
0
3FFF
0
2000
0
1FFF
内部的
8160
WORDS
0
0000
数据 记忆
地址
总是
ACCESSIBLE
在 地址
0
2000 – 0
3FFF
accessible 当
dmovlay = 0
accessible 当
dmovlay = 4
内部的
记忆
外部
记忆
0
2000–
0
1FFF
0
0000–
0
1FFF
0
0000–
0
1FFF
0
0000–
0
1FFF
0
0000–
0
1FFF
数据 记忆
8k 内部的
dmovlay = 0, 4, 5
或者
外部 8k
dmovlay = 1, 2
0
3FE0
0
3FDF
图示 5. 数据 记忆 编排
数据记忆 (host 模式) 准许 交流cess 至 所有 internal 记忆.
外部overlay 进入 是 限制 用 一个 单独的 外部 地址 线条
(a0). 这 dmovlay 位 是 定义 在 表格 iv.
表格 iv. dmovlay 位
DMOVLAY 记忆 A13 a12:0
0, 4, 5 内部的 不 适用 不 适用
1 外部 0 13lsbs 的 地址
overlay 1 在 0x2000
和 0x3fff
2 外部 1 13lsbs 的 地址
overlay 2 在 0x2000
和 0x3fff