SiFive的Freedom E310的介绍RISC-V芯片而Microsemi、Antmicro和UltraSoC在上周的Embedded World大会上的宣布,也帮助提升了RISC-V的地位,RISC-V是一种开放处理器指令集架构(ISA)。
最初是在计算机科学部开发的加州大学伯克利分校的EECS系, RISC-V的故事强调了进入主流的挑战:首先要抓住工程师的注意力,然后做出足够有说服力的论证,关于积极的权衡,以取代目前的ARM、MIPS和英特尔的在位者。
不可接受的权衡是一个问题。当然,对于那些对RISC-V有一些了解的工程师来说,对于它的潜力有各种各样的反应,从“我准备好注册了!”(15%)到“还没准备好。””(30%)。
然而,缺乏关注可能是更大的问题:最近电子设计在对嵌入式开发人员的调查中,只有21%的人表示他们熟悉RISC-V架构。超过三分之一的人表示他们只听说过它的名字。
在我们采访过的那些对架构有一定了解的工程师中,RISC-V仍然没有定论。
“RISC-V似乎正在蓄势待发,如果我理解正确的话,它将在OPEN BSD下可用,但行业(硬件和软件)面临的一个强大趋势是开源,目前还不确定如何应对,”Adam Taylor说。作为一名工程师,他使用fpga实现了从雷达到安全关键控制系统的各种解决方案。他也是工程和咨询公司的所有者再见,工程和培训.
他喜欢RISC-V提供了许多选项的想法,而且在您自己的FPGA中尝试它时,没有版税或NDA要求。但他想知道,人们对开源的普遍戒心和对它对最终产品的影响的理解(比如,它是抄袭吗?)是否会阻碍它被商业公司采用。
另一个可能延缓接受的方面是支持开发的工具链的可用性,在我们的调查中,近三分之一的受访者同意这种情况。
泰勒强调:“我认为工具是每个人总是掩盖的部分。”“现实情况是,与要求集成和功能性的工具链工作和生产相比,硅是很容易处理的。这一点非常重要,因为它不能像一些学术工具那样笨重。”
马特·利伯提是Jetperch有限责任公司一家DSP、FPGA和嵌入式软件咨询公司表示,RISC-V的价值主张对工程师来说还不够强大。
“如果工程师们正在使用一种已经在发挥作用的架构,那他们为什么还要花时间去学习新东西呢?”自由问道。“他们的经理可能会督促他们按时交付,这也是他们要集中精力的地方。”
Liberty还指出,各大硅供应商都有各种各样的ARM处理器可供选择,而且工程师很有可能已经从现有产品中获得他们需要的功能。他总结道:“我认为RISC-V面临一场艰巨的战斗,因为ARM的安装基础庞大,用户对产品了如指掌。”
利伯蒂也对不收取授权费就会有很大吸引力的说法表示怀疑。他解释道:“Cortex M系列的费用并不高,而且它们真的不会给处理器或产品增加太多成本。”“因此,真的需要有其他引人注目的好处。”
尽管他认为达到临界质量的旅程将会有些艰难,但泰勒对大牌公司进入RISC-V领域的想法充满热情。他指出:“假设它做得很好,而且它不仅仅是为了制造支持性噪音,RISC-V可能会对FPGA世界产生重大影响。”
学术界本身很可能加快采用率,泰勒说,指出工程师倾向于依靠他们第一次在学校学到什么:“RISC-V才是理想的教学平台为下一代电子工程的学生,让他们深入内部看,学习,和理解。这必将有助于将该技术推向商业领域,尽管这一过程将是缓慢的。”