本帖最后由 caicaide 于 2020-10-16 10:25 编辑
概念
RISC-V不是处理器内核,而是基于精简指令集计算(RISC)原理的免费开放源代码指令集体系结构,作为ISA规范,设计人员可以构建自己的实现。
出现原因
主要由于 Arm 的授权要求较高,授权费也非常高昂,同时除了获取 Arm 的指令集授权之外,Arm 的 CPU 内核是不允许做扩展的。
相比之下 RISC-V 则是免费、开源的一套处理器架构,在技术上非常精简,容易实现,而且还可以自行进行扩展。
发展的可能性和必要性
1. 大环境下,需要自主的指令架构,可以不受制约。
2. 没有授权费用,单颗芯片成本可以降低。
3. 得到众多的企业认同和参与,归属一个非营利性质的基金会组织维护,并和Linux基金会合作,受其运营、技术支持。
4. 本身的RISC-V指令及其架构自身的优点得到大众认可,具有持续发展性。
5. 基于此架构,芯片厂商可添加需要的设计使芯片专用化,提高市场竞争力。
做好准备
RISC-V发展时间短,仍需要很长的时间才能演变为一个典型通用的ISA。相关的软硬生态建设持续发展需要更多的参与者贡献者。
现阶段,RISC-V架构是一个新的选择,已有多家公司参与RISC-V研究并开发了自己的IP或硬件平台。
相关阅读链接
RISC-V对中国科技界意味着什么? https://www.riscv-mcu.com/article-article-show-id-489.html
RISC-V十周年 :https://xw.qq.com/cmsid/20200826A0ANDT00
|