adsp-21xx
rev. b
–7–
这 中断 强迫 和 clear 寄存器, ifc, 是 一个 写-仅有的
寄存器 那 包含 一个 强迫 位 和 一个 clear 位 为 各自 inter-
rupt (除了 为 水平的-敏感的 中断 和 这 adsp-2111
hip interrupts—these 不能 是 强迫 或者 cleared 在 软件).
当 responding 至 一个 中断, 这 astat, mstat, 和
imask 状态 寄存器 是 pushed 面向 这 状态 堆栈 和
这 pc 计数器 是 承载 和 这 适合的 vector 地址.
这 状态 堆栈 是 七 水平 深的 (nine 水平 深的 在 这
adsp-2111) 至 准许 中断 嵌套. 这 堆栈 是 自动地-
cally popped 当 一个 返回 从 这 中断 操作指南 是
executed.
管脚 定义
表格 iv (在 next 页) 显示 管脚 定义 为 这 adsp-
21xx processors. 任何 输入 不 使用 必须 是 系 至 v
DD
.
表格 iii. 中断 vector 地址 &放大; priority
adsp-2105
中断 中断
源 vector 地址
重置
Startup 0x0000
IRQ2
0x0004
(高 priority)
sport1 transmit
或者
IRQ1
0x0010
sport1 receive
或者
IRQ0
0x0014
计时器 0x0018
(低 priority)
adsp-2101/2103/2115/216x
中断 中断
源 vector 地址
重置
Startup 0x0000
IRQ2
0x0004
(高 priority)
sport0 transmit 0x0008
sport0 receive 0x000C
sport1 transmit
或者
IRQ1
0x0010
sport1 receive
或者
IRQ0
0x0014
计时器 0x0018
(低 priority)
adsp-2111
中断 中断
源 vector 地址
重置
Startup 0x0000
IRQ2
0x0004
(高 priority)
hip 写 从 host 0x0008
hip 读 至 host 0x000C
sport0 transmit 0x0010
sport0 receive 0x0014
sport1 transmit
或者
IRQ1
0x0018
sport1 receive
或者
IRQ0
0x001C
计时器 0x0020
(低 priority)
系统 接口
图示 3 显示 一个 典型 系统 为 这 adsp-2101, adsp-
2115, 或者 adsp-2103, 和 二 串行 i/o 设备, 一个 激励
非易失存储器, 和 optional 外部 程序 和 数据 记忆. 一个
总的 的 15k words 的 数据 记忆 和 16k words 的 程序
记忆 是 addressable 为 这 adsp-2101 和 adsp-2103. 一个
总的 的 14.5k words 的 数据 记忆 和 15k words 的
程序 记忆 是 addressable 为 这 adsp-2115.
图示 4 显示 一个 系统 图解 为 这 adsp-2105, 和 一个
串行 i/o 设备, 一个 激励 非易失存储器, 和 optional 外部
程序 和 数据 记忆. 一个 总的 的 14.5k words 的 数据
记忆 和 15k words 的 程序 记忆 是 addressable 为
这 adsp-2105.
图示 5 显示 一个 系统 图解 为 这 adsp-2111, 和 二
串行 i/o 设备, 一个 host 处理器, 一个 激励 非易失存储器, 和
optional 外部 程序 和 数据 记忆. 一个 总的 的 15k
words 的 数据 记忆 和 16k words 的 程序 记忆 是
addressable.
可编程序的 wait-状态 一代 准许 这 processors 至
容易地 接口 至 慢 外部 memories.
这 adsp-2101, adsp-2103, adsp-2115, 和 adsp-2111
processors 也 提供 也: 一个 外部 中断 (
IRQ2
)
和 二 串行 端口 (sport0, sport1),
或者
三 外部
中断 (
IRQ2
,
IRQ1
,
IRQ0
) 和 一个 串行 端口 (sport0).
这 adsp-2105 提供 也: 一个 外部 中断 (
IRQ2
)
和 一个 串行 端口 (sport1),
或者
三 外部 中断
(
IRQ2
,
IRQ1
,
IRQ0
) 和 非 串行 端口.
时钟 信号
这 adsp-21xx processors’ clkin 输入 将 是 驱动 用 一个
结晶 或者 用 一个 ttl-兼容 外部 时钟 信号. 这
clkin 输入 将 不 是 halted 或者 changed 在 频率 在
运作, 也不 运作 在下 这 指定 低 频率 限制.
如果 一个 外部 时钟 是 使用, 它 应当 是 一个 ttl-兼容
信号 运动 在 这 操作指南 比率. 这 信号 应当 是
连接 至 这 处理器’s clkin 输入; 在 这个 情况, 这
xtal 输入 必须 是 left unconnected.
因为 这 adsp-21xx processors 包含 一个 在-碎片 oscilla-
tor 电路, 一个 外部 结晶 将 也 是 使用. 这 结晶
应当 是 连接 横过 这 clkin 和 xtal 管脚, 和
二 电容 连接 作 显示 在 图示 2. 一个 并行的-
resonant, 基本的 频率, 微处理器-等级 结晶
应当 是 使用.
图示 2. 外部 结晶 连接
CLKIN CLKOUT
XTAL
adsp-21xx