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

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

3天内不再提示

MIPS转向RISC-V的艰难之路

E4Life 来源:电子发烧友网 作者:周凯扬 2022-05-24 00:04 次阅读

38年前,一个创新RISCISA诞生于美国斯坦福大学,MIPS也由此面世。借着这个项目,几位创始人成立了MIPS公司,80年代的MIPS连续推出了R2000和R3000两款微处理器。正因如此,MIPS被Silicon Graphics(SGI)看上,打算用MIPS架构来打造其电脑

然而由于成本的限制,MIPS无法与市面上的大公司抗衡,开始陷入研发困境。1992年,看好MIPS的SGI将其收购,并支撑MIPS在90年代推出了几代R系列处理器。90年代的MIPS也算是趁热打铁了一把,虽然主流市场上没能超越x86,但也靠PlayStation、PlayStaion2和任天堂64这样的家用游戏机实现了上亿的CPU销量。

然而SGI随后决定放弃MIPS,转向IA-64架构的开发。于是MIPS选择了再度IPO,SGI不久也彻底剥离了MIPS。此后,MIPS的处境一直不温不火,而老对手ARM却开启了崛起之路。

2013年,Imagination出手了,以1亿美元的价格超过了竞争对手CEVA的报价,将MIPS纳入囊中,不过不少专利都被Bridge Crossing公司收走,好在核心专利都还掌握在MIPS手里。

Imagination下的MIPS

收购MIPS时,Imagination的主打产品还是旗下的PowerVR系列,对于MIPS的运作模式,他们打算效仿Arm。被Imagination收购后不久,虽然MIPS在IoT上的市场份额仍然逊色于Arm,但在汽车、数据中心等市场还有不少机遇可寻,比如被英特尔收购前的Mobileye用的正是MIPS CPU。

MIPS P6600 / MIPS


Imagination加快了推出MIPS处理器核心的步伐,尤其是支持硬件虚拟化、多线程和SIMD的Warrior系列。与此同时,Imagination为了推广MIPS也开始找上学术界,在各个大学宣传和公开MIPS ISA的工作原理

然而好景不长,2017年4月,Imagination的最大客户苹果宣布与其中断合作关系,其公司股价瞬间缩水,陷入了艰难的境地。Imagination开始为自己寻找买家,最终卖给了Canyon Bridge。而MIPS则以6500万美元的价格被单独卖给了Tallwood Venture Capital,直到2018年被WaveComputing收购。

虽然此后苹果再度与Imagination合作,Imagination也东山再起,但MIPS已经与其分道扬镳了。根据当时领英上公开的数据,被WaveComputing收购时,MIPS的员工数甚至不足50人。

再度面临危机

然而在被WaveComputing收购后,MIPS并没有因此走向更好的道路。除了已经发展成熟的x86以外,几乎每个ISA都打算借助开源社区的力量来发展其生态,MIPS也不例外。收购MIPS不久后,WaveComputing宣布发起MIPS OpenInitiative,该项目的参与者可以免费试用32位与64位的MIPS ISA,而无需任何授权和专利费用。

那时MIPS芯片出货量已经超过85亿,正照着WaveComputing的计划进军AI和下一代SoC设计,欲与英伟达、英特尔和Graphcore等公司硬碰硬,MIPS Open项目将成为他们扩大战果的又一大工具。

然而就在推行这一计划的时任CEO Art Swift离开后不久,这一项目还没有撑过一年,就毫无来由地被掐掉了,WaveComputing称不再提供MIPS架构、核心、IDE工具、FPGA包和代码的免费下载。虽然WaveComputing不会干扰已有授权和此前的下载,但他们建议开发者、合作伙伴与客户不要再深入开发了,因为他们不再提供任何维护与支持。

或许正是这一计划的落空,Paul Burton和Ralf Baechle,两位MIPS Linux内核维护者纷纷选择离去,这两位开发者在MIPS时完成了许多修复和改进工作。再不久后,WaveComputing选择了申请破产保护,进行资产重组,中国区的员工也只剩下寥寥数名。

重生后的MIPS

2021年,WaveComputing完成了破产重组,并更名为MIPS,但重生后的MIPS已经不再青睐MIPS这一ISA了,而是选择加入RISC-V国际基金会,成为RISC-V开发社区的一员,并计划推出基于RISC-V架构的解决方案。

支撑了30余年,甚至还要早于Arm的MIPS就这么“投敌”了?如今的RISC ISA除了风头正盛的Arm和RISC-V以外,还能掀起一点水花的就只剩下IBM的Power以及Oracle的SPARC了。

eVocoreP8700 / MIPS


在与一些工具方案商达成合作后,MIPS终于再度公开情报,于重组一年后发布了基于RISC-V的eVocore系列CPU IP。首发的两大IP继承了Warrior系列命名,分别为超标量高性能的eVocoreP8700(16级流水线),和高能效比的eVocore I8500(9级流水线)。两者都具备极高的扩展性,最高可扩展至64个簇和512个核心。MIPS表示打算借助全新的RISC-V IP进驻更加广阔的市场,包括汽车、机器学习5G、数据中心、存储和高性能嵌入式应用。

有趣的是,不仅MIPS自己选择了全面转向RISC-V,与MIPS相关的人与公司纷纷走向了RISC-V的道路。比如其前CEO Art Swift,如今就是另一家RISC-V公司Esperanto的CEO,连自己的老东家Imagination也选择了RISC-V来开发CPU。

