• 正文
  • 相关推荐
申请入驻 产业图谱

模拟版图基本功(五):电容匹配,到底在匹配什么?

09/01 08:58
203
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

在模拟版图里,“匹配”是一个非常高频的词。

很多初学者第一次听到电容匹配,会简单理解成:两个电容画得一样大、摆得一样整齐,就算匹配了,但真正做模拟版图时,电容匹配远不只是“尺寸一样”,很多高精度模拟电路真正关心的,是:两个电容之间的比例能不能保持准确

例如原理图要求:

C1 : C2 = 1 : 2

设计真正关心的,往往不是C1必须刚好等于1pF、C2必须刚好等于2pF,而是制造出来以后,两者之间还能不能尽量保持:

1 : 2

这就是电容匹配最核心的意义。

今天就从几个常见知识点,聊聊模拟版图里的电容匹配到底在匹配什么?

01、电容匹配,很多时候匹配的是“比例”  

先来看一个简单例子。

假设电路中有两个电容:

C1 = 1pF

C2 = 2pF

理想比例是:C1 : C2 = 1 : 2

芯片真正制造出来以后,由于工艺波动,两个电容的实际值可能都会发生变化。

例如:C1变成1.05pF,C2变成2.10pF。

虽然两个电容的绝对值都偏离了设计值,但它们之间的比例依然接近:1 : 2

对于很多依赖电容比例工作的模拟电路来说,这种结果仍然可能是可以接受的。

但如果:C1变成1.05pF,C2变成1.90pF,那两者之间的比例就发生了更明显的变化。

这时候即使单个电容的误差看起来并不算特别夸张,也可能影响电路性能。

所以模拟版图里常说的“匹配”,很多时候重点关注的是:Ratio Accuracy——比例精度

这也是为什么在开关电容放大器ADC、DAC等电路中,电容匹配特别重要。

02、为什么原理图比例正确版图还会失配?  

原理图里的电容是理想器件,但真正制造芯片时,晶圆上的器件会受到很多非理想因素影响。

例如:

●工艺参数波动

●介质厚度变化

●局部工艺梯度

●温度梯度

●边缘效应

●周围图形密度差异

●刻蚀与制造偏差

●版图寄生差异

这些因素都有可能让理论上完全一样的两个电容,最终制造出来以后产生细微差异,而模拟电路有时候恰恰对这种细微差异非常敏感。

所以,版图匹配的本质,就是尽量让需要匹配的器件经历相似的制造环境和版图环境。

03、电容匹配为什么经常使用Unit Cap?

假设需要实现:C1 : C2 = 1 : 2

一种最简单的做法是:直接画一个面积为A的电容,再画一个面积为2A的电容。

但高精度版图中,经常不会直接这么处理,更常见的方法是:把电容拆成相同尺寸的Unit Capacitor。

例如:

C1 = 1个Unit Cap

C2 = 2个Unit Cap

这样两组电容的基本单元:尺寸相同、结构相同、方向相同,然后通过“单元数量”来实现电容比例。

这样做最大的好处之一,就是可以减少因为不同尺寸、不同边缘比例和不同结构带来的额外误差,所以很多模拟版图中的电容阵列,看起来会非常规整。

本质上是在做一件事:先把器件标准化,再去做匹配。

04、“尺寸”一样还不够周围环境还要一样

假设现在有两个完全相同的Unit Cap:尺寸一样,方向一样,是不是就一定匹配得很好?

还不一定。因为其中一个电容可能位于阵列中间:四周都是其他电容。

而另一个电容位于阵列边缘:一边是电容,另一边直接是空白区域。

那么它们所处的制造环境就并不完全相同。

这时候即使电容本体一模一样,也可能受到不同的边缘效应、局部密度和工艺环境影响。

所以模拟版图中的匹配,除了关注器件本身,还要关注器件周围“看到的环境”是不是一致。

这也是为什么高精度模拟版图经常强调:

Same Device,Same Orientation,Same Environment。

也就是相同器件、相同方向、相似环境

