电子技术——伪NMOS逻辑电路

伪NMOS逻辑反相器是一种改进的电路设计,减少了扇入效应的影响并提升了性能。它类似于过去的耗散型NMOS负载但有改进,静态特性显示了在不同输入状态下的漏极电流变化。VTC特性曲线分为四个区域,定义了不同操作模式。动态响应分析表明伪NMOS反相器具有非对称的动态特性,但扇入数量少,有效电容小。设计时需平衡噪声容限、硅面积和动态响应。伪NMOS逻辑也适用于门电路,如NOR和NAND门,提供更紧凑的电路设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

电子技术——伪NMOS逻辑电路

Logo

伪NMOS逻辑反相器

下图展示了从CMOS修改而来的CMOS反相器:

CMOS反相器
在这里只有 QNQ_NQN 接入输入端电压,同时 QPQ_PQP 接地。 QPQ_PQP 相当于是 QNQ_NQN 的负载。当我们深入研究这个电路之前,首先这个电路存在一个显然的优点:每一个输入变量只连接了一个晶体管。因此受到扇入效应影响的传播延迟可以得到改善。

图(a)很像CMOS反相器,因此我们称为伪NMOS逻辑反相器。为了比较,我们将简短的介绍一下伪NMOS逻辑反相器两个旧的形式。最早的使用增强型MOSFET作为负载,如图(b)。这个电路的缺点是电压摆幅太小,噪声容限太低,具有过高的静态功率耗散。由于以上原因,这种电路已经过时了,在这之后被耗散型NMOS负载所替代了,如图©。

首先,当耗散型NMOS处于 VGS=0V_{GS} = 0VGS=0 的时候,相当于一个恒流源,可以作为一个绝佳的负载源。然而,不久人们意识到耗散型NMOS受到体效应的影响,工作点可能会发生较大的偏移,导致电流源性能下降。虽然耗散型NMOS负载的性能要优于增强型NMOS负载,但是生产耗散型NMOS负载需要额外的步骤和成本。尽管耗散型负载的NMOS已经几乎完全被CMOS所替代,我们依然能够在特定的场合看到耗散型负载的NMOS。基于以上,本书中我们不再讲解耗散型负载的NMOS。

伪NMOS逻辑反相器很像过去的耗散型负载的NMOS,但是性能相对得到提升,而且还可以直接兼容现有的CMOS电路。

静态特性

首先, QNQ_NQN 的漏极电流为:

iDN=12kn(vI−Vt)2,vO≥vI−Vt i_{DN} = \frac{1}{2} k_n (v_I -V_t)^2, v_O \ge v_I - V_t iDN=21kn(vIVt)2,vOvIVt

iDN=kn[(vI−Vt)vO−12vO2],vO≤vI−Vt i_{DN} = k_n[(v_I - V_t)v_O - \frac{1}{2}v_O^2], v_O \le v_I - V_t iDN=kn[(vIVt)vO21vO2],vOvIVt

iDP=12kp(VDD−Vt)2,vO≤Vt i_{DP} = \frac{1}{2}k_p(V_{DD} - V_t)^2, v_O \le V_t iDP=21kp(VDDVt)2,vOVt

iDP=kp[(VDD−Vt)(VDD−vO)−12(VDD−vO)2],vO≥Vt i_{DP} = k_p[(V_{DD} - V_t)(V_{DD} - v_O) - \frac{1}{2}(V_{DD} - v_O)^2], v_O \ge V_t iDP=kp[(VDDVt)(VDDvO)21(VDDvO)2],vOVt

我们在这里假设 Vtn=−Vtp=VtV_{tn} = -V_{tp} = V_tVtn=Vtp=Vt 来简化计算。发现 iDNi_{DN}iDNvIv_IvI 的两个输入状态有关,而 iDPi_{DP}iDP 无关,我们可以做出驱动负载曲线图:

