ARM Cortex-A8/A9开发板 | ARM11开发板ARM11开发套件 | ARM9开发板ARM9开发套件 | 飞思卡尔I.MX28I.MX6开发板 |
tiny210/mini210开发板 | mini6410开发板/套餐 | Tiny6410开发板无线套件 | mini2440开发板/套餐 | micro2440开发板带核心板 | 友善开发板配件 模块 | QQ2440 V3 SBC-2410X |
FL2440 OK2440-IV V4 | OK2440-III OK2440V3 | TE2440-II TE2440V2 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | 开发板配件 模块和其他 |
Xilinx开发板/fpga开发套件 | altera开发板/fpga开发套件 | 基于FMC FPGA/DSP子卡 |
BeagleBoard原厂开发板 | PandaBoard原厂开发板 |
TI DM3730 DevKit8500D | TI系列 omap3530开发板 | ATMEL系列 开发板 | Samsung系列 开发板 | 开发板配件-仿真器 模块 | NXP LPC3250 mini3250 |
Tiny210 三星S5PV210 | Mini210/Mini210s开发板 | Tiny4412开发板Cortex-A9 | Tiny6410开发板 ARM11 | mini2440开发板 ARM9 | micro2440开发板 ARM9 | mini6410开发板 ARM11 | 友善ARM开发板配件 模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
FL2440 OK2440-IV V4 | OK6410 S3C6410 ARM11 | FL6410/OK6410B ARM11 | OK210/-A Cortex-A8 | TE2440-II TE2440V2 | TE6410 S3C6410 ARM11 | TE-9263 AT91SAM9263 | ARM开发板配件 模块等 |
Real6410开发板/套餐 | Real210开发板/Real2410 | WIFI GPS GPRS模块摄像头 |
Xilinx开发板/开发套件KIT | Altera开发板/开发套件KIT | 配套模块 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | 最小系统模块类(初学者勿选) | 开发工具 仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
DM3730/AM3715/AM3359 | OMAP3530AM1808AM3517 | 飞思卡尔Cortex-A9开发板 | ATMEL系列ARM开发板 | NXP LPC3250 LPC1788 | Samsung系列ARM开发板 | STM32系列F207/F407 | ARM开发板配件-仿真器 模块 |
Realv210 S5PV210开发板 | Real6410开发板 ARM11 | WIFI GPS GPRS模块摄像头 |
NXP LPC开发板 ARM7 | Cortex-M3 STM32开发板 | ARM小系统模块(初学勿选) | 开发工具 ARM仿真器 调试器 | TFT液晶屏LCD 液晶模块 |
keil ARM仿真器/开发工具 | STM32开发板 Cortex-M3 | NXP LPC开发板Cortex-M3 | ATMEL系列 ARM开发板 | Luminary EKK8962开发板 | Freescale i.MX31开发板 | 三星s3c2440 s3c6410开发板 |
Exynos4412开发板A9四核 | UT-S5PV210 S5PC100 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 |
Xilinx开发板 FPGA开发套件 | altera开发板 FPGA开发套件 | FMC模块 配件 下载线 |
DM642开发板/DM642实验箱 | DM6446开发板/DSP实验箱 | DSP仿真器 液晶屏 摄像头等 |
s3c2410 ARM9 FS2410 | s3c2440开发板 ARM9 | s3c44B0开发板 ARM7 | s3c6410 2450 2443/13 | PXA270 PXA320 PXA255 | Atmel 9200 9261 9G20 | Philips NXP开发板YL-LPC | FS-EP9315开发板ARM9 | LCD液晶屏TFT真彩/触摸屏 | ARM仿真器/仿真调试工具 | ARM开发板配套ARM核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯开发板UP-DRAGON-I | 物联网教学科研设备 | EDA/FPGA/SOPC教学科研 |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | YC-ePC-A系列人机界面 | Mars-EDA套件CPLD FPGA | 触摸屏LCD 摄像头 WI-FI模块 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器/仿真系统 | DSP开发板/DSP试验箱 | DaVinci系列多媒体平台 | Xilinx FPGA大学计划产品 | SEED教学实验系统 | FPGA/DSP FPGA开发板 | TI原厂开发板套件/CCS软件 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
广嵌实验室项目产品 | GEC2440/GEC6410开发板 |
泰克Tektronix示波器 | 普源RIGOL示波器 | USB虚拟示波器 |
UT-S5PC100 UT-S5PV210 | UT-S3C6410开发板 ARM11 | idea 6410开发板 ARM11 | UT-S3C2450开发板 ARM9 | UT-S3C2416开发板 ARM9 | UT-S3C6410核心板 工控 | 开发板模块wifi gps等 |
EMA OMAP3530开发板 | EMA OMAP 3530核心板 |
三星s3c2410 s3c44B0 | 三星s3c6410 s3c2443 | Intel PXA270 PXA320 | UP-CUP OMAP5910平台 | FPGA Xilinx Altera平台 | 配件-仿真器 模块 液晶屏LCD | 龙芯系列 UP-DRAGON-I |
utu2440-F-V4.5 含核心板 | utu2440-S-V4.1 单板结构 | YC2440-F-V5.1开发板 豪华型 | 触摸屏LCD 摄像头 WI-FI模块 | Mars-EDA套件CPLD FPGA | ePC系列工控一体机ARM9 A8 |
ARM开发板/开发平台 | FPGA开发板/开发平台 | 编程器/烧写器下载器烧录 | ZLG 仿真器ARM FPGA DSP | ZLG周立功逻辑分析仪 |
DSP初学者开发套件(DSK) | DSP仿真器 | DSP开发板 | DSP实验箱 | Xilinx FPGA大学计划产品 |
ARM开发板 | XSCALE开发板 | ARM仿真器 | SOPC开发板 | DSP开发板 | 达芬奇系列DSP开发平台 | DSP仿真器 | DSP实验箱 | DSP专业研究平台 | ARM实验箱系列 |
ARM开发板S3C6410等 | Cortex-A8/ARM11仿真器 | ADSP Blackfin开发板 | FPGA Spartan-3E开发板 |
GEC2410开发套件ARM9 | GEC2440开发套件ARM9 |
泰克 示波器 |
ARM简介
ARM(Advanced RISC Machines)是微处理惩罚器行业的一家着名企业,计划了大量高性能、便宜、耗能低的RISC处理惩罚器、相干技能及软件。技能具有性能高、本钱低和能耗省的特点。实用于多种范畴,比如嵌入控制、斲丧/教诲类多媒体、DSP和移动式应用等。
ARM将其技能授权给天下上很多闻名的半导体、软件和OEM厂商,每个厂商得到的都是一套唯一无二的ARM相干技能及办事。利用这种合股干系,ARM很快成为很多环球性RISC标准的创造者。
如今,统共有30家半导体公司与ARM签订了硬件技能利用容许协议,此中包括Intel、IBM、LG半导体、NEC、SONY、菲利浦和百姓半导体如许的至公司。至于软件体系的合股人,则包括微软、升阳和MRI等一系列着名公司。
ARM架构是面向低预算市场计划的第一款RISC微处理惩罚器。
2.产品先容
ARM提供一系列内核、体系扩展、微处理惩罚器和体系芯片方案。
由于全部产品均采取一个通用的软件体系,以是雷同的软件可在全部产品中运行(理论上云云)。典范的产品如下。
(1)CPU内核
--ARM7:小型、快速、低能耗、集成式RISC内核,用于移动通讯。
-- ARM7TDMI(Thumb):这是公司授权用户最多的一项产品,将ARM7指令集同Thumb扩展组合在一起,以淘汰内存容量和体系本钱。
同时,它还利用嵌入式ICE调试技能来简化体系计划,并用一个DSP加强扩展来改造性能。该产品的典范用途是数字蜂窝德律风和硬盘驱动器。
--ARM9TDMI:采取5阶段管道化ARM9内核,同时配备Thumb扩展、调试和Harvard总线。在生产工艺雷同的环境下,性能可达ARM7TDMI的两倍之多。常用于连网和顶置盒。
(2)体系扩展
-- Thumb:以16位体系的本钱,提供32位RISC性能,分外细致的是它所需的内存容量非常小。
(3)嵌入式ICE调试
由于集成了雷同于ICE的CPU内核调试技能,以是原型计划和体系芯片的调试得到了极大的简化。
(4)微处理惩罚器
--ARM710系列,包括ARM710、ARM710T、ARM720T和ARM740T:低价、低能耗、封装式老例体系微型处理惩罚器,配有高速缓存
(Cache)、内存办理、写缓冲和JTAG。遍及应用于手持式谋略、数据通讯和斲丧类多媒体。
--ARM940T、920T系列:低价、低能耗、高性能体系微处理惩罚器,配有Cache、内存办理和写缓冲。应用于高级引擎办理、保安体系、顶置盒、便携谋略机和高等打印机。
--StrongARM:性能很高、同时餍足老例应用必要的一种微处理惩罚器技能,与DEC连合研制,其后授权给Intel。SA110处理惩罚器、SA1100 PDA体系芯片和SA1500多媒体处理惩罚器芯片均采取了这一技能。
--ARM7500和ARM7500FE:高度集成的单芯片RISC谋略机,基于一个缓存式ARM7 32位内核,拥有内存和I/O控制器、3个DMA通道、片上视频控制器和调色板以及三维声端口;ARM7500FE则增长了一个浮点运算单位以及对EDO DRAM的支持。分外得当电视顶置盒和网络谋略机(NC)。
Windows CE的Pocket PC只支持ARMWindows CE可支持多种嵌入式处理惩罚器,但基于Windows CE的Pocket PC则只支持ARM一种。微软在对SH3、MIPS、ARM等嵌入式处理惩罚器做了评估后以为,ARM是一种性价比较好的选择。由于如今ARM在手持配置市场占据90%以上的份额,只支持ARM,可以有效地收缩应用步伐开辟与测试的时间,也低落了研发用度。由于ARM开放其处理惩罚器授权,因此,用户在市场上可以在多家整机厂商中举行选择,从而包管了这一市场的竞争性。
ARM布局简介
ARM系列是英国先辈RISC呆板公司(Advanced RISC Machines,ARM)公司的产品[1]。第一个基于RISC指令集的ARM芯片是在1985年开始计划的,采取的是典范的32位RISC体系布局,其指令拥有4位的寄存器地点域,可以访问R0-R15这16个寄存器。而其他的寄存器只有在特别的环境下才可以访问到。ARM利用了标准的、牢固长度的32位指令格局,全部的ARM指令利用了4位的条件码来决定该指令是否应当实行,这种方法可以办理一些条件分支的题目,从而对代码的密度和性能都有长处.
由于体系布局计划以及器件技能上的特点,使得ARM处理惩罚器可以与一些巨大得多的微处理惩罚器相抗衡,分外是在必要很少能耗的嵌入式处理惩罚场合。
1990年,ARM公司 href="http://www.arm.com/chinese/">ARM公司创建了。在ARM7中,将ARM体系布局完全扩展到32位(原来的ARM处理惩罚器只有26位的地点空间),并将主频提拔到40MHz,别的还集成了一个8KB的Cache。比较风趣的是,ARM7可以支持一种称为"Thumb"的模式,可以运行新的16位指令。这重要是通过在ARM7芯片的指令预取阶段增长一个硬件,完成Thumb指令到正常的32位RISC指令的转换来到达目标的。通过引入Thumb模式,只必要付出很少的硬件价格,就可以将代码的密度提拔约莫25%-35%,并使得应用的运行更为敏捷。
1995年,ARM、Apple、DEC公司连合声明将开辟一种用于PDA的高性能、低功耗的微处理惩罚器,重要是基于ARM体系布局的。DEC将本身在MPU计划上的上风带入ARM芯片计划中。一年后,StrongARM SA-110问世了,并成为嵌入衰落处理惩罚器计划的一个里程碑。
StrongARM SA-110可以事变在200MHz,而能耗不到1瓦。在体系布局上,
StrongARM将原来ARM中的三级流水线扩展到五级,在器件工艺上,大量采取了最新的体系结会商器件技能,大大低落了芯片事变时的能耗。
StrongARM的出现并不是ARM生长进程上的唯一分支。1996年,ARM8颁布了,采取同样的五级流水线,并在72MHz条件下,到达了84MIPS的指标。而在1997年,ARM9内核采取了与StrongARM雷同的五级流水线。ARM9TDMI在0.25um工艺条件下,可以在200MHz到达220MIPS的性能。ARM9的别的一个版本ARM9E对SIMD做了加强,包括8位和16位SIMD加法和减法,16位和32位乘法,以及相应的算术操纵等.
1997年,Intel担当了StrongARM,并开辟了几个后续产品。1998年,Intel开始用0.18um工艺生产StrongARM处理惩罚器。在1999年度嵌入衰落处理惩罚器论坛上,Intel宣布将在其第二代StrongARM中采取7级流水线,并在0.18um工艺条件下,到达600MHz的速率,而能耗将仅仅为不到0.5瓦,同时,将新的微处理惩罚器定名为StrongARM Xscale[8]。
ARM9EJ是ARM9E在Java支持上的加强版本。它采取了雷同Thumb的机制,通过很少的硬件价格,使大多数Java假造机字节码可以加快实行,更为巨大的Java假造机字节码可以通过软件的方法实行。如许,使得Java假造机字节码的实行速率提拔了约莫8倍左右。这对付嵌入式场合的Java应用无疑是极其有效的。
ARM的告成在于它极高的性能以及极低的能耗,使得它可以或许与高真个MIPS和PowerPC嵌入衰落处理惩罚器相抗衡。别的,根据市场必要举行成果的扩展,也是ARM获取告成的一个紧张因素。随着更多厂商的支持和参加,可以预见,在将来一段时间之内,ARM仍将主宰32位嵌入衰落处理惩罚器市场。
ARM获取了极大的告成,天下上险些全部重要的半导体厂商都从ARM公司 href="http://www.arm.com/chinese/">ARM公司购买ARM ISA容许。如今ARM系列芯片已经被遍及的应用于移动德律风、手持式谋略机以及种种百般的嵌入式应用范畴,成为天下上销量最大的32位微处理惩罚器。
最新的市场观察表明,ARM占据了整个32位嵌入衰落处理惩罚器市场的90%。
博航网 www.broadon.net 版权所有
京ICP备10051899号-2 京公网安备110108006479号