0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于MIPS与ARM之间的对比分析和差异性

lC49_半导体 来源:djl 2019-09-05 08:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

日前,一则Imagination将要分拆出售的消息搅动了整个电子圈。大家除了对这个移动GPU巨头因为“苹果的弃用”而被迫选择出售感到无奈以外,还对MIPS的再度出售感到惋惜。

作为知名的精简指令集计算(RISC)的推行者,MIPS的成立甚至比竞争对手ARM还早六年,但眼看现在ARM在多个领域应用中如鱼得水,市值也一再攀高。与之对比,MIPS的落寞就让人有点费解,同样的,甚至面世还早,MIPS是究竟落得这样的田地的呢?这得从RISC的诞生说起。

MIPS RISC设计诞生,改变了处理器产业

现代各种电器核心的微处理器起源于上个世纪Intel德州仪器和Garrett AiResearch工业部三个公司的三个计划,推出的三个微处理器先锋则分别是Intel 4004、 TMS 1000和CADC。自此以后,就开启了风风火火的微处理器革命。

回看发展历程。在微处理器诞生早期,基本上都是不同厂商生产不同架构的芯片(例如Intel的X86系列处理器),虽然后来在IBM的“强迫”之下Intel将X86架构授权给其他几家厂商生产处理器,但当时的主流一直都是处理器厂商自主研发架构和设计甚至生产处理器的。这种境况一直维持到1980年,RISC的诞生。

精简指令集的名称最早来自1980年大卫·帕特森在加州大学柏克莱分校主持的Berkeley RISC计划。但其实在他之前,已经有人提出类似的设计理念。由约翰·科克主持,在1975年开始,1980年完成的IBM 801项目,可能是第一个使用精简指令集理念来设计的系统。

跟Intel X86这种复杂指令集不一样,设计了许多特性让代码编写更加便捷,但这些复杂特性需要几个指令周期才能实现,并且常常不被运行程序所采用。此外,处理器和主内存之间运行速度的差别也变得越来越大。在这些因素促使下,出现了一系列新技术,使处理器的指令得以流水执行,同时降低处理器访问内存的次数。精简指令集对指令数目和寻址方式都做了精简,使其实现更容易,指令并行执进程度更好,编译器的效率更高。这种相对新的指令集的面世促进了MIPS的诞生。

在RISC流行起来之后,斯坦福大学前校长,John LeRoy Hennessy就和他的研究团队基于RISC打造了一款全新的微处理器,这个项目就是MIPS的前身。1984年,John LeRoy Hennessy与他的团队一起创立了MIPS。他们公司的商业模式就是将做好的芯片设计方案授权给给她厂商,让他们可以方便地制造出高性能的CPU

他们在研发进程上也不负众望。在成立第二年,他们就推出了第一个处理器设计R2000,三年后则推出了R3000,他们甚至在1991年就推出了64bit的设计R4000。要知道其竞争对手ARM到了2012年才大范围推广64bit处理器设计。可见这家企业在设计上的前瞻性。

成立早期,MIPS自己也生产处理器,他们自己流片的R3000是MIPS首款在市场上流行起来的产品,销售超过了百万颗。后续的R3000A则创造了过亿销售的奇迹。

除了自身设计外,Pacemips、IDT东芝半导体公司都在MIPS发展早期采用了其设计制造芯片,其生产的芯片也被Sony, Nintendo的游戏机,Cisco的路由器和SGI超级计算机等终端设备采用。尤其是家用路由器市场,现在看来,也几乎是MIPS绝对垄断,这是毫无疑问的。

错失智能手机时代,无力回天

作为一个老学究创立的企业,MIPS的产品从面世开始就以高性能著称。这主要得益于其是一系列基于管线方式工作的处理器。这就使得其大多数指令都能遵循这种方式工作,能达到理论上的最大值。而从MIPS的发展史上看,他们一开始就以Intel的X86位对标产品,因此其产品的高性能也是无可厚非,但正是这种高举高打,也是造成MIPS今日格局的一个原因,这在后面再说。但我们可以肯定的是,造成MIPS今天结局的主要原因,肯定不是技术。那么我们就要从商业上思考。

正如前面所说,这个由老学究打造的企业,虽然产品拥有很不错的性能,但是由于对商业不够敏感,导致了MIPS的商业化进程迟迟落后。例如他们成立了三年之后,才推出第一个芯片,这就让足以让我们对其商业化的缓慢窥见一斑。但错失了移动时代,才正式敲响了他们的“丧钟”。

