第三节 叉指结构设计:M因子、F因子与面积权衡
叉指结构,说白了就是把多个晶体管的手指交叉着摆放。我刚开始做版图时,觉得这玩意儿就是简单的手指交叉,后来踩过几次坑才明白,这里面的门道深着呢。
3.1 叉指结构的M因子与F因子
先说说两个核心参数——M因子和F因子。这两个东西,决定了你的匹配精度和面积开销。
M因子(Multiplier):指的是晶体管的并联数目。比如一个W/L=10/1的管子,拆成M=4个2.5/1的管子并联。M因子越大,每个手指的宽度越小,匹配性越好,但寄生电容也会跟着涨。
F因子(Finger):指的是每个晶体管内部的手指数量。F因子决定了源漏共用的程度。F=2时,中间那个漏端可以共用;F=4时,能省下不少面积。
我个人的习惯是:M因子优先保证匹配,F因子优先节省面积。但这两者之间有个微妙的平衡,你想想看,M太大,走线绕来绕去,寄生电阻反而上去了。
核心公式:总宽度 W_total = M × F × W_finger
其中 W_finger 是每个手指的宽度,通常取最小栅宽或工艺推荐值。
3.2 叉指数目选择与面积权衡
叉指数目怎么选?我遇到过不少新手,一上来就选8个、16个手指,觉得越多越好。其实不是这样的。
叉指数目的选择原则:
- 偶数优先:叉指数目最好是偶数,这样源漏对称性好。奇数会导致一端多一个源或漏,匹配性下降。
- 4的倍数最佳:我个人习惯用4、8、12、16这样的数目。为什么?因为可以做成中心对称结构,梯度效应的影响最小。
- 不要超过12:除非你面积特别充裕,否则叉指数目超过12后,走线复杂度急剧上升,寄生效应反而让匹配变差。
我记得有一次做电流镜匹配,选了16个手指,结果后仿发现电流失配比8个手指还大。查了半天,原来是长走线导致的电阻不匹配。从那以后,我一般控制在4~8个手指之间。
经验值:对于大多数模拟电路,叉指数目选4或8是最稳妥的。既保证了匹配,又不会让版图太复杂。
3.3 源/漏共用规则
源漏共用,是叉指结构节省面积的核心手段。说白了,就是两个相邻的晶体管,共用一个源区或漏区。
共用规则:
- 同类型管子才能共用:NMOS和NMOS共用,PMOS和PMOS共用。不同类型之间不能共用,否则会形成寄生PN结。
- 电位必须相同:共用的源或漏,电位必须一致。如果电位不同,电流会串扰,电路功能就乱了。
- 注意Latch-up风险:共用区域如果离阱边界太近,容易触发闩锁效应。我一般会在共用区周围加一圈保护环。
嗯,这里要注意:源漏共用的面积节省不是线性的。F=2时,能省掉一个源区;F=4时,能省掉两个源区。但F再大,节省的比例就越来越小了。
避坑指南:我曾经在0.18μm工艺上做过一个差分对,为了省面积把源区全部共用。结果流片回来,共模抑制比差了10dB。原因是共用源区的寄生电阻引入了额外的失配。从那以后,关键路径上的源区我都不共用。
3.4 叉指结构的版图实现
下面给一个典型的叉指结构版图示例。假设我们要实现一个W/L=20/1的NMOS,拆成M=2、F=4的结构。
// 叉指结构示意图(俯视图)
// M=2, F=4, W_finger=2.5μm
// 第一组 (M=1)
D1 G1 S1 G2 D2 G3 S2 G4 D3
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
// 第二组 (M=2)
D4 G5 S3 G6 D5 G7 S4 G8 D6
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
// 注:D=漏端,G=栅端,S=源端
// 相邻的D和S可以共用(电位相同的情况下)
这个结构里,D2和D4是共用的,S2和S3也是共用的。总共用了6个漏端和4个源端,比不共用时省了2个源区和2个漏区。
3.5 知识体系结构图
下面这张图,把叉指结构设计的核心逻辑串起来了。你一看就明白。
3.6 实战中的权衡策略
说了这么多理论,来点实际的。我总结了一套叉指结构设计的决策流程:
| 设计目标 | M因子策略 | F因子策略 | 源漏共用 |
|---|---|---|---|
| 高精度匹配(如电流镜) | M=4~8 | F=4 | 不共用源区 |
| 面积优先(如数字IO) | M=2 | F=8~12 | 尽量共用 |
| 性能与面积平衡 | M=4 | F=4~6 | 适度共用 |
我个人最常用的组合是M=4、F=4。这个组合在大多数工艺下都能取得不错的匹配效果,面积也不会太夸张。如果你遇到特别苛刻的匹配要求,可以试试M=8、F=2,虽然面积大一些,但匹配精度确实好。
小技巧:画叉指结构时,记得在源漏两端加dummy管。我一般每边加2个dummy,这样边缘效应的影响可以降到最低。
好了,叉指结构的设计要点就这些。记住一句话:M因子保匹配,F因子省面积,源漏共用要谨慎。下次画版图时,多想想这三个要素的平衡,你的设计质量会提升不少。
公众号:蓝海资料掘金营,微信deep3321