查看: 1915|回复: 19
收起左侧

ARM处理器

  [复制链接]

  离线 

该用户从未签到

发表于 2020-5-20 23:16:17 | 显示全部楼层 |阅读模式

有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。全称为Advanced RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。


  • 外文名称

    Advanced RISC Machines


  • 简称

    ARM


  • 类别

    RISC微处理器


  • 开发单位

    Acorn计算机有限公司



  • 特点1

    耗电少,功能强


  • 特点2

    16位/32位双指令集


  • 特点3

    合作伙伴众多

















上一篇:ARM的免费IP战略,能否撼动RISC-V的根基?
下一篇:你应该要知道的:Mysql中的三类锁
RISCV作者优文
全球首家只专注于RISC-V单片机行业应用的中文网站
回复

使用道具 举报

  离线 

该用户从未签到

 楼主| 发表于 2020-5-20 23:16:37 | 显示全部楼层
ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和合作伙伴众多。

1、体积小、低功耗、低成本、高性能;

2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;

3、大量使用寄存器,指令执行速度更快;

4、大多数数据操作都在寄存器中完成;

5、寻址方式灵活简单,执行效率高;

6、指令长度固定。
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-20 23:43:39 | 显示全部楼层
体系结构

1 CISC(Complex Instruction Set Computer,复杂指令集计算机)

在CISC指令集的各种指令中,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的指令却不经常使用,在程序设计中只占20%。

2 RISC(Reduced Instruction Set Computer,精简指令集计算机)

RISC结构优先选取使用频最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻址方式种类减少;以控制逻辑为主,不用或少用微码控制等

RISC体系结构应具有如下特点:

1 采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。

2 使用单周期指令,便于流水线操作执行。

3 大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率。

除此以外,ARM体系结构还采用了一些特别的技术,在保证高性能的前提下尽量缩小芯片的面积,并降低功耗:

4 所有的指令都可根据前面的执行结果决定是否被执行,从而提高指令的执行效率。

5 可用加载/存储指令批量传输数据,以提高数据的传输效率。

6 可在一条数据处理指令中同时完成逻辑处理和移位处理。

7 在循环处理中使用地址的自动增减来提高运行效率。

寄存器结构

ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄存器包括:

1 31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器。

2 6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位,只使用了其中的一部分。

指令结构

ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集和Thumb指令集。其中,ARM指令为32位的长度,Thumb指令为16位长度。Thumb指令集为ARM指令集的功能子集,但与等价的ARM代码相比较,可节省30%~40%以上的存储空间,同时具备32位代码的所有优点。

体系结构扩充

当前ARM体系结构的扩充包括:

·Thumb 16位指令集,为了改善代码密度;

·DSP DSP应用的算术运算指令集;

·Jazeller 允许直接执行Java字节码。

ARM处理器系列提供的解决方案有:

·无线、消费类电子和图像应用的开放平台;

·存储、自动化、工业和网络应用的嵌入式实时系统;

·智能卡和SIM卡的安全应用。
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:12:40 | 显示全部楼层
处理器工作模式 说明

用户模式(usr) ARM处理器正常的程序执行状态

系统模式(sys) 运行具有特权的操作系统任务

快中断模式(fiq) 支持高速数据传输或通道处理

管理模式(svc) 操作系统保护模式

数据访问终止模式(abt) 用于虚拟存储器及存储器保护

中断模式(irq) 用于通用的中断处理

未定义指令终止模式(und) 支持硬件协处理器的软件仿真

除用户模式外,其余6种模式称为非用户模式或特权模式;用户模式和系统模式之外的5种模式称为异常模式。ARM处理器的运行模式可以通过软件改变,也可以通过外部中断或异常处理改变。

1978年12月5日,物理学家赫尔曼·豪泽(Hermann Hauser)和工程师Chris Curry,在英国剑桥创办了CPU公司(Cambridge Processing Unit),主要业务是为当地市场供应电子设备。1979年,CPU公司改名为Acorn公司。

起初,Acorn公司打算使用摩托罗拉公司的16位芯片,但是发现这种芯片太慢也太贵。"一台售价500英镑的机器,不可能使用价格100英镑的CPU!"他们转而向Intel公司索要80286芯片的设计资料,但是遭到拒绝,于是被迫自行研发。

1985年,Roger Wilson和Steve Furber设计了他们自己的第一代32位、6M Hz的处理器,