前面提到,MIPS一开始是对标Intel,面向中高端市场做产品的,他们在高清盒子、路由器等市场上也是战果累累。而其竞争对手ARM从诞生开始就瞄准了嵌入式低功耗领域,在这个领域默默耕耘了十数年,终于在21世纪第一个十年迎来了自己的时代。而当时只聚焦中高端的MIPS则在功耗上没有太多优势,这就限制了他们的发展。在这里需要说一下,MIPS的高性能,又不能强大到去入侵性能需求更强,容量更大的市场,这就让他们困在那个市场里进退维艰。最主要的是,MIPS的反应的缓慢再一次拖累了他们的转型。

在ARM联合高通、苹果、联发科等公司面向智能手机市场做移动处理器芯片的时候,MIPS依然沉醉在高清盒子、打印机等小众产品市场,后来智能手机市场的大爆发,我就不再赘言。但可以看到,MIPS的迟缓导致他们失去了最关键的十年(2007到2017)。其实这只是其中一个原因,授权模式和费用也是MIPS失败的另一个因素。

因为是一个英国企业,与根正苗红的美国半导体企业相比,ARM在成立早期,也沉沦了数年,但由于他们一直聚焦在低功耗嵌入式领域,授权方式极具灵活性(更多是IP授权,很少是架构授权),并在价格上具备优势,这就吸引了TI和LSI等公司的注意。相对便宜的价格,也吸引了更多的人来玩ARM芯片,完善了ARM的工具和生态,尤其是吸引了学生的眼光,这就为ARM未来的爆发夯实了基础。

与之相反的是,MIPS主要是架构授权,这就失去了前者所具备的推出速度,软件高兼容的特点。硬件的落后,导致软件平台的落后,造成的恶性循环,加速了MIPS的衰落。种种原因导致MIPS在2012年被Imagination和ARM瓜分。到了今年又被MIPS拆分卖给Tallwood Venure Capita。曾经风光一时的企业无奈面对多次转手的收场。


给我们带来的一些思考

对于MIPS今天的局面,一千人有一千个观点。但我们可以肯定的是,这并不是技术的原因。在前面我们一直强调,在创业早期阶段,MIPS的性能一直优越于ARM,但最后ARM却成功了,这就从侧面说明了性能高并不代表你能成功,能够适合市场需要才是最重要的。这是MIPS带给我们的第一个教训。

其次,在拥有众多相同竞争对手的时候,能够决定你输赢的只有是商业模式、运气加上你的那种根据终端市场改变而改变的相应能力。回到2007年,如果MIPS能够快速跟进解决功耗、完善生态,推进和Fabless的合作,现在移动处理器的格局也许存在新的变数。相反你看ARM,Cortex-M系列授权收费方式的转变,是他们面对潜在挑战的一种应对。这种反应速度是MIPS所不具备的。

第三,让更多的初学者参与到你的产品中来,这个非常重要。作者在与行业一位资深专家聊天的时候,咨询到MIPS失败的可能原因。他认为,MIPS作为一个经典的架构,设计有板有眼,是很多计算机类书籍介绍架构时候经常用的一个例子。但是在工程届,MIPS并不是很受欢迎,相关的应用书籍、学习资源也相对较少。相反,ARM这方面就做得更加好。更多的参与者近来了,就会有更多的分享,就会吸引更多的人学习,继续分享更多的内容,这样的良性循环,对任何一款芯片或者开源系统,都是成功的先决条件。

