RISC-V创始至今已经有一段时间了,如果您能看到这篇文章那就证明您对它是熟悉的。即便如此可能您仍然需要被说服RISC-V就是未来的趋势?关于RISC-V的潜力和优势我们不妨从以下五个方面来详细阐述:
1. RISC-V遵循开放标准众所周知RISC-V是一个开放标准,但首先我们需要清楚开放标准的真正含义。首先开放标准并不一定意味着开放源代码。RISC-V架构经常被描述为 "开放源代码",这显然是不准确的。我们之前在关于RISC-V背景下的架构许可的文章中已经详细解释过,就像C语言、Wi-Fi或LTE一样,RISC-V是由RISC-V国际基金会在定义和管理相关标准,任何人都可以免费使用。但这只是一个书面的标准,而不是一个实施或者微架构。正如其它开放标准一样,RISC-V授权许可证可以是开源的,也可以是商业的。其次我们知道RISC-V指令集架构(ISA)是开放的,这也意味着它是免费的,任何人都可以下载文件随意使用,而不需要征求任何人的同意和许可。这个优势允许规模较小的开发者、公司和科研机构等团体设计和构建硬件,而无需支付昂贵的专有架构许可和版税。
2. RISC-V对大学等学术机构极具吸引力众所周知RISC-V早在2010年就作为加州大学伯克利分校的一个大学研究项目而开始。正因为RISC-V所具有的免费优势,越来越多的大学研究人员开始关注RISC-V技术。如果希望参与其中,目前学术研究机构可以通过两种方式进行。其中之一是通过参与大学(如加州大学伯克利分校等)项目,并通过免费的RISC-V ISA的开源实现,来完成没有开放标准就不可能完成的工作。如果您想更进一步,另一种方式便是通过与正在开发大学项目的RISC-V商业公司合作。通过这种方式为今天的学生成为明天的工程师做足准备。Codasip目前所提供的的大学计划允许我们通过与学术界的合作,加速RISC-V IP和设计自动化的发展。由科研人员直接从事RISC-V的研究,是成功解决未来技术挑战的另一个关键。
可定制化也是RISC-V的真正潜力所在,而这得益于RISC-V的开放标准。然而,现实情况是大多数商业IP供应商并不支持定制化选项,而仅仅是出售一个标准的固定产品。同时自行开发代码对大多数从业者来说又几乎不可能实现、在这方面Codasip无疑提供了一个最佳方案:在有着RISC-V丰富的生态系统的同时又支持定制。由于RISC-V是一个分层和可扩展的ISA,类似Codasip的供应商可以协助您实现基线指令集、可选扩展,并为一个特定的应用程序添加自定义扩展。提到定制我们就需要澄清一件事:不能把定制化和配置混为一谈!能够自由选择缓存的大小并不是定制,而只是配置问题。定制化的实际意义意味着能够修改指令集架构和微架构。而这种强大的可定制化,使得您有能力设计一个完美匹配独特需求的特定应用处理器。
4. RISC-V赋予您自由和所有权此时如果您想更进一步,那么RISC-V可以使您通过定制化方案实现独立。。在一个开放的标准中按照自己的意愿进行修改,在依靠标准RISC-V架构和软件互操作性这些优势的同时利用自己的方式方法,实现最佳产品解决方案。而这种RISC-V赋予的强大自由和所有权,在很多行业领域都至关重要!以汽车行业为例。众所周知在这样一个快速发展的行业,拥有差异化的能力是成功的关键。汽车行业的参与者在需要一流品质的IP产品的同时,也需要先进的处理器设计自动化技术,才有可能通过处理器定制化来加速行业创新。如果您对RISC-V在汽车行业的潜力感兴趣可参考Codasip汽车领域副总裁Jamie Broome的博客文章。
5. RISC-V生态系统正在迅速成长RISC-V标准由RISC-V国际基金会维护,Codasip作为该组织的创始成员,与来自整个行业(包括但不限于软件、系统、半导体和IP等行业)的同仁一起,正在着重建立一个丰富的软/硬件生态系统。RISC-V国际基金会目前有着来自世界各地70多个国家的3100多个会员单位。尽管过去曾有过新的处理器和新ISA架构的出现,但RISC-V的不同之处在于其生态系统。正如英特尔和Arm经验所示,生态系统是决定一个处理器架构成功的关键因素。更多的生态系统参与者意味着更多可用的软件和工具:这意味着更多的开发者选择该ISA架构,带来更多的商业牵引力,反过来又吸引了更多的生态系统合作伙伴,从而加速该生态的良性循环。而正是这种循环推动了RISC-V的市场成功。您之前很可能听说过英特尔® Pathfinder for RISC-V的计划,或者很了解OpenHW组织(Codasip已加入OpenHW,助力验证生态)。从创建开发环境到开始您自己的RISC-V之旅,加上处理器验证的加持,快速增长和发展的生态系统使得RISC-V已然成为大多数人的首选。
毫无疑问RISC-V是为所有人服务的,这就是它的伟大之处。随着更多的参与者加入RISC-V,从工具,IP供应商到技术采用者,越来越多的队伍才能带来更大的创新。END