用它做出了一台RISC指令集的计算机,简称ARM(Acorn RISC Machine)。这就是ARM这个名字的由来。

RISC的全称是"精简指令集计算机"(reduced instruction set computer),它支持的指令比较简单,所以功耗小、价格便宜,特别适合移动设备。早期使用ARM芯片的典型设备,就是苹果公司的牛顿PDA。

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

1990年11月27日,Acorn公司正式改组为ARM计算机公司。苹果公司出资150万英镑,芯片厂商VLSI出资25万英镑,Acorn本身则以150万英镑的知识产权和12名工程师入股。公司的办公地点非常简陋,就是一个谷仓。

国外芯片技术交流-ARM处理器risc-v单片机中文社区(2)
20世纪90年代,ARM 32位嵌入式RISC(Reduced lnstruction Set Computer)处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。



ARM公司中国总部设立在上海 ,执行中国地区所有的产品业务和售后支持。其中在深圳设有办事处,专门处理ARM相关技术问题。

ARM在中国主要从事ARM IP内核方面的工作,对于 ARM软件工具,包括DS-5,RVDS,MDK-ARM等则不直接进行销售,由其中国区代理商米尔科技作为渠道分销商,负责销售开发工具和客户服务。

微软公司(2011年)宣布,下一版Windows将正式支持ARM处理器。这是计算机工业

发展历史上的一件大事,标识着x86处理器的主导地位发生动摇。在移动设备市场,ARM处理器的市场份额超过90%;在服务器市场,2011年就会有2.5GHz的服务器上市;在桌面电脑市场,又有了微软的支持。ARM成为主流,恐怕指日可待。难怪有人惊呼,Intel公司将被击败!ARM微处理器核技术广泛应用于便携式通信产品、手持运算、多媒体和嵌入式解决方案等领域,已成为RISC的标准。

与这场轰轰烈烈的变革相比,它的主角ARM公司却没有受到太多的关注,显得不太起眼。这家远离硅谷、位于剑桥大学的英国公司,到底是怎么走到打开市场的,居然能将芯片巨人Intel拉下马?

展望未来,即使Intel成功地实施了Atom战略,将x86芯片的功耗和价格大大降低,它与ARM竞争也将非常吃力。因为ARM的商业模式是开放的,任何厂商都可以购买授权,所以未来并不是Intel vs. ARM,而是Intel vs. 世界上所有其他半导体公司。那样的话,Intel的胜算能有多少呢?

2012年10月29日AMD做出了一个震惊业界的宣布:AMD将会设计基于64-bit ARM架构的处理器,首先从云和数据中心服务器领域开始。AMD、ARM在服务器领域的合作已经得到了戴尔、惠普两大服务器厂商,以及服务器系统厂商RedHat的鼎力支持,新的生态系统已具雏形,AMD能否借此东山再起?

AMD的首批ARM处理器于2014年问世,仍将披挂Opteron皓龙品牌。这种64位的多核心SoC会针对数据中心中份额最大的密集型高能效服务器进行优化,提供现代计算体验,并整合收购而来的SeaMicro Freedom超级计算光纤互联技术。

ARM7系列 ARM9系列 ARM9E系列 ARM10E系列

SecurCore系列 Intel的StrongARM ARM11系列 Intel的Xscale

其中,ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。SecurCore系列专门为安全要求较高的应用而设计。

Axxia 4500通信处理器基于采用28纳米工艺的ARM 4核Cortex-A15处理器,并搭载ARM全新CoreLink CCN-504高速缓存一致性互连技术,实现安全低功耗和最佳性能。

ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同的市场提供服务。


全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:18:16 | 显示全部楼层

ARM内核

家族

架构

内核

特色

高速缓存 (I/D)/MMU

常规 MIPS于 MHz

应用

ARM1

ARMv1

ARM1

ARM2

ARMv2

ARM2

Architecture 2 加入了MUL(乘法)指令

4 MIPS @ 8MHz

Acorn Archimedes,Chessmachine

ARMv2a

ARM250

Integrated (完整的)MEMC (MMU),图像与IO处理器。Architecture 2a 加入了SWP和SWPB(置换)指令。
无,MEMC1a
7 MIPS@ 12MHz
Acorn Archimedes

ARM3

ARMv2a

ARM2a