第四,ARM能够获得成功的一个主要原因是拥有了CPU和GPU,这两者的结合让他们在移动时代所向披靡。反之我们看只拥有CPU的MIPS和原来只有GPU的Imagination的下场。揭露了现在市场的集成化优势。晶圆代工产业的流行,IP供应商的崛起,让厂商整合解决大部分问题,提供更简便的解决方案,这在未来的物联网时代显得非常重要。而现在的半导体产业的整合,也基本是这样一个趋势。对于全球,尤其是中国的集成电路创业者来说,这是一个很好的经验。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388804
  • 智能手机
    +关注

    关注

    66

    文章

    18672

    浏览量

    185572
  • mips
    +关注

    关注

    1

    文章

    241

    浏览量

    49130
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    无源探头与高压探头技术对比分析

    本文对比分析了无源探头与高压探头的技术原理、性能参数及应用场景,为选择合适探头提供参考。
    的头像 发表于 11-30 15:47 371次阅读

    传统普通扫码枪与RFID扫描枪对比分析

    本文深入对比传统普通扫码枪与RFID扫描枪的核心差异,从成本结构、使用场景到技术特点进行全面分析,帮助企业选择最适合的数据采集解决方案。
    的头像 发表于 11-19 11:03 991次阅读
    传统普通扫码枪与RFID扫描枪<b class='flag-5'>对比分析</b>

    2025无线通信应用与对比分析

    本指南深入解析DMR数字与SA模拟对讲机模块的核心差异、参数性能及行业应用场景,并附上详细的选型对照表与常见问题解答。希望在看完这篇文章后,能帮助您在“模拟与数字通信”之间做出最适合您项目的选择。
    的头像 发表于 10-24 12:01 1300次阅读
    2025无线通信应用与<b class='flag-5'>对比分析</b>

    【EMC标准分析】消费电子与汽车电子ESD测试标准差异对比

    【EMC标准分析】消费电子与汽车电子ESD测试标准差异对比
    的头像 发表于 09-09 17:32 813次阅读
    【EMC标准<b class='flag-5'>分析</b>】消费电子与汽车电子ESD测试标准<b class='flag-5'>差异</b><b class='flag-5'>对比</b>

    【EMC标准分析】GB_T 18655最新2025版与2018版的标准差异对比

    【EMC标准分析】GB_T 18655最新2025版与2018版的标准差异对比
    的头像 发表于 08-14 17:45 7256次阅读
    【EMC标准<b class='flag-5'>分析</b>】GB_T 18655最新2025版与2018版的标准<b class='flag-5'>差异</b><b class='flag-5'>对比</b>

    是德科技的BenchVue和纳米软件的ATECLOUD有哪些差异性区别?

    BenchVue是由全球领先的测试测量设备供应商是德科技开发,专注于高端仪器控制与数据分析,主要服务于电子研发、实验室等专业场景,与是德硬件(如示波器、频谱仪)深度集成。而ATECLOUD则有国产
    的头像 发表于 07-31 17:07 693次阅读
    是德科技的BenchVue和纳米软件的ATECLOUD有哪些<b class='flag-5'>差异性</b>区别?

    TaskPool和Worker的对比分析

    ,并提高系统的整体性能。 本文将从实现特点和适用场景两个方面来进行TaskPool与Worker的比较。 实现特点对比 表1 TaskPool和Worker的实现特点对比 实现
    发表于 06-18 06:43

    国内外电机结构 工艺对比分析

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:国内外电机结构 工艺对比分析.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 05-29 14:06

    主流汽车电子SoC芯片对比分析

    主流汽车电子SoC芯片对比分析 随着汽车智能化、电动化趋势加速,系统级芯片(SoC)已成为汽车电子核心硬件。本文从技术参数、市场定位、应用场景及国产化进程等维度,对主流汽车电子SoC芯片进行对比分析
    的头像 发表于 05-23 15:33 4791次阅读

    飞凌嵌入式ElfBoard ELF 1板卡-Uboot

    版本)基础之上做一下差异性修改即可。此软件系统可以通过yocto工程构建获得,其中包含了uboot源码,内核源码,文件系统,以及交叉编译工具,关于系统的构建,在后面章节会有讲解。
    发表于 05-22 10:44

    过电压保护器与氧化锌避雷器之间-工作原理与作用对比分析

    过电压保护器和氧化锌避雷器(MOA)均用于电力系统的过电压防护,但两者在原理、功能和应用场景上存在显著差异。以下从工作原理、核心作用及实际应用角度进行对比分析: 1. 工作原理对比 (1)氧化锌
    的头像 发表于 05-13 16:53 777次阅读

    示波器探头的选型与应用差异解析

    在电子测量领域,高压差分探头与传统无源探头作为两类基础测量工具,其技术特性和应用场景存在显著差异。本文从测量原理、系统适配和信号处理三个维度进行对比分析。 一、信号拾取机制的差异 传统无源探头采用单
    的头像 发表于 04-24 16:15 510次阅读
    示波器探头的选型与应用<b class='flag-5'>差异</b>解析

    基于SHIS凝视型短波红外高光谱相机(900-1700nm)区分不同宝石的差异性和可分性(宝石分选)

    相机的应用,宝石鉴定进入了一个新的阶段。本文将介绍如何使用SHIS凝视型短波红外高光谱相机(900-1700nm)高光谱相机区分不同宝石的差异性和可分性(宝石分选),并通过实际测试数据展示其应用效果。 凝视型高光谱成像技术简介
    的头像 发表于 03-19 15:18 900次阅读

    半导体激光器和光纤激光器的对比分析

    半导体激光器和光纤激光器是现代激光技术中的两种重要类型,它们在结构、工作原理、性能及应用领域等方面有着显著的区别。本文将从增益介质、发光机理、散热性能、输出特性及应用领域等多个方面,对这两种激光器进行详细的对比分析
    的头像 发表于 02-03 14:18 2382次阅读

    中欧RoHS对比:五大显著差异

    。范围管控的差异性1.欧盟RoHS与直流电、交流电产品管控欧盟RoHS指令主要针对的是直流电1500伏、交流电1000伏以下的电子电气产品,这一管控范围广泛覆盖了市场
    的头像 发表于 01-06 12:25 1072次阅读
    中欧RoHS<b class='flag-5'>对比</b>:五大显著<b class='flag-5'>差异</b>