广告

开源指令集RISC-V:商业化进程在加速

2016-12-21 赵娟 阅读:
在国内,确认华为已经开始做相关产品的预言,中科院计算所包云岗老师也有个团队在做相关开发。另外,明年5月,workshop将会在上海交通大学举行包和在内的大企业支持,并提供免费的编译器和开放的ISA开发环境。

RISC-V引起业界新一轮的关注,应该是今年三星半导体在其Exynos 8890处理器中(Galaxy S7用的这款处理器),首次采用的自主CPU内核M1,被指是基于开源的RISC-V指令集架构(而不是其旗舰机长期所用的ARMv6-M/ARMv8-M)。q1tednc

战略上往高的说,三星从之前依赖ARM核心授权转为完全自主设计。q1tednc

与三星将RISC-V用于手机处理器所不同的是,更多从业者对此的关注,是想将RISC-V应用在物联网、大数据等领域。q1tednc

201612190046q1tednc

近日要量产的RISC-V处理器,还包括法国GreenWaves Technologies的IoT处理器GAP8,这是来自高校开发的RISC-V开放源码硬件PULP核心技术转移。据称GAP8可实现较ARM Cortex-M0到Cortex-M7等核心更高两倍的能源效率。q1tednc

另外一个被业界认为是仍然处于襁褓期的开源硬件的一个里程碑事件是:SiFive公司(由RISC-V 处理器架构的发明者去年创办)的Freedom E310已经流片回来了!运行SoC的Arduino board 卖59美金!而且RTL代码全部开源。q1tednc

在同一时间点,Microsemi前不久也推出了RISC-V IP,作为已经有了基于ARM的SoC FPGA的商业化公司,其SoC FPGA营销总监Ted Marena认为,“ARM基础结构还是具有某些局限性。例如,RISC-V可让不同的硬件平台具有完全的可移植性。”q1tednc

他指出,“客户希望能够在我们的FPGA器件内实施设计,如果产品量显着增长,他们能够将其转移到ASIC中,但不必支付许可费。如果采用ARM内核,实现这种做法的难度大很多。”q1tednc

于是最初只是由加州大学伯克利分校开发用于计算机教学的RISC-V处理器架构,得到了产业界的支持,上个月底,第5次RISC-V Workshop在谷歌举行。参加人数为400人左右,来自全球各地,主要人员来自工业界。但也有多达20多个高校参加。q1tednc

三星、AMD、Intel、NVida、 Marvell、Synopsys、高通、IBM都有参加这次Workshop。q1tednc

201612190047q1tednc

在国内,确认华为已经开始做相关产品的预言,中科院计算所包云岗老师也有个团队在做相关开发。另外,明年5月,workshop将会在上海交通大学举行包和在内的大企业支持,并提供免费的编译器和开放的ISA开发环境。q1tednc

RISC V的目标是完全开放的CPU设计:简单,低功耗。面对这个崛起的新架构,Marena回答了EDN记者的一些疑问:q1tednc

1.ARM核在物联网领域有着非常成熟的生态环境,除了授权费,RISC-V还有什么其他优点?q1tednc

Marena:RISC-V可以用于IoT 应用,但是与ARM内核相比,RISC-V具有其它优点。例如,由于可以提供RISC-V IP源代码,并且这种源代码是开放的,因此客户能够全面检查RTL,以确保最高的信任级别。q1tednc

与ARM相比,关心产品安全的客户将更能够接受RISC-V。q1tednc

使用美高森美FPGA器件实施方案的其它安全益处是RISC-V内核能够从片上安全闪存启动,这可确保没有恶意软件或隐匿程序被放入引导代码中。其它处理器则不允许对RTL进行检查。q1tednc

2.系统厂商除了考虑成本,还会考虑设计难度,RISC-V是否会增加系统工程师的设计难度?q1tednc

Marena:虽然ARM生态系统比RISC-V更全面,但现实是,对工程师来说,最重要的是软件工具链。q1tednc

为了应对这一问题,美高森美推出了Libero开发环境中的RISC-V RV32IM IP内核,使得工程师能够为其设计配备必要的外设。此外,我们提供SoftConsole IDE,因而软件工程师能够对其C或C++代码进行编译和调试。q1tednc

