ARM内核处理器的的分类 ARM7系列开发的开发.docVIP

  • 4
  • 0
  • 约4.93千字
  • 约 4页
  • 2023-09-23 发布于湖南
  • 举报

ARM内核处理器的的分类 ARM7系列开发的开发.doc

ARM内核处理器的的分类 ARM7系列开发的开发 一、前 言 作为Soc(System On?Chip)的典型应用,和持电话、机顶盒、 数码像机、GPS、个为数字助理以及因特网设备等 产品的市场需求越来越大。目前,基于 ARM的 处理器以其高速度、低功耗等诸多优异的性能而成为上述各类产品中选用较多的处理器。 二、ARM内核 ARM内核分为ARM7、ARM9、ARM10以及StrongARM等几类。其中每一类又根据其各自包含的功能模块而分成多种构成在ARM内核中有四个功能模块可供生产厂商根据不同用户的不同要求来配置生产。这四个模块分别用T、D、M和I来表示。 T:表示Thumb,该内核可从16位指令集扩充到32位ARM指令集。 D:表示Debug,该内核中放置了用于调试的结构,通常它为一个边界扫描JTAG,可使 CPU进入调试模式,从而可方便地进行断点设置、单步调试。 M:表示Multiplier,是8位乘法器。 I:表示EmbeddeD ICE LogIC,用于实现断点观测及变量观测的逻辑电路部分,其中的TAP 控制器可接入到边界扫描链。 ARM7 ARM7 采用ARMV4T(Newman)结构,分为三级流水,空间统一的指令与数据Cache,平均功耗为0.6mW/MHz, 时钟速度为66MHz,每条指令平均执行1.9个时钟周期。其中的ARM7

文档评论(0)

1亿VIP精品文档

相关文档