手把手教你,19步从石头里抠出一块CPU

Java技术迷

共 3343字,需浏览 7分钟

 ·

2021-11-16 20:02

点击关注公众号,Java干货及时送达6e44f5aaf510eca4bba20580c6b8e473.webp

5c0b2450f9c9d0511aa8ef6072d22c8d.webp

来源新智元 / 编辑:LRS

粉丝福利:小编会从今天留言的小伙伴中随机抽赠送8.88元现金红包。娱乐抽奖,大家随缘积极参与啦,给生活一点小幸运~感谢大家的支持3000546b752c2fc3472d03051c28a53e.webp

想学会自己制作CPU吗?最近外国一个小哥手把手教学,用19步从石头里抠出一个CPU来,看完你也可以自己动手做微米级CPU!


CPU不光是沙子做的,也是石头做的!

 

半导体产业中用的最多的是硅元素,而硅元素在地球上的储量仅次于氧元素,数据显示地球的硅元素含量在28%左右。得益于硅元素巨大的储量和良好的半导体性质,它也就成为了制作集成电路的最优秀的原材料。

 

而沙漠这种能大量提供沙子的地方自然就成为了优质硅元素的重要来源。

 

e58b844379752f2370f3cbcee0636eee.webp

 

一般石头里也主要由二氧化硅、碳酸钙构成,所以含有硅元素的石头也可以被用来做CPU。

 

最近外国一个小哥图文并茂地教你如何从一块石头开始制作CPU。

 

首先,我们要去野外找一块喜欢的石头。

 

8ffdbd548480cabd36963363daede9c0.webp

 

第二步,把石头砸碎。

 

fd8da71b33bb28594c1476b61d3634ff.webp

 

现在你就有了纯度为98%的二氧化硅了。

 

9b772152ded1bc4794e02dd6ad62873f.webp

 

第三步,把二氧化硅提纯到99.9%。

 

0560ef00c5809465861d2e2cad59f79e.webp

 

目前主要的提纯手段是将二氧化硅与焦煤置于1600-1800℃的环境中,将二氧化硅还原成纯度为98%左右的冶金级单质硅,紧接着使用氯化氢继续提纯出99.99%的多晶硅。

 

虽然此时的硅纯度已经很高,但是其内部混乱的晶体结构并不适合半导体的制作,还需要经过进一步提纯、形成固定一致形态的单晶硅。

 

第四步,继续提纯,直到获得99.9999999%多晶硅金属(polysilicon metal)。

 

c40285e19d18a86a1e908d17d0a81712.webp

 

第五步,把多晶硅锭放入坩埚中。

 

b713ae0c388b21e2124602360dd035e0.webp

 

第六步,将硅片加热至1698°K,即1424.85摄氏度。需要注意,不要在自己家的厨房烤箱中尝试达到1500度来熔化硅。

 

fb320b12882de5025e6acddbfa73c6ac.webp

 

第七步,取一点单晶硅,将其浸入熔化硅(molten silcon)的缸中。

 

911ea4d173d7228bc831f59a9ced3ea3.webp

 

第八步,慢慢地把单晶硅拉出来直到冷却。

 

a0b1c9d98af7fc122286621f4464bf39.webp

 

冷却后就获得一个高纯度的单晶硅片。

 

36580fb4896dcb7f934d8d7df2994d2b.webp

 

目前制备单晶硅锭的方法主要是直拉法。在高温液态化的硅元素里加入籽晶,提供晶体生长的中心,慢慢将晶体向上提升,上升同时以一定速度绕提升轴旋转,以便将硅锭控制在所需直径内。结束时,只要提升单晶硅炉温度,硅锭就会自动形成一个锥形尾部,单晶硅锭的制备就完成了。

 

第九步,把它切成薄片。

 

73b3dbed5212b71ddde7509db6f77e4b.webp

 

就会获得一些新鲜的硅晶圆(silcon wafer)。

 

d4426049dd721f5488cd0c7289aaf82a.webp

 

这一步会把制备完成的硅锭切割成1mm厚的圆片,也就是平常所说的晶圆。由于单晶硅性质稳定,所以切割工具用的是金刚石锯,也就是钻石锯。

 

一般一座晶圆厂能生产的硅晶圆的直径越大,代表著这座晶圆厂有更好的技术。另外还有scaling技术可以将电晶体与导线的尺寸缩小,这两种方式都可以在一片晶圆上,制作出更多的硅晶粒,提高品质与降低成本。生产晶圆的过程当中,良品率也是很重要的指标。

 

第十步,可以选择在里面加入一些硼、磷或者其他掺杂剂(dopant)。

 

c60a2becdef6d137caca843549ee4ce4.webp

 

因为磷的属性比较易燃易爆炸,作者表示并不敢买磷元素,所以用火柴示意一下。

 

9a9254526ef47ca0484af1609c8562d2.webp

 

第十一步,把光刻胶(photoresist)放到硅晶圆上。

 

816547a76adeccf2cab4a3ecef634465.webp

 

由于切割出的晶圆表面依然不光滑,所以需要经过仔细研磨来减少切割时造成的凹凸不平的表面。研磨的时候会用到一些特殊的化学液体来对晶圆表面进行清洗,最后抛光。到这一步为止晶圆的制备就算完成了。之后晶圆会被装进特殊的盒子里密封保存运输。

 

光刻胶(Photoresist)又称光致抗蚀剂,是指通过紫外光、电子束、离子束、X射线等的照射或辐射,其溶解度发生变化的耐蚀剂刻薄膜材料。由感光树脂、增感剂和溶剂3种主要成分组成的对光敏感的混合液体。

 

