有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 小飞飞 于 2020-8-10 16:37 编辑
2010 年诞生的 RISC-V 架构最近火到没朋友,除了有 IBM、英伟达、高通、三星、谷歌、特斯拉、华为等 100 多家科技公司追捧外,印度、中国等还纷纷出台政策,制定扶持标准,寄希望于抢先一步利用新兴技术标准,实现处理器技术领域多年被 x86 和 ARM 垄断下的突围。就在飞鸭开始着手写本文的 8 月 2 日,印度已经在政府资金的支持下研制出第一款面向民用核反应堆控制系统设计的 RISC-V 芯片原型 Shakrti。
芯片指令集架构是沟通软硬件运算之间的桥梁。RISC-V 是伯克利大学发明的一种特定指令集架构,严格说起来,并不是一种全新的架构,它与我们熟悉的 ARM 同属 RISC(精简指令集,Reduced Instruction Set Computer)范畴。 目前市面上主流的架构分为 RISC 和 CISC(复杂指令集,Complex Instruction Set Computer)两种,RISC 专注于低功耗、高性能功耗比,主要面向小体积以及移动设备领域,CISC 强调运算性能,专注桌面电脑、服务器和超算市场。
RISC 的代表为 ARM,而 CISC 的代表则是我们耳熟能详的 x86。
RISC-V 可以看做是现有 RISC 的更升级版,从架构的推出在时间上来说,具备后发优势,可以规避许多现代计算机体系结构中存在的漏洞,如前段时间大热的 Spectre 以及 meltdown 漏洞,已经明确是与现代计算机体系中分支预测和乱序执行功能有关。
由于计算机体系结构经过多年的发展已经成为比较成熟的技术,多年来在不断成熟的过程中暴露的问题都已经被研究透彻,ARM 和 x86 无法轻易堵住的问题,RISC-V 架构的新诞生没有向后兼容的历史包袱,则可以轻松避免。
RISC-V 为何受追捧?
如上文描述,现代计算机体系结构经过多年的发展已经很是成熟,ARM 和 x86 在强调低功耗的物联网领域以及强调高性能的超算、电脑存储等领域各自为营且生态完善。为何 RISC-V 的诞生还是受到了业界的大力追捧?答案有以下四点:
1、 免费是最好的招牌
像当年与 ios 打擂台的 android 是基于 Linux 的开放源代码操作系统一样,RISC-V 最大的吸引点就是开源、免费,是可以被任何学术机构或商业组织自由使用的指令集架构。
虽然同样基于 RISC 范畴的 ARM 公司已经开发并能够提供种类众多的先进处理器 IP,但是高昂的 IP 授权费用,无处不在的使用限制还是很考验使用者的钱袋和开发水平。
2、 大道至简
这是有关 RISC-V 特点介绍中提到最多的描述语,也是其受到追捧的最重要原因之一,代码简单规则性强,文档精简易上手。
经过几十年的发展,现代的 ARM 与 x86 架构的架构文档长达几百数千页。
RISC-V 架构文档共计 236 页。虽然内容还在丰富中,但是基本的 RISC-V 指令数目仅有 40 多条,加上其他的模块化扩展指令总共几十条指令。
上图为 RISC-V 指令格式,可以看出不同 type 之间规律性很。 指令越有规律,解码器所要的 gate 越少,芯片面积越小,运行速度也就越快。
3、 RISC 领域市场巨大
ARM 公司是 RISC 架构的典型应用代表和标准缔造者,目前,全球共有超过 100 家公司与 ARM 签订了技术使用许可协议,其中包括 Intel、IBM、LG、NEC、SONY、NXP 和 NS 这样的大公司。
与我们日常生活息息相关的全球绝大部分手机处理器架构均是基于 ARM 架构,不管你的手机系统是 iOS 还是 Android。
软银集团董事长及总裁孙正义曾经介绍说,2016 年基于 ARM 生产的芯片产品有 170 亿颗,而全球人口也只有 70 亿,相当于人均 2.4 颗左右。
在未来的物联网时代,基于 ARM 架构芯片还将达到万亿级别,智能汽车、数据中心、物联网等领域在未来 5 年还有超过 300 亿美元市场的增长空间。
显然,这些基于 RISC 架构的潜在市场,也是 RISC-V 未来的逐鹿战场。
2017 年 5 月,ARM 在深圳成立合资公司,并建设国内重要的、由中方控股的集成电路核心知识产权(IP)开发与服务平台,旨在进一步开拓中国市场。
4、 新技术意味着新机遇
RISC-V 的诞生,为沉寂多年的计算机体系结构领域注入了新鲜的空气,原本由 ARM 和 x86 牢牢垄断的现代计算领域展露出一线可乘之机。
许多强调计算、多年来不得不弯腰的企业首先嗅的商机。CPU 领域如高通、三星、华为、中天微等企业早就加入了 RISC-V 基金会, FPGA 企业 Microsemi 则已率先推出业界首个 RISC-V 内核的 FPGA 系列产品,国内 FPGA 企业高云也紧随其后,宣布将在 2018 年中将 FPGA 芯片中嵌入 RISC-V 软核,将在晨熙家族率先进行。
Microsemi SoC FPGA 营销总监 Ted Marena 在介绍采访是曾表示“完全开源的 RISC-V 内核采用开放式指令集架构(ISA),通过许可的 BSD 授权,具备全面可移植性,由于开发人员可以查看 RISC-V 的所有源码,因此安全性更高,非常适合现在嵌入式应用对于平台架构的要求。” |