ARM架构是什么?为何大多芯片都要采用?华为能用别的架构吗?
扫描二维码
随时随地手机看文章
ARM架构就如同盖房子的总体设计,是芯片的大框架,是一个芯片设计方案(构架),是一个公开的技术方案,任何人都可以按这个方案做出芯片,但如果你做芯片的目的是要把它变成商品出售,就必须要经过ARM的授权才行。目前,全世界所有的芯片生产厂都按这个方案设计制造,所有的软件商也按这个标准来进行软件设计,所以产品的兼容性不成问题,经过好多年的迭代,目前已形成了一个完整的生态链。
作为一家企业,ARM最大的优势是从智能手机到平板电脑、IoT、车载产品、服务器,都与支撑ARM架构的伙伴企业和技术人员构建了良好的生态系统,能够根据伙伴的需求,先行获取相应的硬件及软件技术。
目前,全世界所有的芯片生产厂都按这个方案设计制造,所有的软件商也按这个标准来进行软件设计,所以产品的兼容性不成问题,经过好多年的迭代,目前已形成了一个完整的生态链。如果你要绕过这个构架,另外自行设计的话,你的芯片,和你的软件就会自成一个独立的系统。也就是说与现有的全世界正在用的存在兼容问题。且不说自行开发的费用巨大,时间长,最关键的是与世界不兼容,那ô产品就很难国际化,作为商品,不能国际化,你就不能进行流通赚钱。
这就如同你自己生产的东西,只能自己吃,自己用,那ô,你生产的东西就不叫商品,因为他不能流通,不能进行交换,这就是大多数芯片必须要使用ARM架构的原因所在,目前ARM架构是很科学的一套cpu设计方案,具有低功耗、高效率的特点,做芯片就如同搭建房子,但是在电·上搭建房子可不是这ô简单,何况在只有几毫米的芯片上搭建房子。芯片上搭房子,你要考虑功耗,考虑响应速度,如何解决其他信号干扰,如何增加芯片的可靠性等问题,这些问题涉及的学科还特别大,涉及的学科还特别深,所以设计芯片构架不是一天两天就能解决的。
华为的麒麟980,用的是ARM永久授权的v8构架,苹果也曾用过V8,现在苹果用v13了,也就是说华为用v8û问题,但升级后的构架不能用,麒麟980不能升级,这才是最头疼的,麒麟980不可能总用下去。简单说ARM公司提供的只是一个方案,只不过大家都公认这个方案不错。相当于,ARM公司认为汽车6个轮子比较好,大家也认可,然后各汽车厂家都约定俗成造6个轮子的汽车。ÿ造一辆都给ARM公司专利费。如今,ARM公司不同意华为采用他们的6轮汽车架构方案了,大家觉得华为会因为此事受影响吗?