在光刻工艺过程中,用作抗腐蚀涂层材料。半导体材料在表面加工时,若采用适当的有选择性的光刻胶,可在表面上得到所需的图像。

 

第十二步,拿取一块所需的电路图案取铬蚀刻的光刻石英掩模(chromium-etched photo-lithographic quartz mask),并向他射一束激光,将电路图案照射到晶圆上。

 

d126a34f8eb41380b33c39c55c639819.webp

 

第十三步,光遮罩(photo-mask)产生的阴影位置将会影响硅晶圆表面光刻胶的化学变化,取决于使用的是positive 还是negative 的光刻胶(photoresist)。

 

a5aef845d559a2dea5ca7fcde00dae15.webp

 

光刻胶按其形成的图像分类有正性、负性两大类。

 

在光刻胶工艺过程中,涂层曝光、显影后,曝光部分被溶解,未曝光部分留下来,该涂层材料为正性光刻胶。

 

如果曝光部分被保留下来,而未曝光被溶解,该涂层材料为负性光刻胶。

 

第十四步,加入一些神奇的化学物质来改善(develop)一下光刻胶。

 

bc0cadd37202d0015ba25ae380aa3de0.webp

 

第十五步,用酸(acid)来腐蚀掉硅晶圆暴露出来的部分。

 

3f168434a03a9342e729c8749bdba748.webp

 

第十六步,重复进行同质外延(homo-epitaxy)、异质外延(hetero-epitaxy)、假外延(pesudo-epitaxy)、扩散掺杂(diffusion doping)、铜互连层(copper interconnect layers)、化学机械抛光(chemical mechanical polishing)、光刻胶应用(photoresist application)、酸蚀(acid etching)和光掩模(photomask),直到硅晶圆达到要求。

 

942db48aca31756ba931964df7fc5437.webp

 

然后就完成了硅晶圆的制作。

 

6ede471b12c9df99279914f7135b1581.webp

 

第十七步,把硅晶圆切成片。

 

e78978d19a123b1c44a11bbd82f2bafc.webp

 

切完片以后就是还没有包装起来的硅模具了(un-packaged silicon dies)。

 

9fdde79ded03f66d21bfd1f945afdd8b.webp

 

第十八步,在硅芯片上找到焊盘,并把导线连接起来,或者像大多数现代处理器一样使用倒装芯片方法(flip-chip)。

 

6c187bbd77d46fb27f8b324c8fcd1486.webp

 

Flip chip又称倒装片,是在I/O pad上沉积锡铅球,然后将芯片翻转加热利用熔融的锡铅球与陶瓷基板相结合此技术替换常规打线接合,逐渐成为未来的封装主流,当前主要应用于高时脉的CPU、GPU(Graphic Processor Unit)及Chipset 等产品为主。


与COB相比,该封装形式的芯片结构和I/O端(锡球)方向朝下,由于I/O引出端分布于整个芯片表面,故在封装密度和处理速度上Flip chip已达到顶峰,特别是它可以采用类似SMT技术的手段来加工,因此是芯片封装技术及高密度安装的最终方向。

 

f3bc1062f40642623c312e8252e1d783.webp

 

倒装芯片是一种无引脚结构,一般含有电路单元。设计用于通过适当数量的位于其面上的锡球(导电性粘合剂所覆盖),在电气上和机械上连接于电路。

 

第十九步,使用连接线或焊球在芯片组上的引脚和硅模上的焊盘之间提供电流连接。

 

3ab998dfe0a58378f82bbe0188fe95db.webp

 

至此,一块从石头中制作得到的CPU就完成了!

 

但显然随着时代的发展,现代CPU的制作更加复杂,并且每一代新的芯片通常都会改变芯片上的功能,很多重要的细节和步骤在文中也没有提到。

 

当然,那些重要的细节,例如各种化学用品的成分和浓度是非常绝密的,不可能在新闻、Reddit 中看到任何人披露出来。

 

制作过程中有许多步骤也包含不止一种常用的方法,例如硅的采购来源和纯化方法,只需要在搜索引擎中搜索光刻中的高级光学(Advanced Optics For Photolithography)、化学沉积纳米制剂(Chemical Deposition Nanofabrication)、光刻计量(Lithographic Metrology)就可以了解到更多内容。

 

虽然业余爱好者无法独自造出来最尖端的纳米芯片工艺,但微米级的业余芯片制造还是相当可行的。

 

在Youtube 已经有人在教你制作芯片了,按照他的教程可以自己动手做出一些基础的芯片。

 

de657df0720e011f20cf2fc2f7a2e171.webp


参考资料:

https://blog.robertelder.org/how-to-make-a-cpu/


1、致歉!抖音Semi Design承认参考阿里Ant Design

2、对比7种分布式事务方案,还是偏爱阿里开源的Seata,真香!

3、Redis存储结构体信息,选hash还是string?

4、扫盲 docker 常用命令

5、最全分布式Session解决方案

6、21 款 yyds 的 IDEA插件

7、真香!用 IDEA 神器看源码,效率真高!

e69014bd3803a23bd70260e8c6432c22.webp

点分享

2a4b2a6fd895cfcb9555dd6968b732b9.webp

点收藏

89b2165ec1047959097861f0819b776b.webp

点点赞

16c83aa351732ebf665d77b778e6bd85.webp

点在看

浏览 21
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报