0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源芯片制造正式升级到90nm

E4Life 来源:电子发烧友网 作者:周凯扬 2022-08-04 08:34 次阅读
对于开源芯片设计与制造,目前风头最盛的自然是谷歌、SkyWater与Efabless打造的Open MPW计划。该计划利用了SkyWater的130nm工艺,已经帮助不少开源芯片设计实现了流片,这样一个彻底免费的计划可以说是半导体开源社区的福音,而如今这一计划将迎来一次更大的升级。

130nm迈向90nm

7月28日,谷歌正式宣布扩展与SkyWater扩展合作关系,预计于今年推出全新的开源SDK,SKY90-FD,对应SkyWater的90nm FDSOI CMOS工艺。这对于开源芯片设计来说可是个大新闻,要知道从130nm到90nm的跨度,带来的密度提升还是相当可观的,虽然不是用于量产,但已经足以用于验证一些成熟的芯片设计方案,目前不少汽车与消费级芯片仍在使用该等级下的工艺。

而且此次开放90nm的工艺节点还有另一个意义,那就是SkyWater几乎已经把自己全部的制造技术拿来投入开源社区了,虽然SkyWater也有65nm工艺,但目前只是刚通过认证,并没有进入量产状态。此前已经在130nm工艺上流片的设计者也可以尝试新的工艺节点,在原有设计上做出优化,分析不同设计、节点的PPA差异。
CleanShot 2022-08-02 at 16.47.07@2x
Open MPW第六期参与者的国家分布 / 谷歌
发展至今,基于130nm工艺的Open MPW流片计划已经开展了六期,开源社区一共提交了364个项目,最终成功流片了240个设计。谷歌也对这些项目做了统计,参与该计划的设计人员来自不同的国家,最多的来自土耳其、巴基斯坦、印度、日本和英国,可以看出国际关系对于开源芯片的设计与制造并未造成影响,未来或许我们也能见到中国设计的开源芯片项目。

跟着芯片法案喝汤?

虽然1300万美元的投资与500亿美元的芯片法案补贴比起来并不算什么,但这毕竟不是用来增强国家半导体制造竞争力的方案,美国政府不愿意多掏钱也情有可原。要知道,虽然芯片法案旨在增强美国本土的芯片制造能力,但落实的对象却让不少半导体公司感到不公平。芯片法案的最大受益者莫过于英特尔德州仪器和美光等IDM厂商了,尤其是据传会分得200亿美元的英特尔,而高通英伟达AMD等Fabless公司可以说是完全分不到羹。

而在芯片法案正式通过之日,SkyWater也公开表示感谢,由此看来他们也能从中获益,不过获得的补贴应该比不上其他几家体量更大的IDM公司。如果不知详情的话,很难不让人遐想,SkyWater此次愿意开放自家最先进的工艺作用于开源芯片开发,而且甚至是免费,难不成也是因为有了芯片法案的资助?其实不然,此前的几次流片计划其实都是谷歌出的钱,而这次谷歌也不再是金主,而是由美国国防部出资1500万美元。
IMG_256
Open MPW每期提交的设计数量 / 谷歌

那么为何美国国防部会愿意自掏腰包来支持开源芯片的制造呢?答案自然是他们能够从中获益。在美国国防部看来,由于他们要用到的商业软件必须带有保证,或是附带源代码,这样供应商或是他们自己能够出手维护。

但也正因如此,愿意做出承诺或贡献源代码的商业公司并不多,而国防部本身开始使用许多开源软件,毕竟开源代码都是公开透明的,很容易通过设计缺陷和恶意代码的审查。开源硬件设计同样可以直接挪用,更不用说部分国防相关的半导体用不到多么先进的工艺,不然美国国防微电子部门也不会选择SkyWater作为供应商了。

结语

从美国政府这段时间的动向来看,他们确实打算从商业、国防等多个角度全面提升美国的芯片制造实力了。这是否会进一步加剧半导体产业的地缘政治冲突尚且未知,但随着RISC-V之类的开源芯片设计进展加速,开源制造的相关产业也应该在其他国家和地区尽快提上日程了,这并不是一件吃力不讨好的事,从国防与开源结合的双赢中就能一窥端倪,开源与商业化是可以完美融合的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片制造
    +关注

    关注

    9

    文章

    567

    浏览量

    28564
