当前位置:网站首页>造自己的芯,让谷歌买单!谷歌再度开源 180nm 工艺的芯片
造自己的芯,让谷歌买单!谷歌再度开源 180nm 工艺的芯片
2022-08-09 12:06:00 【CSDN资讯】
整理 | 彭慧中 责编 | 屠敏
出品 | CSDN(ID:CSDNnews)
从 2020 年推出了“芯片开源计划”开始,谷歌一直在开源芯片方面卯足了力气。
今年 6 月,谷歌推出面向开发者的芯片设计网站,供大家自己动手造芯;7 月末,Google 又宣布“老伙伴” SkyWater 为其提供的开源芯片工艺将从原先的130nm 推进到 90nm 。转眼间,又于本周三与 GlobalFoundries(以下简称格芯) 达成合作, 称格芯将为自己的开源芯片计划提供 180nm 的制造访问权限。
谷歌与格芯“一拍即合”
据格芯称,随着近年来全球数字化的快速发展,导致晶圆厂约 73% 的收入与高增长市场相关,如移动、物联网和汽车。使用 180nm 硅的应用在全球每年的产能超过 1600 万片晶圆,预计到 2026 年将超过 2200 万片晶圆。
谷歌的梦想是为人们制造定制芯片提供低成本选择,致力于围绕开源硬件建立一个蓬勃发展的生态系统,实现“人人皆可造芯”。
“我们不能低估这种新的合作伙伴关系在代工生态系统市场中所代表的里程碑,”来自谷歌硬件工具链团队的 Johan Euphrosine 和 Ethan Mahintorabi 如是说。谷歌看好格芯的理由不难猜测,因为根据 CounterPoint 的数据,格芯是全球第四大代工厂,在 2022 年第一季度生产了全球 6% 的半导体。
于是谷歌和格芯顺利达成合作,并共同发布基于 Apache 2.0 许可的 GlobalFoundries 180MCU 技术平台的工艺设计套件 ( PDK )。GF180MCU 开源 PDK 在 GitHub 上作为 alpha 版本或“实验”预览版提供(https://github.com/google/gf180mcu-pdk)。谷歌表示,格芯180nm技术平台为开源芯片设计师提供了新的能力,以实现大批量生产、成本可控,并具更多电压选项。
开源在代工厂生态中“扎根”
与格芯的合作扩展了谷歌与 SkyWater Technology 代工厂和 Efabless 制造平台的合作,从而证明了开源模型适用于代工厂生态系统。
据谷歌称,过去两年,谷歌已经积极推动了六次“开源芯片计划”,为超过 350 种独特的芯片设计提供了帮助,且其中大约 240 种都是免费打造的。
“这个开源 PDK 是我们与格芯持续合作的第一个成果。基于格芯的技术和大量的制造专业知识,我们希望共同做更多的事情,以进一步在半导体开发和制造方面进行访问和创新,”Johan Euphrosine 和 Ethan Mahintorabi 表示。
他们进一步补充说:“格芯与谷歌之间的合作将有助于推动这些高增长领域的应用程序和芯片设计师的创新,并且明确肯定了开源模型在代工厂生态系统的可行性。”
人人造芯,未来可期
对于开发者而言,如果想要制造芯片,在已经拥有 RTL(电阻晶体管逻辑电路)的前提下,还需要解决两个问题:一是从芯片代工厂获得 PDK,二是有足够的资金支付制造费用。PDK 是将 RTL 转化为物理芯片的关键步骤,而一般代工厂提供 PDK 的前提是需要收取相当大的一笔费用,即便是很老的工艺也可能需要花费数千美元。
因此,谷歌开源 PDK 的计划对业界来说意义巨大,相当于谷歌一键“代付”了这笔巨额款项。花谷歌的钱,造自己的芯,这难道还不香么?未来,谷歌还将开源更多 PDK,而这是其开源芯片生态系统发展的关键一步,当然谷歌也会一直张开怀抱,欢迎诸位开发者们加入到这个开放的芯片生态系统中来。
参考资料:https://www.zdnet.com/article/googles-open-source-silicon-project-takes-a-big-step-forward/
— 推荐阅读 —
*“我凭一己之力,把 GitHub Copilot 搞崩了……”
*为省钱,开源项目一年不更新就要删除代码?GitLab 紧急回应!
*Python、Docker 等 3.5 万个代码库被黑?GitHub 辟谣:只是被恶意克隆
边栏推荐
- HAproxy:负载均衡
- WeChat Mini Program Payment and Refund Overall Process
- glide工具类的简单封装
- How should the acceptance criteria for R&D requirements be written?| Agile Practices
- 微服务架构的核心关键点
- FFmpeg库在win10上配置使用(不配置libx264)
- JD.com architects tidy up: what are the core technical knowledge points of jvm and performance tuning
- ABAP interview questions: how to use the System CALL interface of the ABAP programming language, direct execution ABAP server operating System's shell command?
- MySQL principle and optimization of Group By optimization techniques
- ansible-cmdb friendly display ansible collects host information
猜你喜欢
GPT-3组合DALL·E,60秒内搞定游戏设定和原型动画!网友看后:这游戏想玩
Resolved IndentationError: unindent does not match any oute r indentation Level
世界第4疯狂的科学家,在103岁生日那天去世了
2022牛客多校(六)M. Z-Game on grid
鹅厂机器狗花式穿越10m梅花桩:前空翻、单桩跳、起身作揖...全程不打一个趔趄...
ABAP interview questions: how to use the System CALL interface of the ABAP programming language, direct execution ABAP server operating System's shell command?
WeChat side: what is consistent hashing, usage scenarios, and what problems does it solve?
ansible-cmdb友好展示ansible收集主机信息
在北极都可以穿短袖了,温度飙升至32.5℃
ABAP 报表中如何以二进制方式上传本地文件试读版
随机推荐
【无标题】
ThreadLocal的简单理解
合并两个有序列表
ABAP 面试题:如何使用 ABAP 编程语言的 System CALL 接口,直接执行 ABAP 服务器所在操作系统的 shell 命令?
#Internet of Things essay#Xiaoxiong pie equipment development actual combat
位图与位运算
Programmer's Exclusive Romance - Use 3D Engine to Realize Fireworks in 5 Minutes
Win10 compiles the x264 library (there are also generated lib files)
箭头函数和普通函数的常见区别
已解决IndentationError: unindent does not match any oute r indentation Level
AI basketball referee, walking is special, ask harden care don't care
AQS Synchronization Component - FutureTask Analysis and Use Cases
Flutter入门进阶之旅(八)Button Widget
WeChat payment development process
Flutter Getting Started and Advanced Tour (2) Hello Flutter
听声辨物,这是AI视觉该干的???|ECCV 2022
脱光衣服待着就能减肥,当真有这好事?
微信一面:一致性哈希是什么,使用场景,解决了什么问题?
系统提供的堆 VS 手动改写堆
手写大根堆