在CES 2021上,由Engadget的Chris Schodt主持的小组讨论会仔细地研究了RISC-V从研究项目到商业项目的转变过程。
SiFive首席架构师Krste Asanovic表示RISC-V不是开放源代码处理器,相反,它是一个开放标准,任何人都可以采用。
RISC-V International的首席执行官Calista Redmond澄清说,在将指令集体系结构(ISA)冻结为长期标准的意义上,开源硬件不同于开源软件。 ISA是处理器可以理解的词汇,并且软件在该词汇表中编写了供处理器理解的词汇。接下来,任何人都可以使用它并设计扩展等其他方面。
Redmond补充说:“它没有IP纠纷,工程师可以共享他们的设计成果。”她还详细介绍了RISC-V International作为RISC-V管理者的角色。 “目标是在基本构件上进行协作,并在此基础上为生态系统留出足够的商业化和差异化空间。”
此外,作为设计活动的重心,RISC-V International即将推出第一系列的在线课程,以帮助使设计师和学生快速掌握。
RISC-V存储控制器
存储产品制造商与设计处理器(特别是RISC-V处理器)有什么关系?在2020年12月的RISC-V峰会上,Western Digital共享了公司一直在设计的闪存阵列存储控制器的详细信息。
在实际上存在于每台笔记本电脑和台式机中的SSD中,接口设备通过PCIe或其他接口与处理器的通信。控制器是一种处理器,可简化与主CPU和闪存的接口,并且该控制器/处理器基于RISC-V开放标准。
Western Digital RISC-V的高级业务总监Ted Marena说,通用处理器为应用做了很多事情。不过,对于某些应用程序来说,这并不是最佳选择。他提到CPU是绝对控制主内存的一个例子,在这里RISC-V提供了一个更改该体系结构的场所。“ RISC-V具有微体系结构,因此工程师可以准确地设计和定制他们想要的东西。”
数据中心芯片中的RISC-V
已有5年历史的Esperanto Technologies使用RISC-V来加速数据中心环境中的AI工作负载,其芯片在单个硅片上封装了1000多个低功耗RISC-V内核。Esperanto总裁兼首席执行官Art Swift说,该公司评估了自己的指令集,专有指令集和RISC-V。“在软件中实现指令方面,RISC-V非常有效。”
AI芯片制造商是RISC-V基金会的早期成员之一,从经济角度出发,很早就决定采用RISC-V。RISC-V International的Redmond在这里补充说,处理器设计中的公式(从传统上基于价格/性能矩阵)已经发生了根本性的变化。现在,设计灵活性是处理器设计领域中的第三大主要考虑因素。
SiFive的Asanovic对此进行了扩展,他指出,由于其商业模式,很多人都在转向RISC-V。因此,代替了少数几个都基于同一核心的处理器,而是有机会从更多的核心供应商那里获得许可。现在已有七个商业IP供应商提供RISC-V处理器内核。
SiFive本身提供了各种可许可的内核,设计人员可以将其包括在其商用芯片中。该公司还提供服务,使工程师能够将其设计一直应用于芯片和制造芯片。“SiFive的角色类似于Linux软件世界中的Red Hat。”