上次我的文章解释了所谓的7nm不是真的7nm,是在实际线宽无法大幅缩小的前提下,通过改变晶体管结构的方式缩小晶体管实际尺寸来达到等效线宽的效果
那么新的问题来了:从平面晶体管结构(Planar)到立体的FinFET结构,我们比较容易理解晶体管尺寸缩小的原理。如下图所示:
那么从20nm开始到3nm,晶体管的结构都是FinFET的。结构没有变化的条件下,晶体管尺寸是如何缩小那么多的呢?
之前网络上的解释是:某公司的7nm技术是采用了多重曝光方法以后提升了分辨率
其实这种说法是错误的,或者说至少是有很大误导性的
多重曝光技术是现代先进半导体工艺里的一个通用技术了,如果我没有记错,从32nm或者28nm工艺节点开始,多重曝光技术就已经被应用了
所以从14nm到7nm工艺,如果不是用EUV替代DUV,那现有的光刻技术是无法大幅度降低现况的。也就是说,要缩小晶体管的尺寸,必须另找办法
微缩晶体管的尺寸的方法不少,各家都有自己的绝活和妙招,我这里讲几个常用的方法
首先,一个CMOS晶体管里无论是P管还是N管,它的鳍片(Fin)的数量一定不止一个。因为单个Fin太细,通过的电流不够大,所以需要多个Fin并联来提高电流
在Fin的间距不变的情况下,Fin的数量就决定了晶体管的高度。所以行业里要缩小晶体管的尺寸,就是尽量减少每个MOS管里需要的Fin的数量
由下图可知,从左到右,晶体管的鳍片数量从4个减少到3个,然后是2个。这样整个晶体管的面积就大幅缩小了。从20nm一直到5nm甚至3nm,这个数量一直在减少(当然,通过采用EUV和多重曝光技术,Fin的间距也是同时在不断缩小)
上图里Track这个词是衡量晶体管高度的一个单位。它实际上是第1、2层金属层里最细的连线的间距大小。一个间距大小就是一个Track,晶体管高度是连线间距的几倍,就叫几个Tracks
金属连线的间距值MxP和栅极线条最小间距CPP值(上图里竖直方向的红色线条)就基本反映了图形加工工艺的水平,也决定了晶体管的大小
详细说明见我文章:关于芯片的7nm到底是个啥,我得继续讲讲
另外,还有一个比较巧妙的路径就是:如果不能缩小晶体管的面积,那我们也可以缩小晶体管之间的间隔空间来实现密度提升啊
晶体管之间要做电性能隔离,一般都是用扩散层实现的,这个叫Diffusion Breaks。原本每个晶体管各自有一个隔离带,叫DDB(Double Diffusion Breaks),现在为了节约空间,只用一个隔离带了,叫SDB(Single Diffusion Breaks)
就好比你家院子和邻居院子如果各修一个篱笆,自然会占用更多土地面积。于是你们两家商量一下,想办法合建一个篱笆来隔离,自然就能多出一些空间来
下面两张图分别是DDB和SDB的俯视图和横截面示意图,大家看了自然就会明白
另外,Intel家还在很早就开发了一种叫COAG(Contact Over Active Gate)的技术。原本需要在空白地方制作栅极接触点会占用额外的空间,所以Intel想办法把接触点的位置直接做到了栅极的上面,就可以节约大量空间。如下图所示:
这个想法当然是非常绝妙的。但可惜的是,由于各种原因,这个技术的良率一直做不好,直接影响了Intel先进工艺的开发进度。这也是他家工艺逐渐被台积电和三星赶上并超越的重要原因之一吧
以上就是几个缩小晶体管尺寸的常用技术方案了。其实还有其它很多微缩的方法,比如用金属钴(Co)代替铜,用空腔代替传统金属连线介电层等方案来缩小BEOL段的金属连线尺寸的方法。限于篇幅,我这里就不展开讲了
不管如何,怎么样?上面这张表里红框部分的内容你是不是一下就看懂了?瞬间觉得自己长知识了的感觉有没有?
注:转载至 半导体综研 文中观点仅供分享交流,不代表贞光科技立场,如涉及版权等问题,请您告知,我们将及时处理!
全部0条评论
快来发表一下你的评论吧 !