ARM开发板

  ARM 即Advanced RISC Machines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。ARM开发板是指用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究设计。

ARM的介绍

  ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。

  ARM将其技术授权给世界上许多着名的半导体、软件和OEM厂商,每个厂商得到的都是一套的ARM相关技术及服务。利用这种合伙关系,ARM很快成为许多全球性RISC标准的。

  目前,总共有30家半导体公司与ARM签订了硬件技术使用许可协议,其中包括Intel、IBM、LG半导体、NEC、SONY、菲利浦和国民半导体这样的大公司。至于软件系统的合伙人,则包括微软、升阳和MRI等一系列知名公司。

  ARM架构是面向低预算市场设计的款RISC微处理器。

  ARM 即Advanced RISC Machines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。

  1985年4月26日,个ARM原型在英国剑桥的Acorn计算机有限公司诞生,由美国加州SanJoseVLSI技术公司制造。

  20世纪80年代后期,ARM很快开发成Acorn的台式机产品,形成英国的计算机教育基础。

  1990年成立了Advanced RISC Machines Limited(后来简称为ARM Limited,ARM公司)。20世纪90年代,ARM 32位嵌入式RISC(Reduced lnstruction Set Computer)处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的地位。ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。

  目前,采用 ARM技术知识产权( IP )核的微处理器,即我们通常所说的 ARM 微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于 ARM 技术的微处理器应用约占据了 32 位 RISC 微处理器 75 %以上的市场份额, ARM 技术正在逐步渗入到我们生活的各个方面。

  ARM 公司是专门从事基于 RISC 技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,靠转让设计许可由合作公司生产各具特色的芯片,世界各大半导体生产商从ARM公司购买其设计的 ARM 微处理器核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的 ARM 微处理器芯片进入市场。目前,全世界有几十家大的半导体公司都使用 ARM 公司的授权,因此既使得 ARM 技术获得更多的第三方工具、制造、软件的支持,又使整个系统成本降低,使产品更容易进入市场被消费者所接受,更具有竞争力。

系列

  1.For ST 芯片系列

  2.For Samsung 芯片系列

  1) DMC-2440-A型嵌入式开发板

  2) DMC-2440-B型嵌入式开发板

  3) DMC-2440-C型嵌入式开发板

  4) DMC-2440-D型嵌入式开发板

  5) DMC-2440-E型嵌入式开发板

  6) DMC-2440-F型嵌入式开发板

  7) DMC-2440-I型嵌入式开发板

  8) DMC-S3C6410-A型嵌入式开发板

  3.For Atmel 芯片系列

  1) DMC-9200-A型嵌入式开发板

  2) DMC-9200-E型嵌入式开发板

  3) DMC-9200-F型嵌入式开发板

  4) DMC-9200-I型嵌入式开发板

  4.For Motorola 芯片系列

  5.For Cirrus Logic芯片系列

  6.For Hynix 芯片系列

  7.For Sharp 芯片系列

  8.For OKI 芯片系列

  9.For Philips 芯片系列

  10.XScale开发平台

  11.ARM9 芯片系列

  12.ARM11 芯片系列

区别

  arm7与arm9的区别

  一、“ARM7内核三级流水线和冯·诺伊曼结构;

  ARM9内核是5级流水线     哈佛结构。”

  arm7和arm9的pipeline设计是一样的,都是Harvard   architecture,不过arm9又被叫做modified-Harvard   architecture.

  “arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memory   protection   unit.不是一个完整的MMU。”

  mmu等等是arm体系的协处理器,他的有无取决于具体的实现,和arm7体系结构无关,别把arm体系和arm的具体实现混淆。

  二、ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;

  ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。

  arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memory protection unit.不是一个完整的MMU。

  ARM7TDMI提供了非常好的性能-功耗比。它包含了THUMB指令集快速乘法指令和ICE调试技术的内核。ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线。

  三、ARM7为传统的冯诺依曼结构,ARM9为哈佛结构.

  ARM9采用5级流水线结构而ARM7为3级流水线.

  ARM9带有MMU,CACHE 等.

  ARM9时钟频率可以更高.资料统计ARM9的指令执行效率比ARM7高27%左右.

应用

  1.工业控制终端

  2.智能仪表

  3.数据采集分析

  4.医疗产品

  5.Websever服务器

  6.远程抄表系统集中器

相关百科