首次在ARM架构上使用处理器高速缓存

均为4K

12 MIPS @ 25MHz

Acorn Archimedes

ARM6

ARMv3

ARM610

v3 架构首创支援寻址32位的内存(针对26位)

均为4K

28 MIPS @ 33MHz

Acorn Risc PC 600,Apple Newton

ARM7TDMI

ARMv4T

ARM7TDMI(-S)

三级流水线

15 MIPS @ 16.8 MHz

Game Boy Advance,Nintendo DS,iPod

ARM710T

均为8KB, MMU

36 MIPS @ 40 MHz

Acorn Risc PC 700,Psion 5 series,Apple eMate 300

ARM720T

均为8KB, MMU

60 MIPS @ 59.8 MHz

Zipit

ARM740T

MPU

ARMv5TEJ

ARM7EJ-S

Jazelle DBX




全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:19:37 | 显示全部楼层

ARM9TDMI

ARMv4T

ARM9TDMI

五级流水线

ARM920T

16KB/16KB, MMU

200 MIPS @ 180 MHz

ArmadilloGP32GP2X(第一颗内核), Tapwave Zodiac(Motorolai. MX1)

ARM922T

8KB/8KB, MMU

ARM940T

4KB/4KB, MPU

GP2X(第二颗内核)

ARM9E

ARMv5TE

ARM946E-S

可变动,tightly coupled memories, MPU

Nintendo DS,NokiaN-GageConexant 802.11 chips

ARM966E-S

无高速缓存,TCMs

ST Micro STR91xF,包含Ethernet [2]

ARM968E-S

无高速缓存,TCMs

ARMv5TEJ

ARM926EJ-S

Jazelle DBX

可变动,TCMs, MMU

220 MIPS @ 200 MHz

移动电话:Sony Ericsson(K, W系列),Siemens和 Benq(x65 系列和新版的)

ARMv5TE

ARM996HS

无振荡器处理器

无高速缓存,TCMs, MPU

ARM10E

ARMv5TE

ARM1020E

(VFP),六级流水线

32KB/32KB, MMU

ARM1022E

(VFP)

16KB/16KB, MMU

ARMv5TE

ARM1026EJ-S

Jazelle DBX

可变动,MMU or MPU

ARMv5TE

80200/IOP310/IOP315

I/O处理器

80219

400/600MHz

ThecusN2100

IOP321

600 BogoMips600 MHz

Iyonix

IOP33x

IOP34x

1-2核,RAID加速器

32K/32K L1, 512K L2, MMU

PXA210/PXA250

应用处理器,七级流水线

ZaurusSL-5600

PXA255

32KB/32KB, MMU

400 BogoMips@400 MHz

Gumstix,Palm TungstenE2

PXA26x

可达 400 MHz

PXA27x

800 MIPS 624 MHz

HTCUniversal, ZaurusSL-C1000,3000,3100,3200, Dell Aximx30, x50,和 x51 系列

PXA800(E)F

Monahans

1000 MIPS 1.25 GHz

PXA900

Blackberry 8700, Blackberry Pearl (8100)

IXC1100

Control Plane Processor

IXP2400/IXP2800

IXP2850

IXP2325/IXP2350

IXP42x

NSLU2

IXP460/IXP465



全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:22:12 | 显示全部楼层

ARM11

ARMv6

ARM1136J(F)-S

SIMD, Jazelle DBX, (VFP),八级流水线

可变动,MMU

从 350 MHz 到1 GHz

Nokia N93,Zune,Nokia N800

ARMv6T2

ARM1156T2(F)-S

SIMD, Thumb-2, (VFP),九级流水线

可变动,MPU

ARMv6KZ

ARM1176JZ(F)-S

SIMD, Jazelle DBX, (VFP)

可变动,MMU+TrustZone

ARMv6K

ARM11 MPCore

1-4核对称多处理器,SIMD, Jazelle DBX, (VFP)

可变动,MMU

Cortex

ARMv7-A

Cortex-A8

Application profile, VFP, NEON, Jazelle RCT, Thumb-2, 13-stage pipeline

可变动 (L1+L2), MMU+TrustZone

up to 2000(2.0 DMIPS/MHz 从600 MHz到超过1 GHz的速度)

Texas Instruments OMAP3

ARMv7-R

Cortex-R4(F)

Embedded profile, (FPU)

