9397 750 14061 © koninklijke 飞利浦 electronics n.v. 2005. 所有 权利 保留.
产品 数据 薄板 rev. 02— 30 将 2005 14 的 49
飞利浦 半导体
lpc2210/2220
16/32-位 arm 微控制器 和 外部 记忆 接口
6. 函数的 描述
6.1 architectural overview
这 arm7tdmi-s 是 一个 一般 目的 32-位 微处理器, 这个 提供 高
效能 和 非常 低 电源 消耗量. 这 arm architecture 是 为基础 在
减少 操作指南 设置 计算机 (risc) principles, 和 这 操作指南 设置 和 related
decode mechanism 是 更 simpler 比 那些 的 microprogrammed complex
操作指南 设置 计算机. 这个 simplicity 结果 在 一个 高 操作指南 throughput 和
impressive real-时间 中断 回馈 从 一个 小 和 费用-有效的 处理器 核心.
Pipeline 技巧 是 运用 所以 那 所有 部分 的 这 处理 和 记忆 系统
能 运作 continuously. 典型地, 当 一个 操作指南 是 正在 executed, 它的 successor
是 正在 解码, 和 一个 第三 操作指南 是 正在 fetched 从 记忆.
这 arm7tdmi-s 处理器 也 雇用 一个 唯一的 architectural strategy 知道 作
thumb, 这个 制造 它 ideally suited 至 高-容积 产品 和 记忆
restrictions, 或者 产品 在哪里 代号 密度 是 一个 公布.
这 关键 idea behind thumb 是 那 的 一个 超级的-减少 操作指南 设置. essentially, 这
arm7tdmi-s 处理器 有 二 操作指南 sets:
•
这 标准 32-位 arm 设置.
•
一个 16-位 thumb 设置.
这 thumb 设置’s 16-位 操作指南 长度 准许 它 至 approach 两次 这 密度 的
标准 arm 代号 当 retaining 大多数 的 这 arm’s 效能 有利因素 在 一个
传统的 16-位 处理器 使用 16-位 寄存器. 这个 是 可能 因为 thumb 代号
运作 在 这 一样 32-位 寄存器 设置 作 arm 代号.
thumb 代号 是 能 至 提供 向上 至 65 % 的 这 代号 大小 的 arm, 和 160 % 的 这
效能 的 一个 相等的 arm 处理器 连接 至 一个 16-位 记忆 系统.
6.2 在-碎片 静态的 内存
在-碎片 静态的 内存 将 是 使用 为 代号 和/或者 数据 存储. 这 sram 将 是
accessed 作 8-位, 16-位, 和 32-位. 这 lpc2210/2220 提供 16 kB 的 静态的 内存
和 这 lpc2220 提供 64 kb 的 静态的 内存.
6.3 记忆 编排
这 lpc2210/2220 记忆 maps 包含 一些 distinct regions, 作 显示 在 这
下列的 figures.
在 增加, 这 cpu 中断 vectors 将 是 re-编排 至 准许 它们 至 reside 在 也
在-碎片 激励-loader, 外部 记忆 bank0 或者 在-碎片 静态的 内存. 这个 是 描述 在
部分 6.20 “system control”.