05、为什么电容阵列要对称交错甚至做共质心?

另一个会影响匹配的重要因素,就是工艺梯度

可以简单想象一下,晶圆或者某一小块版图区域内,某个工艺参数可能会从左到右产生很轻微的变化。

如果A电容全部放在左边,B电容全部放在右边,那么A和B所经历的平均工艺环境可能就不一样。所以在高精度匹配中,经常会把A、B拆成多个Unit Cap,然后对称、交错地分布,要求更高时,还会使用Common Centroid——共质心布局,它的核心目的不是单纯让版图“看起来漂亮”,而是让两组器件的几何中心尽量重合,使它们受到工艺梯度影响后的平均结果更加接近

因此,共质心真正解决的也是:匹配问题。

06、Dummy为什么也和电容匹配有关?

电容阵列外围经常还能看到:Dummy Capacitor。

Dummy一般不作为核心功能电容参与正常电路工作,它的作用之一,就是改善边缘环境。

例如一个3×3的核心电容阵列,中间的电容四周都有类似结构,但边缘电容外侧却没有,这时可以在外围增加Dummy,让真正参与工作的核心电容尽量处于更加一致的周围环境中

所以Dummy看起来像是“多画了一圈没用的器件”,但实际上它是在帮助核心电容减少边缘效应,提高匹配一致性

这也是为什么模拟版图中有时会用面积换匹配。

07、电容匹配也包括走线匹配

这是非常容易被初学者忽略的一点。

假设两个电容本身已经尺寸相同、方向一致、布局对称,但是一个电容的连接线非常短,另一个电容的连接线却绕了很远,那最终两条路径的寄生参数就可能不同。

比如:

● 金属寄生电容不同

● 走线电阻不同

● Via数量不同

● 与其他信号之间的耦合不同

最终仍然可能破坏原本做好的匹配。

所以电容匹配并不只发生在“电容本体”,还要延伸到整个连接路径,高精度电容版图通常还会尽量保证走线对称、金属层一致、Via结构接近、引出方式相似

08、电容越大匹配一定越好吗?

通常来说,电容面积增大后,随机失配往往会有所改善,因为器件面积更大,相当于把更多局部随机波动进行了平均。

所以在高精度模拟电路中,有时候会通过增大器件面积来改善匹配。

但这并不意味着电容越大越好,因为面积增大以后,也会带来新的问题:

● 芯片面积增加

● 寄生增加

● 布局难度提高

● 走线距离可能增加

● 电路速度可能受到影响

所以实际设计永远是在做匹配、面积、寄生、速度之间的Trade-off。

这也是模拟版图为什么很难存在一个统一的“标准答案”。

电容匹配,到底在匹配什么?:

看到这里,其实可以总结成一句话:

电容匹配,匹配的不只是“两个电容长得一样”,而是让它们在结构、位置、环境和连接上尽可能保持一致。

具体来说,包括:

① 电容比例要准确

很多模拟电路真正关心的是C1/C2,而不仅是单个电容的绝对值。

② 器件结构要一致

尽量使用相同的Unit Cap实现比例。

③ 方向和位置要合理

减少方向差异和空间梯度带来的影响。

④ 周围环境要相似

避免边缘器件和中心器件处于完全不同的环境。

⑤ 走线和寄生也要匹配

不能只把电容摆对称,却忽略后面的连接。

原理图里一句C1 : C2 = 1 : 2,看起来只是一个非常简单的比例,但到了真正的版图阶段,工程师却可能要通过:Unit Cap、对称布局、交错布局、Common Centroid、Dummy以及对称走线去尽量保证这个比例真正制造出来以后仍然准确。

所以电容匹配真正考验的,并不是“你会不会把两个电容摆整齐。”而是你能不能理解失配从哪里来,并通过版图设计把这些影响尽可能降低

这才是模拟版图里“Matching”的真正意义。

 

模拟版图知识点合集持续更新中

扫描二维码获取模拟版图新版学习大纲/入行评估 

相关推荐