4
AT91RM9200
1768b–atarm–08/03
关键 特性
这个 部分 presents 这 关键 特性 的 各自 块.
ARM920T
处理器
• ARM9TDMI
™
-为基础 在 arm
®
architecture v4t
• 二 操作指南 sets
–ARM
®
高-效能 32-位 操作指南 设置
– Thumb
®
高 代号 密度 16-位 操作指南 设置
• 5-平台 pipeline architecture:
– 操作指南 fetch (f)
– 操作指南
decode (d)
–execute (e)
– 数据 记忆 (m)
– 寄存器 写 (w)
• 16-kbyte 数据 cache, 16-kbyte 操作指南 cache
– virtually-addressed 64-方法 associative cache
–8 words 每 线条
– 写-though 和 写-后面的 运作
– pseudo-随机的 或者 round-robin 替换
– 低-电源 cam 内存 implementation
• 写 缓存区
– 16-文字 数据 缓存区
– 4-地址 地址 缓存区
– 软件 控制 流
• 标准 armv4 记忆 管理 单位 (mmu)
– 进入 许可 为 sections
– 进入 许可 为 大 页 和 小 页 能 是 指定 separately 为
各自 quarter 的 这 页
– 16 embedded domains
– 64 entry 操作指南 tlb 和 64 entry 数据 tlb
• 8-, 16-, 32-位 数据 总线 为 说明 和 数据
debug 和 测试
• 整体的 embedded 在-电路-emulator
• debug 单位
–two-管脚 uart
– debug 交流 频道
– 碎片 id 寄存器
• embedded 查出 macrocell: etm9 rev2a
– 中等 水平的 implementation
– half-比率 时钟 模式
– 四 pairs 的 地址 comparators
– 二 数据 comparators
– 第八 记忆 编排 解码器 输入
– 二 counters
– 一个 sequencer
– 一个 18-字节 先进先出