位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第919页 > ADSP-2186LKST-115 > ADSP-2186LKST-115 PDF资料 > ADSP-2186LKST-115 PDF资料2第8页

ADSP-2186L
有存取内存8K字的内部时,
PMOVLAY寄存器被设置为0。当PMOVLAY设为某处
0以外的东西,外部访问发生在地址为0x2000
通过到0x3FFF 。将生成的如所示的外部地址
在表II中。
表II中。 PMOVLAY寻址
有存取记忆8160字内,当
DMOVLAY寄存器被设置为0。当DMOVLAY被设置为
不为0 ,外部访问发生在地址
0x0000到0x1FFF了。外部地址的产生
在表III中示出。
表Ⅲ。 DMOVLAY寻址
PMOVLAY记忆
0
1
国内
外
叠加1
外
叠加2
A13
A12:0
DMOVLAY记忆
0
1
国内
外
叠加1
外
叠加2
A13
A12:0
2
不适用不适用
13个LSB地址
0
间为0x2000
而到0x3FFF
13个LSB地址
1
间为0x2000
而到0x3FFF
2
不适用不适用
13个LSB地址
0
间为0x0000
到0x1FFF
13个LSB地址
1
间为0x0000
到0x1FFF
注:地址为0x2000到0x3FFF通过不应该访问时
PMOVLAY = 0 。
该组织提供了两个外部8K覆盖段
仅使用正常14位地址,其允许简单
使用替代两个外部段的一个节目覆盖
的片上存储器。必须小心使用这个覆盖
在于,所述处理器内核空间(即,定序器)不取
考虑到PMOVLAY寄存器值。例如,如果一个循环
操作正在发生在一个外部覆盖层和所述
程序切换到另一个外部覆盖或内存,
可能会出现不正确的循环操作。此外,必须注意
采取在中断服务例程覆盖寄存器
不会自动保存,并在处理器模式堆栈恢复。
当模式B = 1 ,启动被禁用,覆盖内存
禁用( PMOVLAY必须为0) 。图5示出存储器
地图在此配置。
程序存储器
地址
0x3FFF
该组织允许仅使用两个外部8K覆盖
正常的14个地址位。所有内部访问完整的一
周期。访问外部存储器使用的是等待时机
由DWAIT寄存器指定状态。
I / O空间(完全内存模式)
在ADSP- 2186L支持一个额外的外部存储器
空间被称为I / O空间。这个空间被设计为支持简单
连接外设或总线接口ASIC数据寄存器
字符。 I / O空间支持2048的位置。低11位
外部地址总线的使用;高三位是
未定义。两个指令被添加到核心ADSP-
2100系列指令集读取和写入I / O
存储器空间。在I / O空间,也有四个专用的3位
等待状态寄存器, IOWAIT0-3 ,指定多达七个的等待
可以自动为每四个区域中产生的状态。
等待状态作用于地址范围,如表四。
表Ⅳ中。
版权所有
地址范围
0x2000
0x1FFF
等待状态寄存器
IOWAIT0
IOWAIT1
IOWAIT2
IOWAIT3
8K外部
0x0000
0x000–0x1FF
0x200–0x3FF
0x400–0x5FF
0x600–0x7FF
图5.程序存储器(模式B = 1 )
数据存储器
复合存储选择( CMS )
在ADSP- 2186L具有内部数据存储器8160的16位字。
此外,在ADSP- 2186L允许使用8K外部
内存覆盖。图6示出的数据的组织
内存。
数据存储器
32 MEMORY-
映射寄存器
地址
0x3FFF
0x3FEO
0x3FDF
国内
8160字
0x2000
0x1FFF
外部8K
( DMOVLAY = 1, 2)
0x0000
在ADSP - 2186L具有可编程的存储器选择信号
这是用于产生存储器选择信号,用于记忆有用
映射到一个以上的空间。该
CMS
信号被产生
具有相同的定时的每个单独的存储器的选择
信号( PMS ,
DMS , BMS , IOMS )
但可以结合自己
功能。
在CMSSEL寄存器中的每个位置1时,使
CMS
信号被断言时,所选择的存储选择是AS-i
牢固插入。例如,使用一个32K字的存储器,作为既
程序和数据存储器,设置
PMS
和
DMS
中位
CMSSEL注册和使用的
CMS
引脚驱动芯片选择
存储和使用的任
DMS
or
PMS
作为附加
地址位。
该
CMS
引脚用作其他存储器选择信号,与
在相同的定时和总线请求逻辑。 A 1的使能位
导致的断言
CMS
同时作为信号
选择存储器选择信号。所有的使能位,除
血粉
位,默认为1时复位。
–8–
REV 。一
图6.数据存储器