半导体也要要开源了?Google上线芯片设计网站
扫描二维码
随时随地手机看文章
本月,Google开发者上线了一个芯片设计的网站,网站的宣传语表示该网站会让每个人更容易大规模地构建定制芯片。
据Google介绍Google与SkyWater Technology代工厂和Efabless合作,提供完全开源的工艺设计套件 (PDK) 和相关工具,以便任何开发人员都可以创建可制造的硅设计。每隔一个月,用户可以提交开源设计以进入Open MPW穿梭计划并免费制造自己设计的芯片。
Google的这一网站并不是从0到1建立起来的,而是与其他公司共同合作以实现用户的需求。其中,提供设计IP的公司为Efabless。Efabless是一个面向“智能”产品的开放式创新、硬件创建平台。通过提供半导体和硬件系统创新者所需的定制集成电子产品,以将他们的产品愿景变为可销售的产品。Efabless 专注于按需和定制 IP。芯片公司从Efabless 获取IP的方法有两种:一种是可以在不断增长的经过验证的设计库中搜索现有 IP,第二种则是委托 Efabless 社区设计新的 IP 和衍生产品。
Efabless Caravel是一种即用型测试工具,用于使用 Google/Skywater 130nm Open PDK 创建设计。Caravel 线束包括支持 IO、电源和配置的基本功能以及用于管理 SoC 内核的插入模块,以及用于放置用户 IP 块的大约 3000 微米 x 3600 微米的开放项目区域。
除了工具,Google还给使用者提供了学习的教程,理论上来说,这一举动为所有人提供了设计芯片的舞台。这一网站推出后,有评论称这正是半导体从业者期待教育系统能为相关专业学生提供的实践项目。目前这一计划已经有了76个教程,话题领域包括ASIC、eFPGA、CMOS芯片、测试流片等。
谷歌在博客中介绍说,Open MPW shuttle 项目的推出主要是基于两点思考,一是摩尔定律即将走向终结,传统的往有限的硅片上塞入更多晶体管的做法已经不可持续,因此我们需要开发更高效的专用硬件加速器;二是随着万物互联趋势的发展,IoT 设备的数量正呈指数级增长,但当前的全球芯片供应链正面临困境,流行 IC 的交付时间有时会超过一年,因此,我们有必要充分发掘全球现有芯片代工厂的产能,借助他们的成熟节点工艺来解决供应不足问题。
据中国台湾省媒体 mashdigi 报道,Google 近期挖走了 IBM 资深工程师 Anthony Saporito,预计让其负责下一代处理器产品开发。从 Anthony Saporito 个人 LinkedIn 页面显示,目前其已经在 Google 担任首席架构师,负责下一代处理器设计,但不确定究竟该处理器会被应用在服务器产品上,还是针对 Pixel 手机使用需求而设计。在此之前,Anthony Saporito 已经在 IBM 任职达 21 年之久,曾是负责 IBM Z System 芯片的首席架构师,并且曾参与多款 Power 系列处理器设计,例如 IBM 在 2021 年 8 月推出的以 7nm 制程打造的 Telum 人工智能推理加速芯片,就是出自 Anthony Saporito 之手。
2018年底,谷歌的AI研究人员Anna Goldie和Azalia Mirhoseini想到了一个关于AI芯片设计的精妙点子,并获得了尝试这个点子的机会。当时谷歌已经发明了强大的TPU芯片(张量处理单元),用来在数据中心内运行机器学习算法。但是,这两位女性研究人员想知道,如果AI软件同样可以反过来助力改善AI硬件,结果会怎么样?
这个代号Morpheus(墨菲斯)的项目,获得了谷歌大脑的老大Jeff Dean的支持,也吸引到了谷歌内部芯片制造团队的兴趣。
这个项目的重点关注点是芯片设计中的一个步骤,工程师必须决定一块硅片上的电路块物理排列该如何排布,这是一个复杂的、长达数月的艰难过程,对芯片的最终性能起关键作用。
2021年6月,Goldie和Mirhoseini二人成为Nature 上一篇算法论文的主要作者,该论文主要阐述了Morpheus项目的结果。
然而,根据5位现任谷歌员工和前员工的说法,以及《连线》发现的文件,在这篇文章的点子获得成功的同时,Mirhoseini和Goldie两位作者在随后几年内,都在承受着谷歌内部同事的未经证实的指控:说论文结果是错误的,甚至是伪造的。
双方的职业轨迹本无交集,不过Goldie公布的内部文件显示,在2019年,Chatterjee突然要求主管Morpheus项目。在被礼貌拒绝后,Chatterjee开始在Mirhoseini和Goldie所需合作的谷歌高级研究员们之间散布各种伪造论文的流言。