在第一季度开放MIPS最新核心R6后,RISC-V已不再是开放源代码指令集游戏的唯一玩家。一个更棒的消息是,Wave Computing宣布今天在MIPS Open计划中免费开源MIPS32位microAptiv核。
MIPS32位 microAptiv CPU被称为整个 MIPS CPU 产品线中最小的低功耗CPU , 笔者认为这款IP更适合中国市场,尤其适合MCU和入门级嵌入式市场应用,如汽车、物联网和家庭网络设备等。
针对大家所关注的MIPS Open相关问题,《电子工程专辑》记者特别采访了Wave Computing中国区总经理熊大鹏博士。
电子工程专辑:第一季度开放MIPS R6后,现在有没有design-in?R6是否向前兼容?遵循MIPS R6意味着从头开始设计,对吗?
Wave Computing特意选择开放R6,因为它是MIPS ISA的最新版本。Wave Computing认为向市场开放最新版本的架构非常重要。
MIPS R6 ISA旨在在MIPSOpen计划的指导下发展,使ISA向前兼容。
由于MIPS Open仅在一个多月前发布,因此提交任何设计进行审核和认证还为时过早。此外,Wave仍在与MIPS Open咨询委员会一起定义MIPS Open认证流程。
如您所知,开发过程可能非常耗时。考虑到这一点,为了帮助MIPS Open成员加速其开发过程,Wave Computing现在也为开发人员提供其最小和功耗最低的MIPS32®microAptiv™CPU的商业版本。
MIPS Open合作伙伴可以修改他们现有的MIPS设计以支持R6 ISA构造,但是,它不会向后兼容传统的MIPS ISA版本和实现。(架构师补充:在兼容性问题上,R6在设计时是要求可以达到源码级兼容,换句话说,那些老的软件,不需要修改,重新用R6的编译器编译一下, 就可以生成在R6处理器上的二进制代码。)
电子工程专辑:您能分享MIPS Open授权模式的细节吗? 一些工程师认为它更像是“源代码可用”而不是“开源”,即所有指令集架构(ISA)文档和授权都是在注册后免费获得的,一般不向公众开放,对吧?
MIPS Open计划中,开发人员可以自由访问R6版本的MIPS ISA和MIPS ISA扩展,以便在商业设计中开放使用,而无需支付费用或版税。 获得授权后,开发人员可以创建核心,然后设计,制造和销售包含相同MIPS ISA兼容的核。
只要被授权人遵守授权和法律规定的条款,都可以免费使用MIPS ISA,不受任何限制。 设计人员可以自由地开发用于商业开发或开源目的的专有应用。
商业MIPS Open实施必须经过认证过程,以验证是否符合入侵防御系统(IPS)规范。 认证流程和合规性将由MIPS开放咨询委员会和MIPS Open认证的验证合作伙伴密切管理。
MIPS Open认证商标将作为认证过程的一部分提供,可证实客户创建的核经过了其他MIPS Open会员认可和认证,这样客户就可以庆祝和推广这些核。
电子工程专辑:使用这个类比是否准确:“Wave 开放MIPS R6 ISA,同时维护所有其他MIPS核的处理器/ IP,如同SiFive在维护RISC-V IP的同时推广RISC-V?”
这个类比非常接近准确。虽然Wave将维护自己的MIPS核的处理器/ IP开发,其他公司可以使用MIPS Open ISA开发和维护自己的MIPS核心处理器/ IP开发。
电子工程专辑:MIPS Open目标应用是否专注于服务器/高性能计算/ AI?
MIPS Open项目中,开发人员无限制的使用R6实现自己的设计。因此,可能产生的应用类型有很多。一些公司已经确认他们打算支持服务器/ HPC / AI计算,但除此之外,欢迎开发人员使用MIPS Open ISA设计他们想要的任何应用程序。
电子工程专辑:MIPS OPEN将如何影响当前的MIPS客户?MIPS Open目前有多少成员?
MIPS Open计划对MIPS现有的和未来的客户影响都将是正面的。
对于现有MIPS客户来说,MIPS Open计划的开发工具、应用或其他增值功能和服务将与新的实现兼容。
MIPS Open还将通过提供从第三方工具供应商、软件开发人员和大学创建创新解决方案的新机会,大大扩展由全球数千名开发人员和100多个学术机构组成的现有MIPS生态系统。这种生态系统的扩展将使当前和未来的MIPS客户受益。
MIPS OPEN咨询委员会仍在组织MIPS OPEN成员的正式工作方式。到目前为止,已有数百名开发人员下载了MIPS Open Integrated Developer environment。
电子工程专辑:有多少中国公司或独立设计师是MIPS Open的注册会员?
虽然我们无法提供已加入MIPS Open的公司的具体名称或数量,但我们可以说许多中国公司已经注册和/或表示有兴趣加入MIPS Open。
电子工程专辑:您能否分享未来MIPS生态系统的战略?中国现在仅有少数IC公司在使用MIPS内核。
MIPS开放计划的主要目的之一是帮助推动MIPS架构的采用和扩散,迄今为止,MIPS架构已经被用于数千种商业产品中,累积超过85亿个芯片。
Wave的MIPS Open计划将通过鼓励全球半导体社区为各种新兴市场应用开发新的MIPS兼容解决方案,进一步推动MIPS的采用。
通过为第三方工具供应商、软件开发商和大学提供创新解决方案的新机会,这将有助于极大地扩展由数千名开发人员和全球100多所学术机构组成的现有MIPS生态系统。
我们坚信,凭借提供的高价值产品(免费的高品质架构/核/生态系统),在未来几个月/几年内,中国将会越来越多地使用MIPS。
Wave Computing最近还与总部位于中国上海的领先IP和ASIC设计服务公司CIP United达成协议,以扩大MIPS架构的采用,并将MIPS处理器核授权给中国大陆、香港和澳门的认可客户。根据协议条款,CIP United已获得Wave Computing当前商用MIPS处理器的独家业务运营权,并获得许可创建这些核的衍生产品,以支持总部位于上述地区的现有和新MIPS客户。作为协议的一部分,CIP United还将加入MIPS Open咨询委员会,为硅验证的MIPS架构的未来增强和发展做出贡献,以造福其客户和更大的MIPS全球开发者社区。