结语

MIPS的历史故事恰好证明了半导体市场的“风云莫测”,一个ISA如若不能站稳脚跟的话,很快就会被市场淘汰掉。而MIPS选择押宝RISC-V,也是看中了其潜力,毕竟相较其他RISC架构来说,RISC-V确实仍处于初生阶段,虽然根基不如Arm和x86那样稳,但在前人铺路下,倒是可以吸取教训,避免重蹈覆辙。

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

    关注

    68

    文章

    18219

    浏览量

    221933
  • mips
    +关注

    关注

    1

    文章

    235

    浏览量

    47376
  • RISC-V
    +关注

    关注

    41

    文章

    1888

    浏览量

    45029
收藏 人收藏

    评论

    相关推荐

    国产RISC-V MCU推荐

    这颗芯片,众望所归 众多网友都推荐了沁恒微(WCH)的CH32V307。29447945表示最近正好在用RISC-V架构的芯片(CH32V307),现在RISC-V的芯片普及越来越多,
    发表于 04-17 11:00

    RISC-V 基础学习:RISC-V 基础介绍

    文章来源于漫谈嵌入式 ,作者Vinson 在谈到 RISC-V 之前,我们先梳理几个概念 1. 芯片 芯片 是所有半导体元器件的统称,它是把一定数量的常用电子元件(如电阻,电容,晶体管等
    发表于 03-12 10:25

    RISC-V的迷人之处

    RISC-V的迷人之处之一是它是如此……灵活。作为开源处理器规范,绝对任何人都可以使用它,对其进行修改并将其商业化。没有许可费,没有规则,也没有兼容性测试。这是处理器的狂野西部。在一定程度上。 但是
    发表于 02-12 20:58

    什么是RISC-V

    siFive搞RISC-V 赛昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不问有什么用,RISC-V目前的能力来说,工
    发表于 02-02 10:41

    RISC-V开放架构设计之道|阅读体验】RISC-V基础整数指令集

    第2章 RV32I:RISC-V基础整数指令集 本章重点讲解构成RISC-V基础整数指令集的基本指令和指令格式。主要包含寄存器间操作的R型,用于短立即数和取数操作的I型,用于存数操作的S型,用于条件
    发表于 01-31 21:10

    RISC-V开放架构设计之道|阅读体验】一本别出心裁的RISC-V架构之书(第一章)

    的计算机体系架构专 别出心裁地按照RISC-V模块化的指令来组织内容 对比x86、ARM 和MIPS 的设计,通过对比分析,突显RISC-V 的优势 可以作为从业者随时翻阅的案头参考书 开头的蒙娜丽莎像让
    发表于 01-24 19:06

    RISC-V开放架构设计之道|阅读体验】 RISC-V设计必备之案头小册

    有幸参加发烧友电子的论坛评测,这两天收到了这本需要评测的书籍《RISC-V开放架构设计之道》,全书简单讲了RISC-V指令集中目前已经完善的几个指令集部分,并展望了未来可能会在指令集
    发表于 01-22 16:24

    RISC-V产业论坛召开,专利联盟正式成立

    8月28日,由中国RISC-V产业联盟、芯原微电子(上海)股份有限公司共同主办的第三届滴水湖中国RISC-V产业论坛在上海临港新片区召开,RISC-V专利联盟在论坛上正式成立。9家首批联盟成员包括芯
    发表于 08-30 10:40

    RISC-V 的未来在中国吗

    2023 年 RISC-V 中国峰会上,倪光南院士表示,“RISC-V 的未来在中国,而中国半导体芯片产业也需要 RISC-V,开源的 RISC-V 已成为中国业界最受欢迎的芯片架构”
    发表于 08-26 14:16

    2023 RISC-V中国峰会:RISC-V深圳技术分享会(同期会议)

    本届峰会将以“RISC-V生态共建”为主题,结合当下全球新形势,把握全球新时机,呈现RISC-V全球新观点、新趋势。 由电子发烧友主办的RISC-V技术分享会(深圳站)将于8月26日在深圳举办
    发表于 08-15 17:27

    两大架构RISC-V 和 ARM 的各种关系

    一、RISC-V 和 ARM 的相似之处 RISC-V 和 ARM 基本上都是 RISC(精简指令集计算机)。RISC-V 和 ARM 都使用加载-存储架构。意思是数据从内存中加载,在
    发表于 06-21 20:31

    RISC-V,正在摆脱低端

    Performance系列高性能应用处理器;Ventana开发了面向数据中心的多核 RISC-V小芯片Veyron V1;以及MIPS公司宣称放弃自研架构而押注RISC-V,目前
    发表于 05-30 14:11

    谈一谈RISC-V架构的优势和特点

    RISC-V是基于精简指令集计算(RISC)原理建立的开放指令集架构,是一种与X86,ARM并列的一种计算指令集架构。RISC是一个开放的芯片架构,可以免费授权。客户可以添加自己的扩展,并为包括
    发表于 05-14 09:05

    Occamy RISC-V 前景如何

    由欧洲航天局支持,由苏黎世联邦理工学院和博洛尼亚大学的工程师开发的 Occamy 处理器现已流片。它使用了两个 216 个 32 位 RISC-V 内核的 chiplet 小芯片、未知数量的 64
    发表于 05-13 08:44

    开源risc-v

    除了tinyrisc-v有没有代码比较清晰,移植性比较好,且比较简单,适合学习的开源risc-v
    发表于 05-06 19:24