ARM 规范仅仅是一个指令集,还是有更多?

ARM 规范仅仅是一个指令集,还是有更多?

ARM 规范仅仅是一个指令集,还是包含更多内容,例如硬件实现细节?

我猜 ARM Limited 作为一家公司的价值(约 3000 亿美元)不仅仅来自于指令集,即使受到专利保护。那么他们真正拥有的是什么?

答案1

ARM Limited 提供大量知识产权和相关服务。其中包括:

  • ISA(多个,32 位和 64 位)。
  • 针对 ARM 内核的设计,具有多种性能和功耗水平,可供客户在自己的芯片/SoC 设计中使用。
  • 修改核心的许可证,以及设计自己的核心的更昂贵的许可证。
  • 总线、内存控制器、GPU、调制解调器和基带通信电路以及其他移动设备基础设施的设计。
  • 启动系统、设备发现和配置以及相关事项的标准。
  • 与芯片代工厂合作,帮助客户设计快速投入生产。
  • 软件开发工具。
  • 以上所有内容的文档。
  • 咨询和支持。

例如,2021 年,我参与了将已经在 x86-64 上运行的 Linux 软件移植到 ARM64 的工作。目标是在 Amazon Cloud 上运行它;Amazon 为这项服务设计并构建了自己的 ARM 处理器。该软件已经在其他几个 ARM64 平台上运行,因此移植没有根本问题。

我们的总部位于英国剑桥,因此与 ARM Ltd 的合作非常顺利。他们就选择合适的 Linux 发行版和 GCC 版本来构建和测试软件提供了宝贵的建议,并帮助我们在自己的数据中心运行 ARM 服务器。这使工作变得更快、更轻松。

ARM 不销售批量生产的芯片。他们有时会销售评估板和/或开发板,但像高通这样的 SoC 制造商在该业务上更为活跃。

相关内容