收藏 人收藏

    评论

    相关推荐

    STM32CubeMX版本升级由6.2.1升级到6.3.0后原工程重新编译code文件变大什么原因?

    STM32CubeMX版本升级由6.2.1升级到6.3.0后原工程重新编译code文件变大什么原因
    发表于 04-02 07:31

    PSOC Creator由3.3版本升级到4.1版本后,程序的EEEPROM模块无法使用怎么解决?

    PSOC Creator由3.3版本升级到4.1版本后,程序的EEEPROM模块无法使用,请提供一下CY8C4247读写内部Flash的例程,谢谢 。
    发表于 02-01 06:58

    【爱芯派 Pro 开发板试用体验】关于升级到1.45版本后出现的问题反馈

    想着升级到1.45的bsp版本好能使用硬件接口还有跟爱芯元智github开源的sdk等仓库能对得上以方便正常使用的,结果现在升级了之后翻车了。 升级到1.45的之后出现的问题是网
    发表于 12-13 20:36

    2nm芯片工艺有望破冰吗?

    芯片2nm
    亿佰特物联网应用专家
    发布于 :2023年10月11日 14:52:41

    北大团队打造世界首款90nm碳纳米管晶体管氢气传感器

      近日,北京大学彭练矛院士/张志勇教授团队 造出一款基于阵列碳纳米管的 90nm 碳纳米管晶体管 ,具备可以高度集成的能力。 基于该90nm 碳纳米管晶体管技术,目前该团队研发的高灵敏碳纳米管
    的头像 发表于 09-05 15:10 598次阅读
    北大团队打造世界首款<b class='flag-5'>90nm</b>碳纳米管晶体管氢气传感器

    如何将RealView Developent套件RVDS升级到DS-5

    本指南介绍如何将RealView Developent套件RVDS升级到DS-5。 什么是DS-5 DS-5是RVDS的继任者,也是我们为所有新项目推荐的工具套件。DS-5带来 编译器的改进
    发表于 08-09 07:51

    ICP升级到了6909,这个6909在那下载?

    ICP升级到了6909 可是KEIL中的Nuvoton_8051_Keil_uVision_Driver_v2.00.6561(0809) 还是6561 这个6909在那下载?
    发表于 06-15 06:59

    如何将ESP-WROOM-02升级到最新的AT FW?

    我想将我的 ESP-WROOM-02 升级到最新的 AT FW。 我尝试了 (2020 年 7 月 29 日发布),但没有用。 (2020.06.03 发布)确实有效。 为我的菜鸟问题道歉
    发表于 06-06 08:37

    如何将mbedtls库升级到3.0.0版?

    如何将 mbedtls 库升级到 3.0.0 版?目前,我正在使用 SDK_2.13.0_LPCXpresso55S16 中的 mbedtls 库。有没有人对如何进行有建议或指示?
    发表于 05-18 08:30

    将xspi图像升级到NOR Flash时的疑问求解

    我在将 xspi 图像升级到 NOR Flash 时遇到了一个问题 (我知道,我应该先从 sdcard 开始) 我遵循了说明但是由于一些物流问题而 不是通过 tftp 上传(预构建)xspi 图像
    发表于 05-16 07:43

    如何将CentOS 7升级到CentOS 8.5版本

    在本文中,您将学习如何将CentOS 7升级到CentOS 8.5版本。 ## 第 1 步:安装 EPEL 存储库 首先,通过运行以下命令安装EPL存储库:
    的头像 发表于 05-12 16:25 1204次阅读
    如何将CentOS 7<b class='flag-5'>升级到</b>CentOS 8.5版本

    ESP8266升级到Windows 11,为什么只能偶尔运行代码?

    我最近升级到 Windows 11,现在当我尝试运行我的代码时,它只能偶尔运行。在一种情况下,现在运行良好的代码只是偶尔连接到我家的 wifi。上传时是否有可能破坏代码的东西?我很茫然,因为这段代码在 Windows 升级之前运行良好,而且我在代码中所做的所有更改都是 w
    发表于 05-11 06:21

    升级到3.0.0破坏了我的草图是什么原因造成的?

    升级到 3.0.0 版之前,我写了一个运行良好的草图。该草图也不适用于 3.0.0 版。当我降级回 2.7.4 时,我的草图再次工作。我想使用最新版本的板库。我需要更改什么才能使其与我的草图
    发表于 05-08 09:06

    littlefs升级到3.0.0后无法上传文件怎么解决?

    \\\\packages\\\\esp8266\\\\tools\\\\ 我认为应该有一个名为“mklittlefs”的目录,因为如果我将包降级 2.7.4,它就会出现,如果我重新升级到 3.0.0,它就会消失。 而且,如果我回滚到以前的版本,它就可以工作。任何线索?
    发表于 05-08 06:37

    如何将Android 12.0.0_1.0.0的内核版本从内核5.10.72升级到5.15.41版本?

    我们可以使用 i.MX8MQ EVK 在不更改 Android 版本的情况下将 Android 12.0.0_1.0.0 的内核版本从内核 5.10.72 升级到 5.15.41 版本吗?请
    发表于 05-06 07:29