雷竞技注册
新闻

芯片联盟为开源硬件合作带来强大的参与者

2019年7月8日通过加里Elinoff

开源硬件会像开源软件(如Linux和Android)一样无处不在吗?

开源硬件会像开源软件(如Linux和Android)一样无处不在吗?

Linux以其对操作系统的开放态度改变了世界。Linux基金会现在与一个新的倡议——CHIPS联盟合作,将同样的开源理念引入硬件设计。

雷竞技注册All About Circuits采访了CHIPS联盟的临时主管Ted Marena,谈到了CHIPS联盟、它的使命以及今年6月由Linux主办的首次活动。

什么是CHIPS联盟?

使命芯片联盟用它自己的话来说,就是“利用开源协作的能量来加速硬件开发”。缩写“CHIPS”可分解为通用硬件接口、处理器和系统。

预计通过“创造一个开放和协作的环境”,CHIPS联盟可以希望为每个人削减开发成本。一个主要目标是让许多人一起为cpu等设备开发开源设计,以及其他复杂的知识产权块。这种合作还将催生开源硬件和软件工具。

该组织的董事会包括西部数字、谷歌、Esperanto Technologies和sifive -其他正式成员包括Antmicro、Imperas Software和Metrics Technologies。

Marena这样解释:“CHIPS联盟所做的是为大众合作创建硬件和开源开发工具。我们的想法是,我们所有人都合作,而不是每个单独的公司都要制造一个处理器或嵌入式控制器。制作一个,验证它,验证它,把它放在架子上,然后当我们需要它的时候,我们就去拿它。”

毕竟,Marena认为,为什么每个人都要单独制作自己的设计呢?

“我们希望利用开源社区在硬件领域的力量,就像它在Linux和其他软件领域所做的那样,”Marena说。

“我们希望利用开源社区在硬件领域的力量,就像它在Linux和其他软件领域所做的那样。”

正如SiFive创始人兼首席技术官Yunsup leeco博士所谴责的那样,“由于定制SoC的成本飙升,半导体设计开始消失。一个健康、充满活力的半导体行业需要大量的设计启动,而CHIPS联盟将满足这一需求。”

谷歌也加入了这项事业。谷歌Cloud技术基础设施高级总监Amir Salek博士表示:“我们正在进入一个新的计算机架构黄金时代,以加速器、快速硬件开发和开源架构和实现为重点。谷歌致力于在硬件和软件方面培育一个协作和创新的开放社区。芯片联盟将提供必要的支持和框架,以培育一个充满活力的开源硬件生态系统,为高质量、经过充分验证和文档化的组件提供支持,从而加速和简化芯片设计。”

开源的伞

在讨论CHIPS联盟时,讨论该实体与RISC-V基金会和Linux基金会的关系是有用的。

Zvonmir Bandic, Western Digital HW平台高级总监,CHIPS联盟主席,RISC-V基金会董事会成员。正如班迪克在一个在线播客中所描述的,CHIPS联盟是“硬件等同于Linux操作系统运动”。

这与RISC-V不完全相同,RISC-V关注的是软件和硬件之间的接口(而不是硬件本身)。Bandic指出,CHIPS联盟和RISC-V都在Linux基金会的保护伞下运作。

早期芯片联盟的支持者。从图片芯片联盟

但是我为什么要分享我的IP呢?

那个最最重要的问题。在这里,Bandic概述了一个典型的场景。两家或两家以上的公司拥有大量有价值的数据,他们想开始数据挖掘项目,但他们对商业上可用的数据的有效性或成本不满意。他们可以在机器学习的芯片级组件上合作,并分摊硬件成本,然后各自以各自的方式进行数据挖掘。

他们有自己需要的设备,而且他们不会为IP支付任何费用。

Bandic忽略了一个明显的结果:如果芯片被证明是成功的,这两个组织可以期望获得金钱回报,通过教其他人如何使用新的、热门的、开源的芯片。在Linux支持的各个方面已经赚了很多钱。

marrena表示,对于IP共享的想法存在一些阻力,这是“一些人必须克服的障碍”。但是,他说,有很好的理由加入。他举了一个不需要ip保护的自定义控制器的例子:“除了你的开发团队,没有人会看到这个控制器——这些东西没有什么神奇之处。秘密武器就是一个特定的接口或者你如何加速一个特定的数据。芯片联盟并不涉足这一领域,而是专注于标准构建模块或符合行业标准的外围设备。”

最初的开源贡献

谷歌已经为RISC-V内核提供了基于UVM的流生成环境。这个环境提供了可配置的、高压力的指令序列,可以验证设计的体系结构和微体系结构的角落情况。

西部数字正计划推出其9级、双问题、32位SweRV Core,以及一个测试平台和高性能SweRV指令集模拟器。其他贡献将包括规范和OmniXtend缓存一致性协议的早期实现。

预计最初的项目将集中于RISC-V计算核心、设计工具和设计验证方法。在多RISC-V核心、基于soc和cpu的Linux能力等领域的重要进展也将被寻求。

CHIPS联盟第一次会议

在Linux基金会的赞助下,芯片联盟于2019年6月19日在加州圣何塞谷歌办公室举行了第一次为期一天的研讨会。地点本身就充分说明了这一努力的范围和潜力。说到商业,我们举办了论坛,讨论了实际的RTL(寄存器转移级)设计雷电竞newbee方案。

车间

研讨会的大纲是由Linux基金会在会议之前提供的在这里

读者首先会注意到,最上面的菜单栏被各种Linux Foundation事件的链接所占据。这凸显了这样一个事实,即CHIPS联盟是一个在Linux基金会的广泛保护伞下运行的实体。事实上,我们会注意到,正如我们所预料的那样,在RISC-V基金会和CHIPS联盟之间存在着一条非常模糊的界线。

最近的展览于2019年6月19日举行,网站目录可以在这里找到。

研讨会议程

以下是本次活动的主要内容:

  • 为什么开源硬件能开启创新——Martin Fink(西部数字执行副总裁兼首席技术官
  • 开源硬件开发的愿景- Amir Salek,谷歌的高级工程总监
  • Zvonimir Bandic, Western Digital高级总监
  • A Natural Fit, RISC-V with CHIPS Alliance - Naveed Sherwani - SiFive总裁兼首席执行官

在展览中提供的完整的演讲列表是可用的在这里

其他开放式RISC-V倡议

SiFive的TileLink开放式内存总线正在与西部数字的OmniXtend内存结构合作,允许通过以太网共享内存。

根据Marena的说法,“因为[RISC-V]是开放的,因为我们可以选择任何我们想要的,我们选择通过以太网发送。许多设备可以使用以太网来共享主存,这是以前从未发生过的,因为在此之前,处理器总是“拥有”主存……由于RISC-V提供的开放性,现在以一种全新的方式共享内存的能力成为可能。”

马瑞娜说,就构建记忆而言,这种系统的影响是深远的。“对于数据中心来说,这将是构建系统的一种全新方式。”