这是作者综合出来的数字版图,想起了一句话:晶体管+连接线=复杂庞大的电路逻辑。接下来作者想分析一下为什么这么说。
作者并没有做模拟集成电路设计,只是粗劣地涉及了数字集成电路设计,应该来说数字集成电路设计还是比较的简单的,其组成主要就是std cell加上连接线。下面就是一个std cell的版图,为ADDFX2M。
一般std cell都会被设计成矩形,看上去std cell还是很美观地,感觉很有艺术感。
这里想提出几个问题,std cell一般在版图中的第几层,需说std cell一般占据了第一层,但是一层就足够std cell使用了?在我看来,应该是使用了若干层的。这里一个比较有意思的就是版图的第一层金属是在最底下的,然后慢慢往上叠起来的。此外还有一个事情就是由于是叠起来的,所以芯片一般还有一个金属密度的要求,这个感觉就像是地基一样,每层都应该有足够多的金属,才能保证芯片不会跨掉。
这是初始化设计后的版图,可以看出,此时的金属应该是属于连接线部分,std cell的放置反而是在后面的。
接下来就是放置std cell了。从版图上看,这时的std cell是抽象画出的。
这里面值得一提的就是电源环了,这可以算是ICC开始的第一步了,可以看到芯片四周,红黄相间的双金属条就是电源环。
未经允许不得转载:TacuLee » VLSI=Transistor+Wire