可变动高速缓存,MMU可选配

600 DMIPS

Broadcomis a user

ARMv7-M

Cortex-M3

Microcontroller profile

无高速缓存,(MPU)

120 DMIPS @ 100MHz

Luminary Micro[3]微控制器家族


全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:22:56 | 显示全部楼层

新款ARMv8架构ARMCortex-A50处理器系列产品,进一步扩大ARM在高性能与低功耗领域的领先地位。该系列率先推出的是Cortex-A53与Cortex-A57处理器以及最新节能64位处理技术与现有32位处理技术的扩展升级。该处理器系列的可扩展性使ARM的合作伙伴能够针对智能手机、高性能服务器等各类不同市场需求开发系统级芯片(SoC) 。

ARMCortex-A50处理器系列:

提供Cortex-A57与Cortex-A53两款处理器,可选配密码编译加速器,为验证软件提高10倍的运行速度与ARMMali图形处理器系列互用,适用于图形处理器计算应用具有AMBA系统一致性,与CCI-400、CCN-504等ARMCoreLink缓存一致性结构组件达成多核心缓存一致性。

ARMCortex-A57处理器:

最先进、单线程性能最高的ARM应用处理器能提升,以满足供智能手机从内容消费设备转型为内容生产设备的需求,并在相同功耗下实现最高可达现有超级手机三倍的性能计算能力可相当于传统PC,但仅需移动设备的功耗成本即可运行,无论企业用户或普通消费者均可享受低成本与低耗能针对高性能企业应用提高了产品可靠度与可扩展性。

ARMCortex-A53处理器:

史上效率最高的ARM应用处理器,使用体验相当于当前的超级手机,但功耗仅需其四分之一结合可靠性特点,可扩展数据平面(dataplane)应用可将每毫瓦及每平方毫米性能发挥到极致针对个别线程计算应用程序进行了传输处理优化Cortex-A53处理器结合Cortex-A57及ARM的big.LITTLE处理技术,能使平台拥有最大的性能范围,同时大幅减少功耗 。



全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:23:58 | 显示全部楼层

Thumb

较新的ARM处理器有一种16-bit指令模式,叫做Thumb,也许跟每个条件式执行指令均耗用4位的情形有关。在Thumb模式下,较小的opcode有更少的功能性。例如,只有分支可以是条件式的,且许多opcode无法存取所有CPU的暂存器。然而,较短的opcode提供整体更佳的编码密度(注:意指程式码在内存中占的空间),即使有些运算需要更多的指令。特别在内存埠或总线宽度限制在32 以下的情形时,更短的Thumb opcode能更有效地使用有限的内存带宽,因而提供比32位程式码更佳的效能。典型的嵌入式硬件仅具有较小的32-bit datapath寻址范围以及其他更窄的16 bits寻址(例如Game Boy Advance)。在这种情形下,通常可行的方案是编译成 Thumb 程式码,并自行最佳化一些使用(非Thumb)32位指令集的CPU相关程式区,因而能将它们置入受限的32-bit总线宽度的内存中。

首颗具备 Thumb 技术的处理器是 ARM7TDMI。所有 ARM9 和后来的家族,包括 XScale 都纳入了 Thumb 技术。

Jazelle

ARM 还开发出一项技术,Jazelle DBX (Direct Bytecode eXecution),允许它们在某些架构的硬件上加速执行Java bytecode,就如其他执行模式般,当呼叫一些无法支援bytecodes的特殊软件时,能提供某些bytecodes的加速执行。它能在现存的ARM与Thumb模式之间互相执行。

首颗具备Jazelle技术的处理器是ARM926EJ-S:Jazelle以一个英文字母'J'标示于CPU名称中。它用来让手机制造商能够加速执行Java ME的游戏和应用程式,也因此促使了这项技术不断地开发。

Thumb-2

Thumb-2 技术首见于 ARM1156 核心 ,并于2003年发表。Thumb-2 扩充了受限的 16-bit Thumb 指令集,以额外的 32-bit 指令让指令集的使用更广泛。因此 Thumb-2 的预期目标是要达到近乎 Thumb 的编码密度,但能表现出近乎 ARM 指令集在 32-bit 内存下的效能。

Thumb-2也从 ARM 和 Thumb 指令集中派生出多种指令,包含位栏(bit-field)操作、分支建表(table branches),和条件执行等功能。