(编辑注:开源有一个好处是可以与开放原始码社群的资源结合,用户不用等拿到芯片再开始软件开发,因为芯片内部功能的规格定义完全透明。)q1tednc

3.RISC-V目前得到了哪些代工厂的验证?q1tednc

Marena:目前有几家公司正在构建专用的RISC-V处理器芯片。不过,由于设计这种芯片的每家公司都拥有IP(正如美高森美针对FPGA开发RISC-V IP内核一样),所以是哪一家晶圆厂并不重要。q1tednc

(编辑注:前文中所提到的GreenWaves量产的GAP8处理器,采用台积电55nm 55LP制造工艺。)q1tednc

4.我们看到了三星等一些大厂商也开始使用RISC-V,您怎么看待RISC-V的商业化发展线路图?q1tednc

Marena:美高森美是首家提供RISC-V IP内核的FPGA公司,但我们相信,由于RISC-V的优势非常明显,这个市场将会显着增长,业界将会广泛采用RISC-V。q1tednc

设计人员可以将设计自由地从FPGA移植到ASIC,而无需支付权益金是其中的一项优势;而另一项优势是开放源RTL。q1tednc

此外,工程人员还可以针对其特定应用协作、修改和改编RISC-V内核,充分发挥全新的创新水平。q1tednc

为什么有了OpenPower和OpenRISC,还要折腾RISC V?

IoT市场!q1tednc

有人认为在中国,更加应该紧跟RISC-V。原因很简单:因为我们没有选择。q1tednc

——或者,至少要做做样子,吓唬一下ARM啊!q1tednc

201612190048q1tednc

但业界也有不同声音,有人认为“现在业界其实没需求,ARM core也不贵,有支持有测试,还有后端和工艺流程的支持。” “开源core省了一点IP的钱,流片出来有问题谁担责任?”“ARM v0现在也基本送了,RISC-V堪忧啊”。。。。。q1tednc

回想十几年前开源软件发展的初期阶段,对于新兴的RISC-V挑战Intel x86和ARM对市场的统治,会有怎样的结局?q1tednc

您是怎么看的呢?若您有RISC-V的开发体验,欢迎发邮件交流echo.zhao@aspencore.comq1tednc

《电子技术设计》网站版权所有,谢绝转载。q1tednc

20160630000123q1tednc

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
赵娟
ASPENCORE中国区总分析师
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
您可能感兴趣的文章
  • 从一个二十年前的电路开始,改造面包恒温发酵器 最近,读者John说他需要一种方法来控制发酵面团的温度,我很高兴他可能会考虑将我的TBH电路应用于解决他的问题,但在这种情况下,这确实有点小题大做。因此,我开始思考,是否有一种更简单的拓扑结构可以像TBH电路一样解决他的面团发酵问题,同时节省一些成本和精力···
  • 将锂金属电池寿命提高750%,竟然只需要“水”? 随着新能源汽车、移动设备等领域的快速发展,高性能电池的需求日益旺盛,锂金属作为新一代阳极材料,因具有高能量密度、轻量化等优点,备受关注。然而,锂金属电池所存在的寿命短、易起火或爆炸等问题,限制了其广泛的商业应用···
  • 按下ON还是按住OFF,将这种开关电路升级到交流电 2024年10月14日,Nick Cornford发布了一个名为“按下去再按上来,这种开关有哪些门道?”的设计实例(DI)。对于直流电压来说,这是一个非常有趣的DI,但对于交流电压呢?
  • 协同创新,助汽车行业迈向电气化、自动化和互联化的未来 汽车行业正处在电动化和智能化的转型过程中,而半导体企业站在这一变革的最前沿。这一转型带来了重大发展机遇,也带来了诸多挑战,需要颠覆性的技术以及更短的开发周期。加强半导体制造商、一级供应商和汽车制造商之间的合作,对于应对这些复杂情况及推动行业迈向电气化、自动化和互联化的未来至关重要···
  • 将单电源单端输入改成伪A/B类差分输出放大器 该放大器采用Barrie Gilbert的微混频器拓扑结构可将单端输入转换为单电源A/B类电流输出···
  • 加强低功耗FPGA的领先地位 在快速发展的技术领域,从以云端为中心到以网络边缘为中心的创新转变正在重塑数据的处理和利用方式···
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告
    向右滑动:上一篇 向左滑动:下一篇 我知道了