数字后端概念——MIM cell

1,346 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

参考: What is MIM capacitor and why do we need them?

后端设计中的特殊cell大盘点

后端设计中的特殊cell大盘点

最后介绍一下MIMCAP,其中MIM指的是Metal-Insulator-Metal,这是一种特殊类型的用来提供电容的cell,区别于DECAP的主要特点是电容量较大,大小也比一般的std cell要大很多,而且使用的金属层一般比较高,可以重叠放在绝大部分类型的cell上而不产生DRC。 在这里插入图片描述 在工具中可以通过直接create cell的方法来插入MIMCAP:

icc2\_shell> create\_cell $mimcap\_name $mimcap\_ref

innovus> addInst -cell $mimcap\_ref -physical -inst $mimcap\_name 

Low Power Design & Optimization using Multi BIT flops and MIMCAPs in 16nm technology and below

Low Power Design & Optimization using Multi BIT flops and MIMCAPs in 16nm technology and below

What is MIMCAP?

Metal-Insulator-Metal (MIM) capacitors are parallel plate capacitors formed by two metal films. There is a thin insulating dielectric layer between Capacitor top metal- CTM and capacitor bottom metal- CBM layers. These MIM layers are made from Al, AlCu alloys, TiN, Ti, TaN, and Ta. While dielectric layers are made from silicon nitride or silicon oxide.

Why MIMCAP is needed?

The geometry scaling has led to thinner interconnects and reduced metal width. Interconnect lengths were also increased along with switching at gigahertz speeds to meet complex ASIC design requirement. The device scaling has increased the density of integrated transistors on the semiconductor wafer (Silicon). There may be large current spikes due to simultaneous switching within short periods of time, which can cause the current resistance drop, voltage fluctuation and noise on the power supply network. These will affect reliability, speed and signal integrity. The addition of on-chip decoupling MIMCAP compensate voltage fluctuations by supplying charges to the power network. However, the capacitance must be large enough to meet the requirement. 通过加入MIMCAP来补偿电压波动。 验证了上面的说法,MIMCAP cell区别于DECAP cell的主要特点是电容量较大。

MIMCAP Structure

在这里插入图片描述

In 16nm project, the MIMCAP was placed between Metal 12 and Metal 11. A Metal-Insulator-Metal Capacitor (MIMCAP) uses a cut layer (V11) that connects a metal layer M12 to metal layer M11. The cut layer (V11) connects top layer metal layer M12 to intermediate layers CBM and CTM. The intermediate layers (CBM and CTM) are defined in the technology file with the MIMCAP function.

在这里插入图片描述 在这里插入图片描述

Above figure shows 4X4 MIMCAP of size 46×55 um^2.The cell cap is 42pF and Cap Density = 42700fF / (46.08*55.296 um^2) = 16.8 fF/um^2.

It is a cover cell. It has via11 obstruction in MIM region and M11 obstruction under MIM vias. It has no CTM/CBM shapes. Coupling to CTM/CBM seen only in extraction.

Where to Add?

MIMCAP cells are added to the blocks after power grid insertion. Decap cells are still required. MIMCAP doesn’t replace decaps, it rather adds to it. It is recommended to add these to places where there is little or no metal11 routing, since coupling to metal11 won’t be seen until extraction. It is recommended adding over high current density areas, such as TCAMs, high density or frequency logic areas, etc. There are placement rules regarding MIMCAP and die edge. Recommend >400u away from die edge.

Conclusion:

In our 16nm networking chip of 22*15 mm size with mentioned usage of MBIT flops and MIMCAPs, we got significant clock/data dynamic power improvements and extra 750pF decap with cost of extra manufacturing mask layer.

文章首发于个人微信公众号:IC小白
欢迎关注~