ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

三极管与MOS管跨导gm的5个关键特性:从原理到设计实战

三极管与MOS管跨导gm的5个关键特性:从原理到设计实战 对很多刚接触模拟电路的人来说三极管和 MOS 管是两套分开的知识体系课本先讲 BJT 的共射放大再讲 MOS 的共源放大公式长得不一样分析套路却差不多。等到真正做设计回过头才发现两套体系里最核心的那个参数是同一个东西——跨导 gm。跨导衡量的是“输入电压控制输出电流的能力”不管是三极管、MOS 管还是场效应管的各种变体放大器增益、带宽、失真、噪声最后都会折算到 gm 头上。这篇文章不讲空泛的理论直接把跨导的 5 个关键特性拆开讲每个特性都对应三极管和 MOS 管在设计上的本质差异再配上一组实际设计计算和仿真验证方法。适合正在学模拟电路的在校生、刚从数字转模拟的工程师以及想把手算和实测对上号的硬件爱好者。1. 跨导到底在描述什么为什么两类器件最终都看 gm1.1 用“阀门灵敏度”理解跨导跨导的定义式特别简单gm ΔIout / ΔVin单位是西门子S常见写法是 mS 或 μS。它描述的是输入电压每变化 1 毫伏输出电流跟着变化多少微安。如果 gm 是 20mS意味着输入电压变化 1mV输出电流变化 20μA。我习惯把它理解成水龙头的灵敏度阀门开大一点水流就猛涨开小一点水流立刻减小。gm 就是“水龙头手柄转角和出水量之间的比例系数”。BJT 和 MOS 管之所以能当放大器用核心就在于它们都是“电压控电流”的器件——输入端给电压输出端出电流。gm 越大说明同样的输入摆动能驱动更大的输出电流变化后面接个电阻就能得到更大的电压增益。这个视角最大的好处是你不用关心器件内部到底发生了什么只需要盯着“输入电压到输出电流”这条链路的增益。实际用小信号模型画放大器时电路所有外围电阻电容都是围绕一个受控电流源展开的受控电流源的大小就是 gm 乘以输入电压。1.2 放大器增益公式最后都会落到 gm 上你可以回忆一下最常见的两个放大电路共射放大器BJTAv -gm × Rc这里忽略了输出电阻 ro 和负载并联效应。共源放大器MOSAv -gm × Rd公式长得一模一样。带源极/射极负反馈电阻时表达式也是对称的Av -gm × R_load / (1 gm × R_s)。gm 不仅决定开环增益还通过反馈系数决定闭环增益的稳定性和线性度。差分输入级的等效跨导、运放的单位增益带宽、LDO 的环路增益全部建立在 gm 的基础上。所以“为什么两类器件最终都看 gm”这个问题答案很直接因为小信号放大器本质上就是在玩“电压转电流、电流再转电压”的链式反应而电压转电流这一环的参数就是 gm。理解了这一点下面 5 个特性的差异就好理解了——它们之所以重要是因为这些差异会直接改变你选管子、定工作点、算增益的每一个决策。2. 第一特性非线性定律不同——指数律与平方律的根源2.1 三极管的 gm 从哪来热电压背后的指数关系三极管工作在放大区时集电极电流和基极-发射极电压之间的关系是Ic Is × exp(Vbe / Vt)。其中 Vt kT/q室温下约等于 26mV叫热电压。对这个指数函数求导就得到跨导gm dIc / dVbe Ic / Vt室温下 1 / Vt ≈ 38.5所以工程上常用近似式gm ≈ 40 × Ic。注意这个 40 的单位是 1/V电流 Ic 的单位是安培得到的结果就是西门子。集电极电流 1mA 时gm 大约 40mS电流 100μA 时gm 大约 4mS。这里最关键的直觉是三极管的跨导由工作电流决定和器件尺寸、掺杂浓度基本没关系。因为指数函数的导数还是指数函数求导之后恰好把 Is 消掉了只剩下 Ic / Vt。正因如此BJT 的 gm 在恒流偏置下非常好预测找一个电流源把 Ic 定住gm 就确定了。2.2 MOS 管的 gm 从哪来过驱动电压背后的平方关系MOS 管饱和区的电流公式是Id (1/2) × μnCox × (W/L) × (Vgs - Vth)²。这里的 Vgs - Vth 叫过驱动电压通常记作 Vov。对 Vgs 求导后得到gm μnCox × (W/L) × (Vgs - Vth) 2 × Id / (Vgs - Vth)也可以写成更常用的形式gm √(2 × μnCox × (W/L) × Id)。对比就很明显了MOS 管的 gm 不只跟电流有关还跟器件的宽长比 W/L、工艺参数 μnCox、以及过驱动电压 Vov 有关。想要提高 gm有三个旋钮可以拧加大电流、加大尺寸、减小过驱动电压。但三个旋钮都有副作用电流大功耗大尺寸大寄生电容大过驱动电压小容易进入弱反型区导致匹配变差。2.3 弱反型MOS 也会变成“指数管”这里要澄清一个常见误解很多人以为 MOS 管天生就是平方律BJT 天生是指数律。实际上 MOS 管在弱反型区亚阈值区的行为也是指数关系Id ∝ exp(Vgs / (n × Vt))对应的跨导约等于 Id / (n × Vt)n 是亚阈值斜率因子通常 1.3~1.5 左右。也就是说在极低电流下MOS 管和三极管的 gm 公式形态非常接近只是前面多了一个 n 的折扣效率比 BJT 略低。这个细节对低功耗设计很重要。很多超低功耗传感器芯片里的模拟前端MOS 管都工作在弱反型区因为只有在这个区域才能用极小的电流换到相对高的 gm。代价是工作速度变慢、匹配特性变差、噪声变高。理解了这条指数尾巴再看第 4 章的跨导效率 gm/Id就能彻底明白为什么效率曲线在高 gm/Id 端会翘起来。3. 第二特性对偏置电流的依赖规则——线性与平方根之别3.1 BJT电流翻倍gm 翻倍把 gm ≈ 40 × Ic 再玩出一点味道电流增加一倍gm 精确增加一倍。这是一个完美的线性关系设计时做预算非常舒服。想从 20mS 提高到 40mS把偏置电流从 0.5mA 调到 1mA 就行不涉及任何几何尺寸调整。这个特性让 BJT 特别适合做对 gm 有明确要求的输入级。比如运放输入级需要 10mS 的 gm根据 40 × Ic 反推Ic 0.25mA然后设计电流镜把这个电流精确产生出来即可。Vbe 的绝对值、晶体管型号、批次差异都不影响 gm只要电流准gm 就准。3.2 MOS电流翻倍gm 只增 41%MOS 的 gm 对电流是平方根关系gm ∝ √Id。电流翻倍gm 翻 √2 倍大约 1.41 倍只增加 41%。这意味着用 MOS 做设计时想靠堆电流提高 gm性价比会越来越低。从 1mA 加到 4mAgm 才翻一倍从 1mA 加到 100mAgm 才增加十倍。相比之下BJT 从 1mA 加到 10mAgm 已经翻了十倍。所以在功耗敏感的电路里MOS 管设计者更愿意调 W/L 和 Vov 而不是单纯堆电流。比如保持 Id 不变把 W/L 扩大 4 倍gm 扩大 2 倍或者把 Vov 从 200mV 降到 100mVgm 翻倍。但 Vov 减小意味着 Vgs 更靠近阈值电压对阈值电压的工艺偏差更敏感这是一个需要权衡的设计决策。3.3 这个差异直接决定功耗和面积预算做一个具体预算要求某级跨导达到 40mS。用 BJT取 Ic 1mA 即可管子面积非常小。用 MOS如果选 Vov 200mV那么 Id gm × Vov / 2 40m × 0.2 / 2 4mA功耗是 BJT 方案的 4 倍。如果想把电流也压到 1mAVov 必须做到 50mV此时管子已经接近弱反型边缘gm 对 Vth 的变化非常敏感工艺角一偏就可能完全偏离设计点。还有一个常见的连锁反应gm 决定增益和主极点而主极点附近往往还有米勒电容的贡献。MOS 管的 Cgd 在放大状态下会被米勒效应放大等效到输入端大约是 Cgd × (1 gm × R_load)。gm 越大折算到输入端的电容越大带宽反而可能下降。所以“高 gm”不是免费的经常是吃着功耗、占着面积、背着电容换来的。设计时不能只看 gm 绝对值要看“达到这个 gm 需要花掉多少电流和面积”。4. 第三特性跨导效率 gm/Id——低功耗设计最该看的指标4.1 gm/Id 的物理含义把 gm 和 Id 的比值提出来单独看单位是 1/V。它的物理含义是每 1mA 静态电流能买到多少 mS 的跨导。这个指标把“性能”和“功耗”放在同一个坐标系里直接反映一个管子工作点的效率。BJT 在恒流偏置下gm/Id 1/Vt ≈ 38.5 V⁻¹基本恒定。MOS 管强反型gm/Id ≈ 2 / VovVov 200mV 时约 10 V⁻¹Vov 100mV 时约 20 V⁻¹。MOS 管弱反型gm/Id 可以接近 25~30 V⁻¹但速度慢、面积大。从这些数字能看出一个残酷的事实同样 1mA 电流BJT 的“跨导购买力”远高于强反型状态的 MOS 管。这也是为什么很多精密运放输入级仍然坚持用 BJT不只是情怀是 gm/Id 的效率差距在起作用。4.2 三种工作区的效率对比把管子工作区按 gm/Id 从低到高排一排见表工作区gm 表达式典型 gm/Id典型特点MOS 强反型Vov 较大2Id/Vov3~10 V⁻¹速度快、面积小、匹配好MOS 强反型Vov 较小2Id/Vov10~20 V⁻¹需要小心 Vth 偏差MOS 弱反型Id/(nVt)20~30 V⁻¹效率最高速度慢、面积大、匹配差BJT 放大区Ic/Vt≈38.5 V⁻¹效率最高且电流决定 gm看到这个表低功耗设计的第一原则就出来了想省电就要让管子工作在 gm/Id 尽可能高的区域。但矛盾的是高速电路需要大电流把寄生电容充放电时间压下去而大电流往往对应大 Vov、低 gm/Id。所以 gm/Id 本质上就是功耗、速度、面积三者之间的天平指针。4.3 用 gm/Id 做设计从速度反推电流和尺寸现代模拟设计里gm/Id 方法论已经比较成熟思路是反着来的先给定速度指标也就是特征频率 fT gm / (2π × (Cgs Cgd))再结合 gm/Id 曲线确定工作点。举个例子。设计一个跨导放大器需要 fT ≥ 1GHz。对某个工艺节点先通过仿真得到 fT 随 gm/Id 变化的曲线。如果取 gm/Id 15曲线给出对应的 fT 为 1.2GHz满足要求再根据负载电容算出需要的 gm比如 gm 20mS那么 Id gm / 15 ≈ 1.33mA最后用器件模型或平方律估算 W/L完成尺寸初选。这种做法的好处是工作点不是拍脑袋定的而是被指标牵着走。和 BJT 直接取 gm 40Ic 类似只是 MOS 多一个 Vov 维度需要从效率曲线里找。我这个习惯用了很多年拿到新工艺模型第一件事不是翻 datasheet而是把 gm/Id 和 fT 两条曲线跑出来存好后面所有放大器设计都拿这个做参考。5. 第四特性线性度——失真为什么总和 gm 的斜率波动挂钩5.1 从 gm 变化看 BJT 失真来源放大器线性度差的根源是跨导在工作点附近随输入信号发生了明显变化。如果 gm 恒定输出电流波形就是输入电压波形的忠实放大毫无失真如果 gm 随输入电压波动输出波形就被“调制”了产生谐波。BJT 的 Ic 对 Vbe 是指数关系gm Ic / Vt 也随 Vbe 呈指数增长。输入信号稍微大一点比如摆到 10mV 以上gm 在整个周期内的变化幅度就非常可观输出波形会出现明显的不对称失真。所以 BJT 放大器想获得低失真几乎离不开负反馈发射极串电阻、或者用环路反馈本质上是把突变的 gm 用外部线性电阻“压住”让总跨导变得平稳。代价是增益显著下降属于用增益换失真。5.2 MOS 平方律的线性优势与短沟道退化MOS 管在长沟道、饱和区的平方律关系下gm β × Vov其中 Vov 随输入变化。假如静态时 Vov 200mV输入信号摆动 ±50mVgm 在 150mV~250mV 的 Vov 范围内变化相对变化量约 ±25%比 BJT 在同样信号摆动下的 gm 波动要温和得多。这也是为什么很多开环放大器用 MOS 也能达到不错线性度的原因。但到了深亚微米和纳米工艺情况变了。短沟道效应、速度饱和、沟道长度调制会让 Id-Vgs 曲线偏离理想平方律gm 曲线甚至会变得平坦甚至下降。我调试一个 40nm 工艺的跨导放大器时仿真里 gm 随 Vgs 的曲线和书本上的教科书曲线差别很大查了半天才发现是速度饱和在起作用。所以手算公式只能作为定性参考真正做设计必须回归仿真模型。5.3 推挽交越失真gm 接近零的瞬间热搜词里“三极管推挽电路为什么会出现交越失真”是个非常好的例子因为它能从跨导角度一句话解释清楚。推挽输出级里NPN 管负责正半周PNP 管负责负半周。当输入信号越过零点时如果两个管子的基极偏置没有避开死区会出现一个短暂区间NPN 管还没充分导通PNP 管也已经截止两级管子的总 gm 在这个区间几乎为零。输入电压变化了输出电流却不变波形就在过零处塌下去一块这就是交越失真。解决办法同样可以从 gm 角度理解给输出级加一个静态偏置电流让交越点附近两级管子的 gm 连续叠加而不是同时归零。甲乙类放大器本质上是让工作在“半导通”状态的小静态电流把 gm 曲线垫起来。MOS 管输出级也会有同类问题只是因为 MOS 的 Id-Vgs 曲线不是指数型死区没 BJT 那么尖锐但偏置仍然不能省。6. 第五特性温度与工艺漂移——恒流偏置下谁更稳6.1 恒流偏置下三极管 gm 的温度系数先说结论三极管在用恒流源偏置时gm Ic / VtVt kT/q温度升高Vt 变大gm 变小。所以 gm 随温度升高而下降大致是负温度系数变化率约 -3333 ppm/°C因为 1/T 对 T 求导是 -1/T。但如果偏置不是恒流而是固定 Vbe事情就反转了。Ic 是 Is × exp(Vbe / Vt)其中 Is 随温度指数增加固定 Vbe 时 Ic 会随温度剧烈上升gm 反而可能随温度升高而大幅增加。很多晶体管电流源基准电路就是利用了 Vbe 的负温度系数和 ΔVbe 的正温度系数做补偿。设计上的含义凡是要求 gm 稳定的电路必须用恒流源偏置而不是直接给一个固定 Vbe。我见过不少初学者直接拿分压电阻给三极管基极定电压温度一变工作点漂移得非常难看然后把锅甩给“三极管不稳定”其实问题出在偏置方式上。6.2 MOS 迁移率下降带来的温度系数MOS 管 gm 的温度特性主要来自迁移率μ 随温度上升而下降近似关系是 μ(T) μ(T0) × (T/T0)^(-1.5)。在恒流偏置下Id 固定gm √(2μCox(W/L)Id)所以 gm 随温度升高也下降。大致变化率和 BJT 恒流偏置时量级接近但物理来源不同一个是热电压变大一个是迁移率变小。如果是固定 Vgs 偏置MOS 情况也更复杂Vth 随温度下降约 -1~-2mV/°C迁移率也下降两者对 Id 的作用方向相反。最终的 gm 漂移方向取决于哪一项占主导。一般强反型下迁移率下降占主导Id 和 gm 都随温度下降。6.3 工艺失配和版图匹配gm 的绝对值不重要比值才重要芯片制造里绝对 gm 值在不同批次之间可能偏差 20% 以上因为 Is、μCox、Vth 都受工艺角影响。但同一片晶圆上相邻器件的匹配性可以做得很好。所以集成电路设计的核心思路不是追求 gm 绝对值准确而是让 gm 之间的比值由几何尺寸或电流比值决定。BJT 的 gm 比值更容易做成电流比值两个 BJT 的 gm 之比等于各自 Ic 之比只要电流镜做得好gm 匹配就很好。MOS 管的 gm 匹配则更多依赖尺寸比和版图对称性宽长比要做得整齐版图上用共心对称布局周围加 dummy 管让刻蚀和应力影响一致。从设计语气上说BJT 偏置像“管电流”MOS 偏置像“管尺寸”这句话我写了十几年代码电路都适用。温度变化时比值匹配的电路往往比绝对值电路稳定得多这也是为什么差分结构在模拟 IP 里无处不在。7. 实战对比同一个 20 倍增益指标三极管和 MOS 管差多远7.1 设计计算BJT 方案与 MOS 方案的全过程假设现在要设计一个单级共射/共源放大器增益要 -20 倍静态电流定为 1mA电源电压 3.3V。我们来完整算一遍两套方案。三极管方案先取 gm ≈ 40 × Ic 40mS。增益 Av -gm × Rc要得到 20 倍增益Rc 20 / 40m 500Ω。Rc 上的直流压降是 Ic × Rc 1mA × 500Ω 0.5V输出电压摆幅大约有 2V 以上动态范围够用。再选集电极电阻功耗0.5V × 1mA 0.5mW很小。整级电路很紧凑一个电阻加一个管子就完成。MOS 方案设定 Vov 200mV。gm 2Id / Vov 2 × 1mA / 0.2V 10mS。要达到 20 倍增益Rd 20 / 10m 2kΩ。Rd 上的直流压降是 1mA × 2kΩ 2V留给管子的 Vds 只有大约 1.3V还在饱和区边缘余量不算充裕。如果要降低 Rd 压降只能提高增益不行增益由 gm 和 Rd 共同决定。想让 Rd 减小而增益不变就得让 gm 更大比如把 Vov 降到 100mVgm 升到 20mSRd 就可以降到 1kΩ。但 Vov 100mV 时Vgs 离 Vth 很近阈值电压随温度工艺变化导致的电流偏差会明显增大工作点风险上升。再看管子尺寸。若工艺 μnCox 200μA/V²由 β 2Id / Vov² 2 × 1mA / 0.04 50mA/V²W/L β / μnCox 50m / 0.2m 250。这是一个相当大的管子栅电容不会小。相比之下BJT 方案完全不需要关心尺寸β 足够就行。这组计算直观展示了标题里的“设计差异”同样增益、同样静态电流BJT 方案简洁、尺寸小、工作点稳MOS 方案管子大、过驱动电压要精心权衡并且栅电容变大后高频性能受限。这不是说 MOS 不好而是说 MOS 的 gm 有自己的“支付方式”设计前必须算清楚代价。7.2 仿真里直接“看”gm 的方法手算归手算最终还是要仿真验证。在 Cadence 环境里跑完直流工作点后直接打印器件参数gm 会作为一个标准小信号参数出现在列表里在 Hspice 里用 .op 语句同样能看到 gm。老一点的工程师还会手动求导把 Id 对 Vgs 扫描在目标点附近取两个间隔很小的点用 ΔId / ΔVgs 估算 gm。这个方法虽然笨但能帮你直观看到 gm 随工作点变化的趋势。LTSpice 里没有直接列 gm 的界面我一般用一个测试电路把 MOS 管接成二极管连接Vgs Vds在一个固定 Id 下交流小信号分析输入端的导纳就直接反映 gm 量级因为二极管连接时输入阻抗约 1/gm。或者更简单搭一个共源放大测低频增益再根据已知负载电阻反推 gm。仿真能对上说明手算方向没错对不上多半是模型短沟道效应或温度设置搞鬼。7.3 工作点调试经验先量电流再谈增益实际调板子的时候gm 本身没法用万用表直接测但可以通过两个间接量确认静态电流和增益。第一步永远是把偏置电流调到设计值。BJT 集电极回路串联电流表或者量 Rc 两端压降除以电阻值。电流对上了gm 基本就对上了因为 gm ≈ 40Ic 几乎不受型号影响。MOS 管麻烦一点还要确认 Vgs 和 Vds 是否在饱和区Vds 太小会让 gm 明显下降因为器件进入线性区后跨导特性完全不同。我自己的习惯是先把 Rc/Rd 的压降调到设计值然后输入一个 10mV 左右的小正弦信号示波器看输出幅度增益对了整个工作点就没问题。如果增益偏差超过 20%先检查 Vds 是否足够大再查是不是有寄生电容在反馈最后才怀疑模型参数。这个顺序能排除大部分“纸面计算正确、实物不工作”的问题。8. 关于 gm 的四个误区与避坑清单8.1 gm 越大越好不是。gm 只描述电压转电流的能力放大器性能最终取决于“gm 乘以负载阻抗”和“gm 除以寄生电容”两个组合。gm 大了一方面米勒电容变大压缩带宽另一方面往往需要更大电流或更小 Vov带来功耗和匹配问题。有些场合刻意降低 gm 反而有利比如振荡器里的可变跨导单元gm 大小直接影响起振条件和相噪。设计时应该盯着目标指标选 gm而不是单纯追求数值。8.2 把开关导通电阻和跨导混为一谈热搜词里有很多 MOS 开关电路、电平转换电路。做开关时MOS 管工作在深线性区我们关心的是导通电阻 Ron和 gm 不是一回事。Ron ≈ 1 / (μnCox × (W/L) × Vov)从公式上看Vov 增大会让 Ron 减小但大 Vov 又会降低 gm/Id 效率。有人把开关管的 Ron 做得很小就以为“跨导很大”这在概念上是错的。开关管和放大管的工作区不同设计目标也不同不能用同一个指标去套。8.3 迷信平方律公式忽略短沟道效应平方律公式在长沟道器件和大部分手算初估中很有用但现代工艺短沟道效应会让实际 gm 低于平方律预测值。速度饱和、源漏寄生电阻、DIBL 都会改变 gm 曲线形状。遇到仿真结果和计算不符不要着急怀疑仿真器先画一条实测的 gm-Vgs 曲线看看是不是已经进入短沟道效应主导区。越先进工艺越要依赖 PDK 模型和 gm/Id 曲线而不是手算公式。8.4 快速设计自检表在做完一个跨导相关设计后我会按下面这张表自查一遍你可以直接抄走检查项BJT 设计MOS 设计偏置方式恒流源偏置gm40Ic恒流源偏置 设定 Vov主要尺寸参数器件尺寸几乎不影响 gmW/L 直接决定 gm温度漂移恒流下 gm 随 T 升高下降迁移率下降使 gm 随 T 升高下降失真风险指数特性大信号失真明显平方律相对线性短沟道需警惕功耗效率gm/Id 高且固定gm/Id 跟随 Vov 变化可优化版图匹配电流比决定 gm 比尺寸比和对称布局决定 gm 比最后分享一个我自己养成的习惯拿到任何管子模型第一件事不是看 Id 看功耗而是拉一条 gm/Id 随电流变化的曲线存下来。后面所有放大器设计从工作点选择到管子尺寸都能在这条曲线里找到答案。跨导这个参数看着简单真正用好的关键不在于背公式而在于知道它在不同器件里的脾气——什么时候线性、什么时候漂移、什么时候骗人。搞清楚这几点三极管和 MOS 管的设计差异也就没那么玄了。
返回列表