首页 > 新闻 > 物联网

RISC-V公司在实施开源架构的进展

Sam Holland 2019-05-14

RISC-V正在全球科学和工程界获得广泛认可。在本文中,我们将了解RISC-V架构是什么以及哪些知名公司正在使用其开源ISA来实现符合RISC-V基础目标的处理器创新。2mO电子头条

 2mO电子头条

什么是RISC-V?2mO电子头条

 2mO电子头条

RISC-V是源自精简指令集计算机(RISC)原理的开源指令集架构(ISA)。它最初于2010年在伯克利大学成立,是世界上第一个可供软件社区和半导体制造商使用的免费ISA。2mO电子头条

 2mO电子头条

该RISC-V基金会是一个由235名成员组成的社区,成员包括芯片制造商,设计师和学术界,致力于通过开放的标准协作,为未来50年的计算机创新和设计指明前进的道路。2mO电子头条

 2mO电子头条

下面介绍一下这些公司在推进RISC-V ISA实施中采取的方法。2mO电子头条

 2mO电子头条

AdaCore2mO电子头条

 2mO电子头条

AdaCore Technologies是一家领先的商业软件提供商,于 2019年1月加入 RISC-V社区。2mO电子头条

 2mO电子头条

该公司为使用Ada编程语言和SPARK的应用程序提供开发和验证软件:用于软件生命周期中的错误检测和缓解的工具。2mO电子头条

 2mO电子头条

在AdaCore支持RISC ISA之后,开发人员现在可以用两种语言实现RISC-V架构 - 为人身安全和安全关键应用提供独特的环境,例如用于NVIDIA自动和自动驾驶的固件产品开发,这将被从C重写到Ada和SPARK。2mO电子头条

 2mO电子头条

1.jpg  2mO电子头条

SiFive基于Linux的RISC-V板。图片由 Linux提供。2mO电子头条

 2mO电子头条

SiFive2mO电子头条

 2mO电子头条

SiFive是一家无晶圆厂半导体制造商,在其计算机芯片中采用RISC-V架构。SiFive的产品系列包括片上系统(SoC)电路和开发板,该公司已经取得了多项业界第一。2mO电子头条

 2mO电子头条

2016年11月,SiFive 发布了可定制的310 SoC和低成本HiFive 1开发套件,成为第一家在芯片中采用RISC-V ISA的公司。第二年,他们推出了64位四核U54-MC:世界上第一款支持Linux等全功能操作系统的RISC-V应用处理器。2mO电子头条

 2mO电子头条

目前,该公司正在开发更便宜,更高效的设计技术,以创建定制SoC; 这允许客户选择他们喜欢的计划,对系统进行原型设计,并使用虚拟芯片进行测试。2mO电子头条

 2mO电子头条

Antmicro2mO电子头条

 2mO电子头条

Antmicro是一家嵌入式技术公司,也是RISC-V基金会的创始成员。该公司提供边缘人工智能和网络物理解决方案,以解决客户的复杂问题。2mO电子头条

 2mO电子头条

该公司主要投资于FPGA SoC和计算机视觉,以及异构,多核和多节点系统。Antmicro与Microsemi合作,为其基于Mi-V的软处理器和处理器子系统的RISC-V提供支持,例如Microsemi的低功耗,低成本PolarFire FPGA。Antmicro / Microsemi RISC-V Renode平台使用C#和高级抽象层为模拟环境中的客户开发多节点解决方案。2mO电子头条

 2mO电子头条

2.jpg 2mO电子头条

Microsemi FPGA。图片由 Microsemi提供。 2mO电子头条

 2mO电子头条

Microsemi2mO电子头条

 2mO电子头条

Microsemi是一家半导体公司,为医疗、国防、航空航天、通信和工业市场设计芯片和系统解决方案。2mO电子头条

 2mO电子头条

2016年,它成为第一家提供基于FPGA的RISC-V IP处理器内核(与SiFive合作开发)以及广泛的嵌入式软件工具链的公司。2mO电子头条

 2mO电子头条

Microsemi的Mi-V RISC-V内核可用于RTG4、IGLOO2和SmartFusion2 SoC FPGA,与静态RAM(SRAM)FPGA相比,可节省高达50%的功耗。Libero套件支持完整的SoC设计功能,SoftConsole IDE具有用于C或C ++嵌入式固件开发的GCC编译器和调试器工具。2mO电子头条

 2mO电子头条

RISC-V推出后不到十年,受到全球设计行业和制造商的积极响应。凭借其开源ISA,RISC-V简化了设计并降低了成本,几乎可以让任何芯片组制造商或软件设计人员在不支付版权费用的情况下最大限度地灵活地设计其处理器。2mO电子头条

 2mO电子头条

RISC-V的主要目标是广泛采用、处理器创新和开源协作,其超过235个成员的全球设计社区正在通过GitHub等平台上的源代码共享信息。领先的RISC-V公司为基本的Linux实现、基于GNU的开发工具和各种核心设计提供软件工程。2mO电子头条

 2mO电子头条

由于大多数RISC-V的用户空间ISA在RISC基金会成员批准之前暂被冻结,因此核心ISA有很多机会得到进一步改进。随着5G技术的形成和新的物联网应用的出现,我们可以期待基于RISC的处理器的新应用,因为更多公司将在2019年及以后加入该生态系统。2mO电子头条