世界首个开源 PDK,Google 做到了



一颗晶片的诞生,需要经历晶片设计、製造、封装和测试等步骤,其中晶片设计和製造是最核心和困难的环节,但相对设计而言,因为受资金和技术的限制,晶圆製造厂更为稀缺。

对于任何人而言,如果想要製造晶片,在已经拥有 RTL(电阻晶体管逻辑电路)的前提下,还需要克服两大障碍,一是从晶片代工厂获得製程设计套件(PDK),二是有足够的资金支付製造费用。

PDK 即 Process Design Kit 製程设计包,是连接 IC 设计公司、代工厂和 EDA 公司的桥梁。PDK 包括设计规则文件、电学规则文件、版图层次定义文件、SPICE 仿真模型、器件版图和期间定制参数。而 PDK 是将 RTL 转化为物理晶片的关键步骤,也是精实流程开源的障碍,因此想製造自己的晶片,就要有一套可製造且开源的 PDK。

但在未来,製造自己的晶片将成为可能。最近,Google 的软体工程师 Tim Ansell 公布了与 SkyWater 合作的第一个可製造的、开源的 PDK──SkyWater PDK。另外,无需承担昂贵的製造费用,Google 也将提供完全免费的晶片製造流程。

免费获得 SkyWater PDK 的条件

儘管 Google 的免费开源晶片能够提供给所有人,但也有一定的条件。

申请获得免费 SkyWater PDK 的用户自己的设计必须开源,其次晶片的製程限制在 130 奈米製程节点,同时,用户需要向 efabless.com 上传一份开源的 Git URL。最终,Google 会在申请报名的名单中选择 40 个用户团队,为其提供 10 平方毫米的晶片模具,大约试生产 100 片。

除了提供免费的晶片製造流程外,获得申请资格的团队也无需自己找代工厂代工,Google 的合作伙伴 SkyWater 将为其生产代工。

SkyWater 是一家总部设在美国、且拥有美国 DMEA 认证的积体电路和微设备生产商,专门从事先进的创新工程服务和各种差分积体电路(IC)的批量生产。此外,SkyWater 还为航空航太、国防、汽车、云端计算、消费、工业、物联网和医疗等市场的客户提供服务。

在晶片製造领域,该公司于 2017 年接管了原本属于 Cypress Semiconductor(赛普拉斯半导体)的晶圆代工厂,这家工厂採用的常规製程为 130 奈米和 90 奈米,也可以实现 65 奈米晶片的生产。同时,该工厂专注于为物联网应用製造高容量的小批量生产,如专用的 SRAM 和混合信号电路。

关于具体生产时间,Tim 表示,将在今年 11 月开始为第一批入选者进行"试生产",在 2021 年初进行第二轮生产,并在 2021 中后期进入常态化生产。

有关开源 PDK 的一些资讯

目前,GitHub 上已经有 SkyWater PDK 开源文档,可以得到 PDK 的一些资讯。

文件描述显示,SkyWater 开源 PDK 内容包括:

有关在 SKY130 过程节点上创建可製造设备所需的设计规则的全面文档。用于多个开源和专有设计流程的 EDA 工具支援文件。用于创建模拟设计的原始单元库和模型。涵盖一系列不同用例的多个标準数位单元库。使用 PDK 的多个文档示例。

Sky130 是一种成熟的 180 奈米到 130 奈米混合技术,最初由 Cypress Semiconductor 内部开发,之后归属于 SkyWater Technology,并为一般工业所用,此次 SkyWater 和 Google 的合作,将将此项技术推广至所有人可用。

Sky 130 製程节点技术堆叠包括:

支援带有 5.0VI / O 的内部 1.8V(可在 2.5V 下执行)。1 级本地互连。5 级金属。具有电感能力。具有较高的片状 rho 多晶硅电阻器。可选的 MiM 电容器。包括 SONOS 缩小的电池。支援 10V 稳压电源。高压漏极扩展奈米 OS 和 PMOS。

Sky130 製程节点极具灵活性,为设计人员提供了广泛的设计选择。Google 表示,如果 Sky130 製程节点成功,未来将会有更多更先进的製程节点可供选择。

不过,目前 GitHub 的 PDK 开源资讯还不是全部,相关内容仍在持续更新中。

Produce your own physical chips. For free. In the Open.

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章