新闻中心

EEPW首页 > EDA/PCB > 业界动态 > 想要设计自己的芯片?Google Silicon计划帮你圆梦

想要设计自己的芯片?Google Silicon计划帮你圆梦

作者:时间:2022-06-20来源:十轮网收藏

Google Hardware Toolchains团队推出的Silicon计划能够协助开发者与社群通过Open MPW,免费将开源IC设计上传至平台并交付生产。

本文引用地址:http://www.eepw.com.cn/article/202206/435377.htm

开源软件与硬件最大的差别之一,就在于“生产”阶段,开源软件的社群大多利用GitHub、GitLab等平台管理程序代码,成员只需下载程序代码并编译,就能让程序开始运行。

然而开源硬件的生产就不像软件那么简单,所以大多的项目都聚焦于通过3D打印机制作物品,如果是要生产开源IC或芯片,难度可能会让许多开发者打退堂鼓。

Google Hardware Toolchains团队推出的Silicon计划将有望改善这个窘境,Google自2020年11月起与Skywater Technologies合作,将SKY130制程的PDK(Process Design Kit,制程设计套渐)开源,致力为所有开发者开源芯片的生产方案,并通过开源和可投入生产的PDK改变定制化芯片产业与学术界的生态,让开发者可以自由设计芯片并回避NDA(Non-Disclosure Agreement,保密协议)与使用限制,研发人员也能轻松分享研究成果,并通过EDA(Electronic Design Automation,电子设计自动化)工具维持芯片设计与芯片厂的制程高度集成。

这项计划使用的SKY130制程,属于130nm的成熟制程节点,在性能、功耗与制造成本之间取得不错的平衡,并可在设计中混合搭配模拟模块(Analog Block)与数字逻辑(Digital Logic)等组件,并可较先进制程提供更具弹性且快速的生产速度,除了低价优势外,也可节省修正错误、设计优化所引发的时间与财务成本。

计划提供开发者设计、制作定制化芯片的平台。




毕竟芯片开发不像软件开发那么容易,通过平台协助可以大幅降低开发难度。


Google也表示,免费、开源、社群协作等方式改变了开发软件的流程,并相信这个趋势也会发生在定制化加速运算单元,所以硬件开发者应该互相帮助,并站在彼此的成果上爬得更高,而不在重新发明轮子之间相互竞争、白废时间。

在Build Custom Silicon with Google网站中,开发者取得多种不同工具,并依自身程度参阅各种教学文件。


该网站提供的工具包含。

Skywater PDK:对应SkyWater Technology Foundry 130nm制程的开源制程设计组件。

OpenLane:可以将RTL(Register-Transfer Level,托管器传输级)模型转自动换为GDSII文件格式的工具,以完成ASIC(Application Specific Integrated Circuit,特殊应用积体电)实例。

XLS:HLS(High-level Synthesis,高端综合)工具链。

Bazel Rules HDL:支持Yosys、Verilator、OpenROAD等开源工具,与Verilog、VHDL、Chisel、nMigen硬件描述语言(Hardware Description Language,HDL)的Bazel自动化工具规则。

Verible:集成语法分析(Parser)、Style-Linter、Formatter等功能的SystemVerilog语言开发工具。

CFU Playground:为单片机设计、支持运算程序代码(Opcode)的TensorFlow Lite加速运算框架



Build Custom Silicon with Google网站提供多种开发工具。



开发者也可以根据自身程度参阅各种教学文件。


Google的合作伙伴Efabless宣布于2022年6月8日接受MPW-6 shuttle开源项目,Google也表示对社群所开创的各种项目保持高度期待。




关键词: Google Silicon

评论


相关推荐

技术专区

关闭