毫无疑问,2018年是RISC-V真正开始在渴望开源指令集的芯片架构师中建立势头的一年。到2019年,RISC-V将不会再是唯一的玩家。
今年6月份,Wave Computing收购了MIPS公司,12月17日宣布MIPS将在2019年第一季度发布最新的core R6时开源,此举旨在加速MIPS指令集架构的普及。MIPS开放计划将允许参与者自由访问“最新版本的32位和64位MIPS ISA - 无需许可或使用费”,用户还将获得MIPS拥有的数百项专利。
MIPS许可业务总裁 Art Swift 称此举对于加速MIPS在生态系统中的采用至关重要。
MIPS指令集中包括SIMD(单指令,多数据)和DSP等扩展。Swift承诺MIPS将为开源社区带来“商业准备”的“工业强度”架构指令集。“芯片设计人员将有机会根据经过验证且经过良好测试的指令集来设计自己的内核,”Swift表示。
据Swift称,自2000年以来,基于MIPS内核的芯片已经出货了85亿个。广泛的客户都在坚持使用MIPS,包括Microchip,Mobileye(现在是英特尔公司),MediaTek和日本领先的Denso Denso。
虽然MIPS在工程师中始终如一地受到尊重,但MIPS其所有权一直不稳定,一直在努力建立自己的生态系统并产生动力。今天MIPS远远落后于Arm。Wave的目标是扭转长期以来的趋势,就像MIPS的螺旋式下降一样。
精明的举动
当被问及当前的MIPS合作伙伴如何对Wave的开源MIPS计划做出反应时,Swift说:“如果这发生在两三年前,那么RISC-V就不会诞生。”
当被问及MIPS是否过早来到开源社区时,行业意见似乎分裂了。
Linley Group的首席分析师Linley Gwennap指出“在开源社区中,MIPS肯定会支持RISC-V。”由于各种所有权转换,MIPS“无法提前采取行动”。
尽管如此,Gwennap补充道,“鉴于MIPS提供的优势,我认为它还有时间获得设计。”
UltraSoC首席执行官Rupert Baines表示,“考虑到RISC-V的势头,MIPS开源是一个有趣,精明的举动。”他说,“MIPS已经拥有大量优质工具和软件环境。这是一种放大MIPS自身优势的智能方式,而且不会损失太多。“
他说,对于一些SoC设计师来说,“MIPS可以替代采用RISC-V。”
UltraSoC是一家位于剑桥的英国公司,为嵌入式系统提供先进的调试和分析技术,是RISC-V的积极支持者。然而,Baines一直认为选择处理器核心“不应该是宗教战争。”对于负责提供包含不同处理器的异构系统的芯片架构师和设计师来说,ISA只是一个小问题,他说。一个更大的问题是应对“整个系统”中的复杂性问题。
行业观察家同意MIPS的成熟度。
Gwennap说:“MIPS ISA比RISC-V更完整。例如,它包括DSP和SIMD扩展,它们仍然是RISC-V的委员会。“
此外,MIPS是经过商业验证的ISA,二十多年来已经出货数十亿,Gwennap说,“MIPS软件开发工具更加成熟。”此外,他指出,“MIPS还提供专利保护和中央授权避免ISA碎片化,这两者都是RISC-V所缺乏的。这些因素使MIPS成为商业实施的优势,特别是面向客户的核心。“