登录/注册

arm资料

更多

好的!关于 ARM 技术(包括架构、处理器、生态系统等)的资料,以下是一些关键信息的中文汇总,希望能满足您的需求:

一、核心概念:什么是 ARM?

  1. ARM公司: 英国公司(现为日本软银集团子公司,近期拟上市),专注于设计处理器架构(ISA)处理器核心(CPU Core)知识产权 (IP)。ARM自身并不生产芯片。
  2. ARM 架构: 一系列精简指令集计算机 (RISC) 指令集架构。
    • 精简指令集 (RISC): 指令数量较少、格式统一、执行速度快、功耗低,这与复杂的 x86 架构(CISC)不同。
    • 可授权性: ARM 将设计好的 IP(包括架构和核心)授权给其他公司(如高通、苹果、三星、联发科、华为海思等)。
  3. ARM 处理器核心: ARM 设计好具体的 CPU 核心蓝图(如 Cortex-A78, Cortex-X1, Cortex-M33, Cortex-R5 等),由被授权公司集成到自己的片上系统 (SoC) 中。
  4. 生态系统: ARM 主导了一个庞大的移动和嵌入式生态系统,包括芯片设计商(SoC)、操作系统(Android, iOS, Linux, RTOS)、开发工具、应用软件等。

二、ARM 产品家族(核心系列)

ARM 根据不同应用场景设计了多个系列的核心:

  1. Cortex-A 系列:

    • 定位: 高性能应用处理器
    • 应用: 智能手机、平板电脑、智能电视、笔记本电脑(Apple Silicon M系列、高通的Windows on ARM芯片)、服务器。
    • 特点: 高性能,支持复杂操作系统(Linux, Android, Windows),注重计算能力和用户体验。支持多核、乱序执行、高级分支预测、大容量缓存。
    • 代表作: Cortex-A76/A77/A78/A710/A715/A720, Cortex-X1/X2/X3/X4 (极致性能核心)。
  2. Cortex-R 系列:

    • 定位: 实时处理器
    • 应用: 需要高可靠性和确定性强实时性的领域:汽车控制系统(引擎管理、刹车、安全气囊)、工业自动化、硬盘/固态硬盘控制器、通信基础设施(基带处理)。
    • 特点: 高性能实时响应能力,低中断延迟,支持容错/纠错功能(如锁步双核 Lock-Step),高可靠性设计。
  3. Cortex-M 系列:

    • 定位: 微控制器
    • 应用: 物联网设备、传感器、智能家居、可穿戴设备、低功耗嵌入式系统、汽车车身控制(门锁、车窗)、玩具。是目前最广泛使用的ARM核心类型。
    • 特点: 超低功耗(常在设计时就考虑功耗优化)、高能效比、尺寸小、成本低、中断响应快速。通常运行实时操作系统或裸机程序。指令集通常是 ARM Thumb 或 ARMv6-M/v7-M/v8-M。
    • 代表作: Cortex-M0/M0+ (超低功耗, 入门级), Cortex-M3/M4 (主流, M4支持硬件浮点), Cortex-M7 (高性能), Cortex-M23/M33 (集成TrustZone安全扩展, Armv8-M), Cortex-M55/M85 (带有AI加速能力)。
  4. Cortex-X 系列:

    • 定位: 极致性能核心 (源于 Cortex-A 系列演进)。
    • 应用: 作为高性能 SoC(主要是高端手机)中的超大核心。
    • 特点: 追求单线程性能极限,功耗相对较高。通常与数个 Cortex-A 系列性能核心、Cortex-M 系列能效核心组成“三丛集”或“1+3+4”等大小核异构架构。
  5. Neoverse 系列:

    • 定位: 数据中心和云基础设施处理器核心
    • 应用: 服务器 CPU、网络设备、边缘计算网关、超级计算机芯片。
    • 特点: 针对高性能、可扩展性、能效、吞吐量和数据中心特定特性(如虚拟化、安全性)进行优化。
    • 代表作: Neoverse N 系列 (通用型), Neoverse V 系列 (极致性能), Neoverse E 系列 (高效率、吞吐量)。

三、关键特性与技术

四、生态系统与资源

五、为什么 ARM 如此成功?

  1. 低功耗、高能效比: RISC 基因和持续优化使其在性能和功耗平衡上表现卓越,非常适合电池供电设备(手机/物联网)。
  2. 可授权商业模式: 广泛授权让半导体厂商能快速构建差异化产品,无需从头设计核心。
  3. 强大而专注的生态系统: 围绕 ARM 的工具链、操作系统、芯片厂商、应用开发者形成了庞大的协作网络。
  4. 灵活性与可伸缩性: 从几美分、几毫瓦的超低功耗微控制器 (Cortex-M) 到数百瓦性能直逼顶级服务器的 CPU (Neoverse/Cortex-X),都能基于 ARM 架构设计。
  5. 持续的创新投入: ARM 持续推出新架构、新核心和新技术以满足不断发展的市场需求(5G、AI、边缘计算、云计算)。

希望这份中文资料能帮助您全面了解 ARM 技术!如果您有更具体的问题(如某个系列细节、开发工具、特定芯片对比等),请随时提出。

EV_INV-ARM

BOARD ARM INTERFACE

2023-03-30 12:04:38

AD8131ARM-EBZ

BOARD EVAL FOR AD8131ARM

2023-03-30 11:52:14

AD8008ARM-EBZ

BOARD EVAL FOR AD8008ARM

2023-03-30 11:52:13

ARM与DSP的主要区别资料下载

电子发烧友网为你提供ARM与DSP的主要区别资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文

资料下载 h1708587244.0670 2021-04-24 08:53:48

ARM Cortex-M3内核微控制器与ARM7的区别资料下载

电子发烧友网为你提供ARM Cortex-M3内核微控制器与ARM7的区别资料下载的电子

资料下载 贾桂林 2021-04-17 08:45:11

详解ARM常用的伪指令资料下载

电子发烧友网为你提供详解ARM常用的伪指令资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文

资料下载 KANA 2021-04-11 08:54:42

如何让ARM代码执行速度更快?资料下载

电子发烧友网为你提供如何让ARM代码执行速度更快?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文

资料下载 王强 2021-03-30 08:41:46

ARM常用开发工具及相应开发环境配置资料

本文档的主要内容详细介绍的是ARM教程之ARM常用开发工具及相应开发环境配置资料。

资料下载 姚小熊27 2021-03-26 11:50:55

EPSILON5MK4(ARM)

ISP PROGRAMMER ARM JTAG

2023-03-29 22:45:28

ARM-USB-TINY-H

ARM JTAG DEBUGGER

2023-03-29 22:45:24

ARM-USB-OCD-H

ARM JTAG DEBUGGER

2023-03-29 22:45:22

ARM52211DM

ARM52211DM

2023-03-29 22:40:38

ARM42112AM

ARM42112AM

2023-03-29 22:40:37

JTAGJET-ARM

ARM7®, ARM9® JTAGjet™ In-Circuit Emulator

2023-03-22 19:53:14

ARM硬件设计及应用实例资料

`分享一份很不错的资料,对于学习嵌入式方面很有帮助,这份资料从简单的51单片机开始,逐步深入到ARM,还有很多应用参考实例。`

2020-10-09 11:13:22
7天热门专题 换一换
相关标签