arm的授权描述

ARM本身并不依靠自己的设计来制造或销售CPU,而是将处理器架构授权给有兴趣的厂商。ARM提供了各种许可条款,包括价格和传播等项目。对于授权方,ARM提供ARM内核的集成硬件描述,包括完整的软件开发工具(编译器、调试器、SDK)以及销售包含ARM CPU的硅片的权利。对于无晶圆厂工厂的被许可方来说,它希望将ARM内核集成到他们自己的芯片设计中,这通常只是为了获得一个量产就绪的ip核认证。对于这些客户,ARM会发布所选ARM核的门电路图,以及抽象的仿真模型和测试程序,帮助设计集成和验证。需要更多的客户,包括集成元件制造商(IDM)和晶圆制造商,选择合成RTL(寄存器传输级,如Verilog)形式来获得处理器的知识产权(IP)。借助集成的RTL,客户能够优化和增强架构。这种方法允许设计者实现额外的设计目标(如高振荡频率、低能耗、指令集扩展等。)而不受不可改变的电路图的限制。虽然ARM没有授权被授权方转售ARM架构本身,但是被授权方可以销售产品(如芯片组件、评估板、完整系统等。)随意。商业晶圆厂是一个特例,因为他们不仅授予销售包含ARM内核的成品硅片的权利,而且对于其他客户,他们通常保留复制ARM内核的权利。

和大多数IP卖家一样,ARM根据IP的使用价值来决定IP的价格。在架构上,性能较低的ARM内核比性能较高的内核的许可费更低。就硅片实现而言,集成内核比硬件宏(黑盒)内核更昂贵。对于更复杂的价格问题,拥有ARM许可的商业晶圆厂(如韩国的三星和日本的富士通)可以向其晶圆厂客户提供更低的许可价格。通过晶圆厂自己的设计技术,客户可以以较低的价格或免费的ARM预付费许可费获得ARM内核。与没有自己设计技术的专业半导体工厂(如台积电和UMC)相比,富士通/三星对每片晶圆的收费要高出两到三倍。对于中小型应用,有设计部门的晶圆厂提供较低的整体价格(通过许可费补贴)。对于大规模生产,长期成本的降低可以通过降低晶圆价格来降低ARM的NRE成本,使专业化的晶圆厂成为更好的选择。

许多半导体公司都持有ARM许可证:Atmel、Broadcom、Cirrus Logic、Freescale(2004年从摩托罗拉独立出来)、高通、富士通、英特尔(以数字投诉为中介)、IBM、英飞凌科技、任天堂、恩智浦半导体(2006年从飞利浦独立出来)、OKI电气工业、三星电子、夏普、意法半导体、德州仪器和VLSI等许多公司都有不同形式的ARM许可证。虽然ARM的授权项目被保密合同覆盖,但ARM被广泛认为是知识产权行业最昂贵的CPU核心之一。包含基本ARM内核的单个客户产品可能需要高达20万美元的许可费。而如果涉及到大量的结构变化,成本可能会超过1000万美元。

ARM(异步响应模式)也是一种不平衡的数据链路操作模式。与NRM不同,ARM下的传输过程由从站启动。从站发送给主站的一个帧或一组帧可以包含信息,或者它可以是仅为控制目的而发送的帧。在这种工作模式下,从站控制超时和重发。该模式对于采用轮询模式的多站链接至关重要。

ARM微处理器包括以下系列,以及其他厂商基于ARM架构的处理器。除了ARM架构的* * *特点,ARM微处理器的每个系列都有自己的特点和应用领域。ARM7系列

ARM9系列ARM9E系列ARM10E系列SecurCore系列Intel的Xscale Intel的StrongARM其中,ARM7、ARM9、ARM9E和ARM10是四个通用处理器系列,每个系列都提供了一套相对独特的性能,以满足不同应用领域的需求。SecurCore系列专为具有高安全要求的应用而设计。ARM7系列微处理器是一款低功耗的32位RISC处理器,最适合价格和功耗要求较高的消费类应用。ARM7微处理器系列具有以下特点:具有嵌入式ICE-RT逻辑,便于调试和开发。功耗极低,适用于高功耗要求的应用,如便携式产品。可以提供0.9 MPs/MHz的三级流水线结构。代码密度高,兼容16位Thumb指令集。对操作系统的支持是广泛的,包括Windows CE、Linux、Palm OS等。

指令系统兼容ARM9系列、ARM9E系列、ARM10E系列,方便用户升级产品。主频最高可达130 IPS,高速运算处理能力可胜任大部分复杂应用。ARM7系列微处理器的主要应用领域有:工业控制、互联网设备、网络和调制解调器设备、手机等多媒体和嵌入式应用。ARM7系列微处理器包括以下类型的内核:ARM7TDMI、ARM7TDMI-S、ARM720T和ARM7EJ。其中ARM7TDMI是应用最广泛的32位嵌入式RISC处理器,属于低端ARM处理器核心。TDMI的基本含义是:T:支持16位压缩指令集Thumb D:支持片上调试M:嵌入式硬件乘法器I:嵌入式ICE,支持片上断点和调试点。Xscale处理器是基于ARMv5TE架构的解决方案,是一款全性能、高性价比、低功耗的处理器。支持16位Thumb指令和DSP指令集,已应用于数字手机、个人数字助理和网络产品。Xscale处理器是Intel主推的ARM微处理器。