Linux基金会入局“CHIPS联盟”项目,推动开源芯片和SoC设计创新 – 中国开放指令生态(RISC-V)联盟

日趋多样化和碎片化的领域定制 (Domain Specific) 芯片和 IoT 领域芯片,对芯片的设计周期和设计成本提出了新的挑战,芯片敏捷设计方法,已经成为目前学术界和工业界的关注焦点之一。

日前,Linux基金会发布消息称将发起“CHIPS (Common Hardware for Interfaces, Processors and Systems) 联盟”的项目,旨在利用开源体系,辅助移动设备、消费电子和IoT等领域的芯片和SoC设计,降低设计成本,缩短开发周期。该项目的早期成员包括Esperanto Technologies, Google, SiFive 和 Western Digital。(项目网址:https://chipsalliance.org/

该“CHIPS联盟”项目的初期目标,就是为开源芯片社区提供高质量、企业级的硬件解决方案。其成员中,Google将着力于打造一套基于UVM的芯片验证流程;SiFive将继续推进 RocketChip, TileLink 技术,并优化 Chisel 与 FIRRTL 之间的转换工具;Western Digital 将持续扶持SweRV核的开发和完善……当然这几位成员之间的部分开源产品其实存在竞争关系,例如SiFive与Western Digital均在开发基于RISC-V的开源核。因此CHIPS联盟的几位核心成员之间,能否形成合力,仍需时间考验。

Linux基金会的战略委员会的副主席,Mike Dolan提出:开源软件社区可以加速企业的产品落地,提供长期可靠并可维护的系统,这已经是不争的事实。我们非常期望能将此模式引入到开源硬件中来,由此我们创建了‘CHIPS联盟’,来辅助和促进 CPU 和 SoC 方向上的开源协作和创新。此次Linux基金会入局开源芯片,更是为开源芯片生态注入了一针强心剂,这不仅表明了开源社区对发展开源芯片的积极态度,也显示了系统软件和上层应用软件拥抱开源芯片的决心和趋势。同时,这也意味着开源芯片的生态正在逐步形成,上至系统软件支持,下至EDA工具链构建,终将形成一整套完善的解决方案。

而在国内,2018年11月8日在乌镇互联网大会上成立的中国开放指令生态(RISC-V)联盟(简称CRVA),其目标正是以RISC-V为抓手构建开源芯片生态,目前已吸引了芯片及其上下游生态的数十家企业加入。CRVA联盟制定了一个“三步走”计划,希望用10年左右的时间,到2030年逐步完成开源芯片生态的建立,主要包括:第一步为开源社区提供经过流片验证的高质量RISC-V开源核及SoC芯片设计方案;第二步逐步构建一套基于开源工具链、开源IP、开源工艺库的SoC芯片设计流程;第三步,迭代优化开源工具,提高设计验证效率。

事实上,与开源软件相比,开源芯片仍处于襁褓期。以GitHub上开源项目的贡献者(Contributors)和更新提交量(Commits)来衡量开源项目,可以看到大多数基于RISC-V的开源核已经只有不到几十位贡献者,几百到几千次提交。相比较而言,开源软件如TensorFlow和Linux,往往有数百位贡献者,几万到几十万次提交。

Berkeley开发的基于RISC-V的乱序开源核BOOM

Berkeley开发的基于RISC-V的顺序核生成器RocketChip

Western Digital开发的基于RISC-V的乱序核

Google开发的基于UVM的RISC-V芯片验证流程

Google开发的TensorFlow

Linux内核

  这些现状也表明,即使在全世界范围内开源芯片正处于一个起步阶段,中国企业与科研机构仍然大有可为,但若要在未来开源芯片生态中有一席之地,还需要更多关注与投入。事实上,国内一批企业界、学术界和政府部门人士均已经认识到这一点,CRVA联盟正是为了构建开源芯片生态目标而成立。

最后值得一提的是CRVA联盟总结了近年来国内外开源芯片社区的发展现状和未来发展趋势,并于2019年1月11日发布《开源指令集与开源芯片进展报告》白皮书。更多详情请阅读白皮书(http://crva.io/documents/OpenISA-OpenSourceChip-Report.pdf

 

————————————————————————————————————————————————————————————————————————-

中国开放指令生态(RISC-V)联盟(英文缩写为CRVA ; China RISC-V Alliance)围绕RISC-V指令集,以促进开源开放生态发展为目标,以重点骨干企业、科研院所为主体,整合各方资源,建立产、学、研、用深度融合的联盟,推动协同创新攻关,促进RISC-V相关开源技术的开发与共享,推广相关技术和产品的应用,探索体制机制创新,推进RISC-V生态在国内的快速发展。

在2019年1月11日的联盟大会上,CRVA得到了中央网信办与上海、浙江等地方网信办的大力支持,吸引了来自国内各芯片企业以及高校参会。大会先后向学术界和工业界杰出的项目和企业颁发了科教实践奖、前沿芯片奖和生态贡献奖,以鼓励发展更多有影响力的RISC-V芯片项目。

为进一步扩大联盟辐射面,加强各方联系与交流,推动联盟各项既定计划顺利开展,联盟长期面向社会各界征集单位会员与个人会员。详情请访问联盟官网(http://crva.io)填写会员申请表或咨询联盟秘书处。

联盟秘书处联络人:张科
电话:010-62601013
电子邮箱:crva@ict.ac.cn

我们诚挚邀请有识之士加入联盟,共创开源芯片及开放指令生态的黄金时代!

关注微信公众号了解更多内容