Thumb Execution Environment (ThumbEE)

ThumbEE,也就是所谓的Thumb-2EE,,业界称为Jazelle RCT技术,于2005年发表,首见于 Cortex-A8 处理器。ThumbEE 提供从 Thumb-2 而来的一些扩充性,在所处的执行环境(Execution Environment)下,使得指令集能特别适用于执行阶段(Runtime)的编码产生(例如即时编译)。Thumb-2EE 是专为一些语言如 Limbo、Java、C#PerlPython,并能让 即时编译器 能够输出更小的编译码却不会影响到效能。

ThumbEE 所提供的新功能,包括在每次存取指令时自动检查是否有无效指标,以及一种可以执行阵列范围检查的指令,并能够分支到分类器(handlers),其包含一小部份经常呼叫的编码,通常用于高阶语言功能的实作,例如对一个新物件做内存配置。

进阶 SIMD (NEON)

进阶 SIMD 延伸集,业界称为NEON技术,它是一个结合 64 和 128 bit 的 SIMD(Single Instruction Multiple Data 单指令多重数据)指令集,其针对多媒体和讯号处理程式具备标准化加速的能力。NEON 可以在 10 MHz 的 CPU 上执行 MP3 音效解码,且可以执行 13 MHz 频率以下的 GSM AMR (Adaptive Multi-Rate) 语音编码。NEON具有一组广泛的指令集、各自的寄存器阵列,以及独立执行的硬件。NEON 支援 8-, 16-, 32- 和 64-bit 的整数及单精度浮点数据,并以SIMD 的方式运算,执行图形和游戏处理中关于语音/视讯的部分。SIMD 在 向量超级处理机 中是个决定性的要素,它具备同时多项处理功能。在 NEON 技术中,SIMD 最高可支援到同时 16 个运算。

VFP

VFP 是在协同处理器针对ARM架构的衍生技术。它提供低成本的单精度和倍精度浮点运算能力,并完全相容于ANSI/IEEE Std 754-1985 二进制浮点算数标准。VFP 提供大多数适用于浮点运算的应用,例如PDA、智慧手机、语音压缩与解压、3D图像以及数位音效、打印机、机上盒,和汽车应用等。VFP 架构也支援 SIMD(单指令多重数据)平行化的短向量指令执行。这在图像和讯号处理等应用上,非常有助于降低编码大小并增加输出效率。

在ARM-based处理器中,其他可见的浮点、或 SIMD 的协同处理器还包括了 FPA, FPE, iwMMXt。他们提供类似 VFP 的功能但在opcode层面上来说并不具有相容性。

安全性扩充 (TrustZone)

TrustZone(TM) 技术出现在 ARMv6KZ 以及较晚期的应用核心架构中。它提供了一种低成本的方案,针对系统单芯片(SoC)内加入专属的安全核心,由硬件建构的存取控制方式支援两颗虚拟的处理器。这个方式可使得应用程式核心能够在两个状态之间切换(通常改称为领域(worlds)以避免和其他功能领域的名称混淆),在此架构下可以避免资讯从较可信的核心领域泄漏至较不安全的领域。这种内核领域之间的切换通常是与处理器其他功能完全无关联性(orthogonal),因此各个领域可以各自独立运作但却仍能使用同一颗内核。内存和周边装置也可因此得知内核运作的领域为何,并能针对这个方式来提供对装置的机密和编码进行存取控制。典型的 TrustZone 技术应用是要能在一个缺乏安全性的环境下完整地执行操作系统,并在可信的环境下能有更少的安全性的编码。


全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:24:21 | 显示全部楼层

1、ARM微处理器内核的选择从前面所介绍的内容可知,ARM微处理器包含一系列的内核结构,以适应不同的应用领域,用户如果希望使用WinCE或标准Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(Memory Management Unit)功能的ARM芯片,ARM720T、ARM920T、ARM922T、ARM946T、Strong-ARM都带有MMU功能。而 ARM7TDMI则没有MMU,不支持Windows CE和标准Linux,但目前有uCLinux等不需要MMU支持的操作系统可运行于ARM7TDMI硬件平台之上。事实上,uCLinux已经成功移植到多种不带MMU的微处理器平台上,并在稳定性和其他方面都有上佳表现 。