驱动负载曲线图

  1. 负载曲线当 vI=VDDv_I = V_{DD}vI=VDD 的时候表现出一个较小的饱和负载电流,可以在设计上使得 knk_nknkpk_pkp 大4-10倍即可。这种反相器称为比例型,并且比例为 r≡kn/kpr \equiv k_n / k_prkn/kp 比例参数决定了VTC的全部特征,包括 VOL,VIL,VIHV_{OL},V_{IL},V_{IH}VOL,VIL,VIH 等等,也决定了噪声容限。选择一个较高的 rrr 可以减小 VOLV_{OL}VOL 并且获得一个较大的噪声容限。
  2. 只有 vO≤Vtv_O \le V_tvOVt 的时候 QPQ_PQP 才表现为电流源,其他情况 QPQ_PQP 将进入三极管区。

考虑两个极端的情况,当 vI=0v_I = 0vI=0 的时候, QNQ_NQN 截止而 QPQ_PQP 也工作在截止区,此时没有电流,静态功率为零,对应图中的点A。当 vI=VDDv_I = V_{DD}vI=VDD 的时候,对应于点E。相对于CMOS反相器,此时 VOLV_{OL}VOL 并不等于零,这是一个显然的缺点。另外一个缺点是存在静态功率 PD=Istat×VDDP_D = I_{stat} \times V_{DD}PD=Istat×VDD

VTC特性

下图展示了伪NMOS的VTC特性曲线:

VTC特性曲线
如图所示,在VTC曲线总共有四个区域,对应了 QNQ_NQNQPQ_PQP 的四种的状态不同的区域,如图:

四种区域
对于区域一(AB段), QNQ_NQN 截止而 QPQ_PQP 处于三极管区,此时:

vO=VOH=VDD v_O = V_{OH} = V_{DD} vO=VOH=VDD

对于区域二(BC段), QNQ_NQN 饱和而 QPQ_PQP 仍然处于三极管区,通过联立漏极电流方程,假设 kn=rkpk_n = rk_pkn=rkp 我们得到:

vO=Vt+(VDD−Vt)2−r(vI−Vt)2 v_O = V_t + \sqrt{(V_{DD} - V_t)^2 -r(v_I - V_t)^2} vO=Vt+(VDDVt)2r(vIVt)2

我们带入 dvO/dvI=−1d v_O / d v_I = -1dvO/dvI=1 并且 vI=VILv_I = V_{IL}vI=VIL

VIL=Vt+VDD−Vtr(r+1) V_{IL} = V_t + \frac{\sqrt{V_{DD} - V_t}}{\sqrt{r(r+1)}} VIL=Vt+r(r+1)VDDVt

中点 VMV_MVMvO=vIv_O = v_IvO=vI

VM=Vt+VDD−Vtr+1 V_M = V_t + \frac{\sqrt{V_{DD} - V_t}}{\sqrt{r + 1}} VM=Vt+r+1VDDVt

最后,区域二的终点C可以通过带入 vO=vI−Vtv_O = v_I - V_tvO=vIVt ,这是 QNQ_NQN 的饱和条件,C点之后进入三极管区。

对于区域三,这个区域我们不感兴趣,终点D可以由 vO=Vtv_O = V_tvO=Vt 得到。

对于区域四(DE段),带入漏极电流方程可以得到:

vO=(vI−Vt)−(vI−Vt)2−1r(VDD−Vt)2 v_O = (v_I - V_t) - \sqrt{(v_I - V_t)^2 - \frac{1}{r}(V_{DD} - V_t)^2} vO=(vIVt)(vIVt)2r1(VDDVt)2

带入 dvO/dvI=−1d v_O / d v_I = -1dvO/dvI=1 以及 vI=VIHv_I = V_{IH}vI=VIH 得到:

VIH=Vt+23r(VDD−Vt) V_{IH} = V_t + \frac{2}{\sqrt{3r}}(V_{DD} - V_t) VIH=Vt+3r2(VDDVt)

同时带入 vI=VDDv_I = V_{DD}vI=VDD 得到:

VOL=(VDD−Vt)[1−1−1r] V_{OL} = (V_{DD} - V_t)[1 - \sqrt{1 - \frac{1}{r}}] VOL=(VDDVt)[11r1]

此时的静态饱和电流为:

Istat=12kp(VDD−Vt)2 I_{stat} = \frac{1}{2} k_p (V_{DD} - V_t)^2 Istat=21kp(VDDVt)2

最后:

