adsp-218xn 序列
–2– rev. 0
visualdsp++ 和 ez-kit lite 是 商标 的 相似物 设备, 公司
一般 描述
这 adsp-218xn 序列 组成 的 六 单独的 碎片 微观的-
计算机 优化 为 数字的 信号 处理 applica-
tions. 这 高-水平的 块 图解 为 这 adsp-218xn
序列 members 呈现 在 这 previous 页. 所有 序列
members 是 管脚-兼容 和 是 differentiated solely 用
这 数量 的 在-碎片 sram. 这个 特性, 联合的 和
adsp-21xx 代号 兼容性, 提供 一个 好 deal 的
flexibility 在 这 设计 decision. 明确的 家族 members
是 显示 在表格 1.
adsp-218xn 序列 members 联合的 这 adsp-2100
家族 根基 architecture (三 computational 单位, 数据
地址 发生器, 和 一个 程序 sequencer) 和 二
串行 端口, 一个 16-位 内部的 dma 端口, 一个 字节 dma 端口,
一个 可编程序的 计时器, 标记 i/o, extensive 中断 capa-
bilities, 和 在-碎片 程序 和 数据 记忆.
adsp-218xn 序列 members 合并 向上 至 256k 字节
ofon-chipmemor yconfigured一个supto48K words(24-bit)
的 程序 内存, 和 向上 至 56k words (16-位) 的 数据
内存. 电源-向下 电路系统 是 也 提供 至 满足 这
低 电源 needs 的 电池-运作 可携带的 设备.
这 adsp-218xn 是 有 在 一个 100-含铅的 lqfp 包装
和 144-球 迷你-bga.
fabricated 在 一个 高-速, 低-电源, 0.18 µm cmos
处理, adsp-218xn 序列 members 运作 和 一个
12.5 ns 操作指南 循环 时间. 总是y 操作指南 能
execute 在 一个 单独的 处理器 循环.
这 adsp-218xn’s 有伸缩性的 architecture 和 comprehen-
sive 操作指南 设置 准许 这 处理器 至 执行 多样的
行动 在 并行的. 在 一个 处理器 循环, adsp-218xn
序列 members 能:
• 发生 这 next 程序 地址
• fetch 这 next 操作指南
• 执行 一个 或者 二 数据 moves
• 更新 一个 或者 二 数据 地址 pointers
• 执行 一个 computational 运作
这个 takes 放置 当 这 处理器 持续 至:
• receive 和 transmit 数据 通过 这 二 串行 端口
• receive 和/或者 transmit 数据 通过 这
内部的 DMA 端口
• receive 和/或者 transmit 数据 通过 这 字节 dma 端口
•decrement 计时器
开发 系统
相似物 设备’ 宽 范围 的 软件 和 硬件
开发 tools 支持 这 adsp-218xn 序列. 这
dsp tools 包含 一个 整体的 开发 环境,
一个 evaluation kit, 和 一个 串行 端口 emulator.
visualdsp++™ 是 一个 整体的 开发 环境,
准许 为 快 和 容易 开发, debug, 和 deploy-
ment. 这 visualdsp++ project 管理 环境
lets programmers 开发 和 debug 一个 应用. 这个
环境 包含 一个 容易-至-使用 assembler 那 是 为基础
在 一个 algebraic syntax; 一个 archiver (librarian/库 build-
er); 一个 linker; 一个 prom-splitter utility; 一个 cycle-accurate,
操作指南-水平的 simulator; 一个 c compiler; 和 一个 c run-时间
库 那
包含 dsp 和 mathematical 功能.
debugging 两个都 c 和 组装 programs 和 这
visualdsp++ debugger, programmers 能:
• 视图 mixed c 和 组装 代号 (interleaved 源 和
物体 信息)
• insert 破裂 点
• 设置 conditional breakpoints 在 寄存器, 记忆, 和
stacks
• 查出 操作指南 执行
• fill 和 丢弃 记忆
• 源 水平的 debugging
这 visualdsp++ ide lets programmers 定义 和
manage dsp 软件 开发. 这 dialog boxes 和
所有物 页 let programmers 配置 和 manage 所有
的 这 adsp-218xn 开发 tools, 包含 这
syntax highlighting 在 这 visualdsp++ editor. 这个 capa-
bility 控制 如何 这 开发 tools 处理 输入 和
发生 输出.
这 adsp-2189m ez-kit lite™ 提供 developers
和 一个 费用-有效的 方法 为 最初的 evaluation 的 这
powerful adsp-218xn dsp 家族 architecture. 这
adsp-2189m ez-kit lite 包含 一个 保卫-alone adsp-
2189m dsp 板 supported 用 一个 evaluation suite 的
visualdsp++. 和 这个 ez-kit lite, 用户 能 学习
关于 dsp 硬件 和 软件 开发 和 evalu-
ate 潜在的 产品 的 这 adsp-218xn 序列. 这
adsp-2189m ez-kit lite 提供 一个 evaluation suite 的
这 visualdsp++ 开发 环境 和 这
C compiler, assembler, 和 linker. 这 大小 的 这 dsp
erxecutable 那 能 是 建造 使用 这 ez-kit lite tools 是
限制 至 8k words.
表格 1. adsp-218xn dsp microcomputer 家族
设备
程序
Memory
(k words)
数据 记忆
(k words)
adsp-2184n 4 4
adsp-2185n 16 16
adsp-2186n 8 8
adsp-2187n 32 32
adsp-2188n 48 56
adsp-2189n 32 48