2、系统的工作频率在很大程度上决定了ARM微处理器的处理能力。ARM7系列微处理器的典型处理速度为0.9MIPS/MHz,常见的ARM7芯片系统主时钟为20MHz-133MHz,ARM9系列微处理器的典型处理速度为1.1MIPS/MHz,常见的ARM9的系统主时钟频率为100MHz- 233MHz,ARM10最高可以达到700MHz.不同芯片对时钟的处理不同,有的芯片只需要一个主时钟频率,有的芯片内部时钟控制器可以分别为ARM 核和USB、UART、DSP、音频等功能部件提供不同频率的时钟。

3、大多数的ARM微处理器片内存储器的容量都不太大,需要用户在设计系统时外扩存储器,但也有部分芯片具有相对较大的片内存储空间,如ATMEL的AT91F40162就具有高达2MB的片内程序存储空间,用户在设计时可考虑选用这种类型,以简化系统的设计。

4、片内外围电路的选择除ARM微处理器核以外,几乎所有的ARM芯片均根据各自不同的应用领域,扩展了相关功能模块,并集成在芯片之中,我们称之为片内外围电路,如USB接口、IIS接口、LCD控制器、键盘接口、RTC、ADC和DAC、DSP协处理器等,设计者应分析系统的需求,尽可能采用片内外围电路完成所需的功能,这样既可简化系统的设计,同时提高系统的可靠性


全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:24:41 | 显示全部楼层
诺基亚

诺基亚N86 诺基亚N97 诺基亚N8 诺基亚N96 诺基亚N95 诺基亚N78 诺基亚N900 诺基亚N81 诺基亚N85 诺基亚X6 诺基亚E72 诺基亚E71 诺基亚E66 诺基亚E63 诺基亚E50 诺基亚E51 诺基亚E52 诺基亚5530XM 诺基亚5800XM 诺基亚5320XM 诺基亚5630XM 诺基亚5730XM 诺基亚5230 诺基亚C5-00等

美国摩托罗拉

摩托罗拉XT711 摩托罗拉XT800 摩托罗拉XT702 摩托罗拉XT701 摩托罗拉ME600 摩托罗拉ME501 摩托罗拉ME500 摩托罗拉Milestone1 摩托罗拉Milestone2 摩托罗拉RAZR V8 摩托罗拉VE66 摩托罗拉A1200E 摩托罗拉A1210 摩托罗拉A1600 摩托罗拉A1800 摩托罗拉A1890 摩托罗拉U9 摩托罗拉A810 摩托罗拉ROKR EM30 摩托罗拉EM35 摩托罗拉ROKR E6 摩托罗拉ROKR E8

日本索尼爱立信

索爱 X1 索爱 X2 索爱 M1i 索爱 X10 索爱 Satio 索爱 U8i等

韩国三星

三星 i8910 三星 i8510 三星i9000 三星i9100等

美国Palm(奔迈)

Palm pre ; Palm pixi国外芯片技术交流-ARM处理器risc-v单片机中文社区(4)alm pre plus国外芯片技术交流-ARM处理器risc-v单片机中文社区(5)alm PRE 2

台湾HTC

HTC Dream、HTC Hero、HTC Desire、HTC Incredible等

包括所有安卓手机、诺基亚-微软lumia手机
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:25:21 | 显示全部楼层
搭载ARM芯片架构的设备数量是英特尔的25倍。全世界99%的智能手机和平板电脑都采用ARM架构。约有43亿人每天都会触摸一台搭载ARM芯片的设备,占全球总人口的60%。

所有的iPhone和iPad都使用ARM的芯片,多数Kindle电子阅读器和Android设备也都采用这一架构。与这种广泛触角极不相称的是,ARM的营收可以用少得可怜来形容。虽然全世界几乎所有的智能手机几乎都采用了该公司的芯片设计,但平均每卖出一款这样的手机,该公司只能得到1美分,而英特尔的芯片单位收益却高达数十至数百美元不等。
ARM网络阵营成员主要包括博通、Cavium和Freescale。其他合作包括与AMD一道为虚拟化软件打造ENEA的合作、以及与AppliedMicro在虚拟机顶盒(vSTB)概念验证方面的合作。