NML=Vt−(VDD−Vt)[1−1−1r−1r(r+1)] NM_L = V_t - (V_{DD} - V_t)[1 - \sqrt{1 - \frac{1}{r}} - \frac{1}{\sqrt{r(r+1)}}] NML=Vt(VDDVt)[11r1r(r+1)1]

NMH=(VDD−Vt)(1−23r) NM_H = (V_{DD} - V_t) (1 - \frac{2}{\sqrt{3r}}) NMH=(VDDVt)(13r2)

最后,我们发现 VDDV_{DD}VDDVtV_tVt 由工艺决定,唯一可以控制的参数是 rrr

动态响应

通过平均估计法,我们可以算出:

tPLH=αpCkpVDD t_{PLH} = \frac{\alpha_p C}{k_p V_{DD}} tPLH=kpVDDαpC

这里:

αp=2/[74−3(VtVDD)+(VtVDD)2] \alpha_p = 2 / [\frac{7}{4} - 3(\frac{V_t}{V_{DD}}) + (\frac{V_t}{V_{DD}})^2] αp=2/[473(VDDVt)+(VDDVt)2]

同样的:

tPHL≃αnCknVDD t_{PHL} \simeq \frac{\alpha_n C}{k_n V_{DD}} tPHLknVDDαnC

这里:

αn=2/[1+34(1−1r)−(3−1r)(VtVDD)+(VtVDD)2] \alpha_n = 2 / [1 + \frac{3}{4}(1 - \frac{1}{r}) - (3 - \frac{1}{r})(\frac{V_t}{V_{DD}}) + (\frac{V_t}{V_{DD}})^2] αn=2/[1+43(1r1)(3r1)(VDDVt)+(VDDVt)2]

对于极大的 rrr 我们可以估计:

αn≃αp \alpha_n \simeq \alpha_p αnαp

尽管伪NMOS反相器的动态响应和CMOS反相器的差不多,但是伪NMOS反相器存在一个特殊的问题,因为 kpk_pkpknk_nknrrr 倍。那么 tPLHt_{PLH}tPLH 大约比 tPHLt_{PHL}tPHLrrr 倍。此时电路表现出一种非对称的动态响应。然而,与CMOS反相器相比,伪NMOS反相器的扇入数量更少,因此具有更小的有效电容。

设计

设计伪NMOS逻辑电路包括选择比例 rrr 和每个MOS的宽长比。

  1. 比例 rrr 决定了VTC曲线中所有的断点。越大的 rrr 那么 VOLV_{OL}VOL 就越小,具有更大的噪声容限,但是越大的 rrr 会使得反相器的动态响应越不对称,对于PMOS需要更大的硅面积。因此,选择 rrr 需要在噪声容限和硅面积和 tPt_PtP 中做出妥协。
  2. 一旦 rrr 确定,我们可以选择较小的 (W/L)n(W/L)_n(W/L)n 来减小器件体积并且能获得一个较小的 CCC 。同样的,较小的 (W/L)p(W/L)_p(W/L)p 可以保持较小的 IstatI_{stat}IstatPDP_DPD 。另一方面,我们也可以选择较大的 W/LW/LW/L 来获得较低的 tPt_PtP 和更快的响应速度。对于普通(高速)器件, (W/L)p(W/L)_p(W/L)p 通常在 50uA 到 100uA 之间,对于 VDD=1.8VV_{DD} = 1.8VVDD=1.8V ,此时 PDP_DPD 在 90uW 和 180uW 之间。

门电路

伪NMOS逻辑电路还可以用于门电路,如下图是一个四变量输入的NOR和NAND逻辑门电路:

NOR和NAND
与CMOS相比,伪NMOS的NOR和NAND只需要五个晶体管即可,而CMOS则需要八个。在伪NMOS逻辑门中,NOR比NAND更受欢迎,因为NOR是晶体管并联结构,可以降低NMOS的尺寸。

总结

伪NMOS逻辑电路适合大部分时间都是高电平输出的逻辑门电路(此时静态功耗为零,只有低电平输出才有静态功耗)。此外,若从高到低的电平跃迁是主要的,那么就可以根据需求降低传播延迟。一种特殊是设计是内存芯片的地址解码器和只读储存器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值