嵌入式技术论坛
直播中

alexdos

6年用户 804经验值
擅长:可编程逻辑 电源/新能源 嵌入式技术 模拟技术
私信 关注

ARM920T高缓存处理器有哪些性能参数和特性?

ARM920T 高缓存处理器是 ARM9 Thumb 系列中高性能的 32 位系统处理器。而 ARM920T 系列微处理器包含如下几种类型的内核。

ARM9TDMI:只有内核。

ARM940T:由内核、高速缓存和内存保护单元(MPU)组成。

ARM920T:有内核、高速缓存和内存管理单元(MMU)组成。

ARM920T 提供完善的高性能 CPU 子系统,包括以下内容。

ARM9TDMI RISC 整数 CPU。

16KB指令与 16KB 数据缓存。

指令与数据存储器管理单元(MMU)。

写缓冲器。

高级微处理器总线架构(AMBA)总线接口。

ETM(内置追踪宏单元)接口。 ARM920T中的ARM9TDMI内核可执行32位ARM及16位Thumb指令集。ARM9TDMI 处理器是哈佛结构,有包括取指、译码、执行、存储及写入的 5 级流水线。 ARM920T 处理器包括以下两个协处理器。

CP14:控制软件对调试信道的访问。

CP15:系统控制处理器,提供 16 个额外寄存器来配置与控制缓存、MMU、系统保 护、时钟模式及其他系列选项。 ARM920T 处理器的主要特征如下。

ARM9TDMI 内核,ARM v4T 架构。

两套指令集:ARM 高性能 32 位指令集和 Thumb 高代码密度 16 位指令集。

5级流水线结构,即取指(F)、指令译码(D)、执行(E)、数据存储访问(M)和写 寄存器(W)。

16KB数据缓存,16KB 指令缓存。

写缓冲器:16 字节的数据缓冲器,4 字节的地址缓冲器,软件控制消耗。

标准的 ARMv4 存储器管理单元(MMU):区域访问许可,允许以 1/4 页面大小对页 面进行访问,16 个嵌入域,64 个输入指令 TLB 及 64 个输入数据 TLB。

8位、16 位、32 位的指令总线与数据总线。

更多回帖

发帖
×
20
完善资料,
赚取积分