大部分领先的网络/电信制造商正积极地将其下一代平台迁移到ARM平台上来,有理由相信在今后的几年中,ARM在行业中将扮演一个极为重要的角色。
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:33:05 | 显示全部楼层
https://www.arm.com/
AI FOR IOT ENDPOINTS
BRINGING AI TO BILLIONS MORE DEVICES
ARM CORTEX-M55 AND ETHOS-U55 PROCESSORS DELIVER UP TO A 480X UPLIFT IN MACHINE LEARNING PERFORMANCE.

https://www.armchina.com/

国外芯片技术交流-ARM处理器risc-v单片机中文社区(6)


依托Arm世界领先的生态资源和技术优势芯片连通世界
Arm是全球最大的芯片架构(IP)供应商,全球芯片客户超过500家,生态合作伙伴遍布全球半导体产业链,形成以Arm为核心的全球最大的技术生态体系。
Arm中国结合中国市场需求,自主研发基于Arm技术的IP与标准。
预计到2035年,将由超过1万亿台智能电子设备实现互联。从各种传感器、门禁卡、手机、家电、汽车,到工业机械、通信基站、数据中心、云服务器,基于Arm架构的芯片无处不在。
毫无疑问,Arm是芯片产业最具影响力的全球标杆。

服务中国电子产业
赋能本土自主创新
从2002年进入中国市场,Arm一直致力于支持中国芯片产业的创新与发展。
目前中国合作伙伴超过200家,使用Arm处理器技术的中国客户的出货量超过160亿。


为更好满足中国芯片产业需求,2018年以来,Arm中国在深圳、上海、北京、成都等地打造中国自主且国际兼容的持续研发能力。
全球生态中国自主
Arm中国将继续拓展自主研发,并通过与生态合作伙伴的紧密合作以及产业资本运作,赋能中国芯片产业升级。
国产SoC中,有95%是基于Arm处理器技术
Arm中国授权客户超过150家
使用Arm技术的中国客户出货量超过160亿
实现万亿智能互联,让全世界使用中国创新

吴雄昂
安谋科技(中国)有限公司执行董事长兼CEO




成就核芯,由你领航
共同创造中国智能科技生态领航者
所有版权归: 安谋科技(中国)有限公司所有
粤ICP备18004469号-1



国外芯片技术交流-ARM处理器risc-v单片机中文社区(7)
中国智能科技生态领航者




全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:34:20 | 显示全部楼层
国外芯片技术交流-ARM处理器risc-v单片机中文社区(8)
国外芯片技术交流-ARM处理器risc-v单片机中文社区(9)
中国智能科技生态领航者

全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:36:38 | 显示全部楼层
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

 楼主| 发表于 2020-5-21 00:37:27 | 显示全部楼层
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

该用户从未签到

发表于 2020-5-22 12:41:01 | 显示全部楼层
厉害了,学习下国外芯片技术交流-ARM处理器risc-v单片机中文社区(11)国外芯片技术交流-ARM处理器risc-v单片机中文社区(12)国外芯片技术交流-ARM处理器risc-v单片机中文社区(13)
全球首家只专注于RISC-V单片机行业应用的中文网站

  离线 

  • TA的每日心情
    慵懒
    2021-7-27 09:25
  • 签到天数: 57 天

    [LV.5]

    发表于 2020-6-29 10:33:35 | 显示全部楼层
    大神,学习了。国外芯片技术交流-ARM处理器risc-v单片机中文社区(14)国外芯片技术交流-ARM处理器risc-v单片机中文社区(15)
    相信自已,未来是自已创造的。

      离线 

    该用户从未签到

    发表于 2020-6-29 11:20:56 | 显示全部楼层
    关键是ARM自毁长城,跟华为的毁约,让中国人对其已经非常的不放心,今天是华为公司,说不定哪一天对中国全面封锁,这不是不可能的,所以,现在好多公司和个人在研究RISC_V也是防止ARM突然耍流氓。
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

    该用户从未签到

    发表于 2020-6-29 11:26:19 | 显示全部楼层
    好在RISC_V在中国也很争气,就我们熟悉的单片机领域,像GD32VF103在性能上就不输ARM的单片机,GD32VF103高档外设弄的太多,价格有点高,但是即使这样,也不STM32的贵,相信将来GD肯定会出一款价格亲民的GD32VE系列产品出来。期待。
    全球首家只专注于RISC-V单片机行业应用的中文网站
    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-25 22:44 , Processed in 0.661697 second(s), 82 queries .

    快速回复 返回顶部 返回列表