logo资料库

最完整的全差分运算放大器设计.pdf

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 全差分运算放大器设计 唐长文 (011021361),菅洪彦(021021061) zwtang@fudan.edu.cn, hyjian@fudan.edu.cn 复旦大学专用集成电路与系统国家重点实验室 一、设计指标 在上华 0.6um CMOS 2P2M 工艺上设计一个全差分运算放大器,设计指标如下: 直流增益 单位增益带宽 负载电容 相位裕量 增益裕量 差分压摆率 共模电平 共模负反馈单位增益带宽 >80dB >50MHz =5pF >60 ° >12dB >200V 2.5V (VDD=5V) >10MHz : : : : : : : : sµ 等效输入噪声 输入失调电压 差分输出摆幅 : : : 20 nV Hz <10mV > ± 4V 二、运放结构选择 M13 M12 Vin+ M1 M2 Vin- Vb1 M11 Vo+ CL CC RC M3 M5 Vb2 Vb3 M9 M7 Vcmfb M4 M6 M8 Vo- RC CC CL M10 图 1 共源共栅两级运算放大器 1
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 运 算 放大 器的的 结构主要 有 三种: (a) 简单两级运 放,two-stage ;(b) 折叠 共源 共栅, folded-cascode; (c)共源共栅,telescopic。该运算放大器的设计指标要求差分输出摆幅为 ± 4V, 即输出端的所有 NMOS 管的 V DSAT N , 之和小于 0.5V,输出端的所有 PMOS 管的 V DSAT P , 之和也必须 小于 0.5V。对于单级的折叠共源共栅和直接共源共栅两种结构,都比较难达到该要求,因此我 们采用两级运算放大器结构。另外,简单的两级运放的直流增益比较小,因此我们采用共源共 栅的输入级结构。考虑到折叠共源共栅输入级结构的功耗比较大,故我们选择直接共源共栅的 输入级,共源的输出级的结构,如图 1 所示。两级运算放大器设计必须保证运放的稳定性,这 里 Miller 补偿或者 Cascode 补偿技术用来进行零极点补偿。 三、性能指标分析 1. 差分直流增益 Adm>80dB 该运算放大器存在两级:(1)、Cascode 级增大直流增益(M1-M8);(2)、共源放大器 (M9-M12) 第一级增益 第二级增益 A 1 = − G R o 1 m 1 = − g m 1 ( g r r m o o 1 3 3 // g r r m o o 5 5 7 ) = − g g g m 3 1 g g g g g g m o m 5 1 m + m o o 5 5 3 3 , o 7 A 2 = − G R o m 2 = − g m 9 ( r o 9 // r o 11 ) = − 2 g m + 9 9 g g o o 11 , 整个运算放大器的增益: ⋅ = = A overall A A 1 2 g g g m 3 1 g g g g g g o m m o 1 5 3 2. 差分压摆率 ≥ 200 V/us 转换速率(Slew Rate)是大信号输入时,电流输出的最大驱动能力。 10 (80 g m + dB m + 9 g ≥ g o 11 ) m o o o 9 4 5 5 3 7 输入级: SR 定义转换速率 SR: dv out dt g C m C 1 I ≡ 2 单位增益带宽 ∴ SR = 1 = ω = u I 2 DS C C | max I = | max CC C C = ,可以得到 ω ω u u 1 1 2 = I DS I 2 V eff DS 1 1 DS g m 1 1 I 2 DS C C C C g ω= u m 1 = V eff ω u 1 其中 V eff 1 = V GS − V th = µ p 1 I 2 DS WC ( L ox ) 1 因此,提高两级运算放大器转换速率的一种方法是尽可能增大管子 M1 的有效电压 Veff1。 输出级: SR ≡ dv out dt | max = I | max CC C C = 2 C C 该个运算放大器的转换率 SR = min{ 13 I DS C C I DS 9 C + L I 2 DS 9 C C + C , } L 3. 静态功耗: 该运放没有功耗指标,这里我们以 15mW 为例简单分析一下。 运放的静态功耗: 2
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 P static = V ( dd − V ss )( I DS 9 + I DS 10 + I DS 13 ) 静态功耗确定了整个电路的静态电流最大值为: mw 15 V V 0 5.0 − P Static V − ss V dd = = DC I ≈ mA 3 (2) 我们将该电流分配到电路的不同的地方去。例如,100µA 给偏置电路,2900µA 给两级放大电路。 这里完全是根据设计人员的经验来确定,有可能电流的分配并不能使整个电路达到全局最优。 4. 等效输入噪声 ≤ 20 nV/ HZ (thermal noise) 我们知道每一个晶体管都存在噪声电流源,其功率谱密 度为 S 2 i DS = 4 KT ( 2 3 g m 热噪声 ) + K g 2 f m fWLC ox 1/f 噪声 图 2、NMOS 管噪声电流源 我们忽略第二级的等效输入噪声,因为第二级的输入噪 7 g m g m 1 声要除以第一级的增益。输入等效噪声为 ⎡ ⎢ ⎢ ⎣ v 2 n in , = 2 v 2 n 1 ⎛ + ⎜ ⎝ 5. 相位裕量 ≥ 60 度,单位增益带宽 ≥ 50 MHz 假设运放只有两个极点。(实际上,会有两 个以上的极点,同时还会在右半平面或者左半平 面的零点)。 由于密勒补偿电容 Cc 的存在,p1 和 p2 将会分 2pω ,这样在单位增益带 1pω << 开的很远。假定 宽频率 uω 处第一极点引入 90− ° 相移,整个相位 裕量是 60° 。所以第二极点在单位增益带宽频率处 的相移是 30− ° 。 PM ≥ 60 , ° 90ϕ ≈ ° , 1 2 ⎞ ⎟ ⎠ v 2 n 7 ⎤ ⎥ ⎥ ⎦ jω jω u S-Plane 2ϕ 2p 1ϕ 1p δ 图 3、S 平面中的两个极点 ϕ 2 = 180 ° − PM − ϕ 1 ≤ 30 ° ω u ω p 2 ≤ tan 30 ° =0.577 ⇒ ω p 2 ω u ≥ 1.73 ω p ,取 2 ω u 2 = 3
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 另外,主极点 ω p 1 ≅ g g o o 1 g m 3 3 + g g o 5 g o 7 (1 + g o 9 g m 9 g + o 11 m 5 C ) C ( g g g o m o 1 5 3 ≅ )( g g g + o m 7 5 3 g g g C m C 3 m 9 m 5 o g o 9 + g o 11 ) , 开环增益 A o = g g g m 3 1 g g g g g g o m m 1 5 m + m o o 5 5 3 3 g m + 9 9 g o 11 g o o 7 ω u ω= p 1 A o ⋅ = g 1m C C 为得到高的单位增益带宽,应该使非主极点 p2 最大化。 Telescopic 两级运放中存在至少三个极点: (1) Cascode 点处(M1 的漏极、M3 的源极)的极点: ω p cascode , = g m + 1 3 C + C sb 3 db 1 C gs 3 + C gd (2) 补偿电容引入的主极点: ω p 1 = G o 1 C 1) + C ( A 2 = ( g g g o m 1 5 o 3 3 g g g m 5 )( + o 7 g g g C m C m m o 3 5 9 g o 9 + g o 11 ) , 因为 A2CC 是一个非常大的电容值,因此由于密勒效应该极点是一个主极点。 (3) 输出极点: 该极点主要是由输出电容 CL 引起的。 ω p out = G o + 2 C C eq L = g m 9 C L + C C C C + C C C C p C C + C p p , = C C L C + g C 9m C C C L p + C C C p M9 栅极电容 C p = C gs 11 + C db 3 + C db 5 ∵ C p C<< L ω∴ p out ≅ g C m C 9 C C + L C C L C C ,而且 C ∵ C>> p ω∴ p out = p g m C L 9 这三个极点从小到大的顺序以此为: 4
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 第一极点: ω p 1 = ( g g g o m 1 5 o 3 g g g m 5 )( + o 7 g g g C m C m m 5 3 3 o 9 g o 9 + g o 11 ) , 第二极点: ω = p 2 g 9m C L ,第三极点: ω = p 3 g m + 1 3 C + C sb 3 db 1 C gs 3 + C gd 6. 共模负反馈: CMFB 为了稳定全差分运放输出共模电压,必须设计共模负反馈电路。在设计输出平衡的全差分 运算放大器的时候,必须考虑到以下几点[1]: 共模负反馈的开环直流增益要求足够大,最好能够与差分开环直流增益相当; 共模负反馈的单位增益带宽也要求足够大,最好接近差分单位增益带宽; 为了确保共模负反馈的稳定,一般情况下要求进行共模回路补偿; 共模信号检测器要求具有很好的线性特性; 共模负反馈与差模信号无关,即使差模信号通路是关断的。 图 4 是一种共模负反馈实现结构[1],该结构共用了共模放大器和差模放大器的输入级中电 流镜及输出负载。这样,一方面降低了功耗;另一方面保证共模放大器与差模放大器在交流特 性上保持完全一致。因为共模放大器的输出级与差模放大器的输出级可以完全共用,电容补偿 电路也完全一样。只要差模放大器频率特性是稳定的,则共模负反馈也是稳定的。这种共模负 反馈电路使得全差分运算放大器可以像单端输出的运算放大器[7]一样设计,而不用考虑共模负 反馈电路对全差分运算放大器的影响。 Common Mode Amplifier Vb1 M14 Differential Mode Amplifier M13 Vcmfb M15 Vin+ M16 M1 Vin- M2 Vcm M17 M18 M19 M20 M3 Vb2 Vb3 M5 M7 M4 M6 M8 图 4 共模、差模输入放大器 5
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 7. 电压偏置电路:宽摆幅电流源 MB4 MB7 Ibias MB5 MB9 MB8 MB6 MB10 MB11 MB1 MB2 MB3 图 5 宽摆幅电流源 Vb1 MB14 MB13 Vb2 Vb1 MB12 在共源共栅输入级中需要三个电压偏置,为了使得输入级的动态范围大一些,图 5 中的宽 摆幅电流源来产生所需的三个偏置电压。根据宽摆幅电流源的设计要求,必须满足 W L ⎛ ⎜ ⎝ ⎞ ⎟ ⎠ B 5 = W L ⎛ ⎜ ⎝ ⎞ ⎟ ⎠ B 6 = ⎛ ⎜ ⎝ ⎛ ⎜ ⎝ 8. Miller 补偿电阻 ⎛ ⎜ ⎝ W L W L W L ⎞ ⎟ ⎠ ⎞ ⎟ ⎠ ⎞ ⎟ ⎠ B 1 = B 13 = = B 10 W ⎛ ⎜ L ⎝ W ⎛ ⎜ L ⎝ W ⎛ ⎜ L ⎝ ⎞ ⎟ ⎠ ⎞ ⎟ ⎠ ⎞ ⎟ ⎠ B = B 2 7 = = B 3 = W ⎞ ⎛ ⎟ ⎜ L ⎠ ⎝ W ⎞ ⎛ ⎟ ⎜ L ⎠ ⎝ W ⎛ ⎜ L ⎝ 4 B 8 ⎞ ⎟ ⎠ B 11 B 12 W L ⎞ ⎟ ⎠ B 14 = 4 W L ⎛ ⎜ ⎝ ⎞ ⎟ ⎠ B 4 ⎛ ⎜ ⎝ 电阻 RC 可以单独用来控制零点的位置,主要有以下几种方法。 I、 将零点搬移到无穷远处,消除零点,RC 必须等于 mg 。 1 9 II、 把零点从右半平面移动左半平面,并且落在第二极点 2pω 上。这样,输出负载电容引 起的极点就去除掉了。这样做必须满足条件: pω ω= 1 z → 2 C C 6 1 1( g m 11 = − R C ) g − C L m 9
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 得到电阻值为 R C = 1 (1 g m 6 + C )L C C III、 把零点从右半平面移动左半平面,并且使其略微大于单位增益带宽频率 uω 。比如,超 过 20%。 ω ω> u 1.2 z ∵ R C >> 1 g m 9 → ω z ≈ 1 − C CR C , 并且 ω u ≈ 1m g − C C 得到电阻值为 R C ≈ 1 g 1.2 m 1 四、手工计算 首先,我们必须从 CSMC 0.6um 工艺库文件中得到工艺参数: µ n oxC µ= 119 A V / 2 , µ p oxC µ= 55.2 A V / 2 TH NV , , = V 0.73 TH PV , , = − V 1.0 1. 确定 Miller 补偿电容 为了保证相位裕量有 60 ° ,我们要求第二极点 2pω 和零点 zω 满足以下两个条件: ω ω≥ u 10 z , g m C L 9 ≥ 2 g m 1 C c p 2 2 g ω ω≥ → 9 m C c CC u ≥ 10 , g m 1 C c 。 pF L C C C 0.2 0.2 5 × = ≥ 则, 2. 确定两级放大器中的工作电流 共模负反溃的输入端电流与差模输入端相同,因此输入级的工作电流 = 。这里,我们取 = pF pF 1 2 I DS 1 = 2 1 3 2 ⎛ ⎜ ⎝ SR C C ⋅ = ⎞ ⎟ ⎠ 2 100 ( 3 V us ⋅ 2 pf ) = 133.3 uA , DSI 由于有一些寄生电容,预留一些余量,我们取 1 Aµ= 200 输出级工作电流为, ,则 ,14 DS I = I DS ,13 = 400 Aµ 。 SR 2 ⋅ 11 I ( DS = C C ) DSI 同样,由于有一些寄生电容,预留一些余量取 11 3. 计算放大管的跨导 gm C CMFB C + + L = 100 V us ⋅ 8 pf = 800 uA , Aµ= 900 。 根据全差分 Slew Rate 要求, SR = 1.5 × 3 I 1 = I 2 DS C C ω u 1 3 = DS g m 1 = 3 2 V eff ω u 1 , ω u 1 I DS I 2 V eff DS 1 1 M1 管的有效电压, V eff 1 = M1 管的跨导 g m 1 = SR 2 3 ω u I 2 V eff DS 1 1 = = V s 2 200 µ × 3 6.28 50 10 × × × uA 2 200 × V 0.425 = 0.942 m Ω 1 − = V 0.425 , 6 7
《通信系统混合信号 VLSI 设计》课程设计报告 2003 年 12 月 31 日 作者: 唐长文, 菅洪彦 g m 1 µ= p 2 C ox ( W L ) 1 I DS 1 → ( W L ) 2 = ( W L ) 1 = m ) (0.942 1 2 − Ω 2 55.2 10 200 10 6 − × × × × = 40.2 6 − 根据第二极点是单位增益带宽的两倍, 2 g p ω= → 9 m C L 2 u 2 = × g m 1 C C ) ,取 2 ( W L = ( W L ) 1 = m 80 µ m 2 µ 。 M9 管的跨导 g 2 = × m 9 g m 1 C C × C L 2 = × 0.942 10 3 − × 5 pf = m 4.71 Ω 1 − × pf 2 ( g m 9 µ= n 2 C ox ( W L ) 9 I DS 9 → ( W L ) 9 = m 4.71 2 119 10 6 − × × Ω × − )21 900 10 × = 103.6 , 6 − 取 ( W L ) 9 = m 100 µ m 1 µ ,M9 管的有效电压 V eff 9 = I 2 g DS 9 m 9 = uA 2 900 × m − 7.065 1 Ω = V 0.254 4. 电流源偏置管和 Cascode 管的尺寸 假定电流源偏置管 M13、M11、M12、M7 和 M8,和 Cascode 管 M3-M6 的有效电压 Veff=0.3V, 这样可以计算出所有管子的尺寸参数。 effV 假定 13 = V 0.3 , 则 ( W L ) 13 = 2 I DS 13 C Vµ 2 ox eff p 2 400 10 × × × 55.2 10 × 6 − 6 − 0.3 2 = 13 = 161.0 ) , 13 ( W L = m 160 µ m 1 µ ( ( W L W L ) 11 ) 13 = I I DS 11 DS 13 = → 11 ) ( W L = ( W L ) 12 = 9 4 ( W L ) 13 = 362.3 , ( W L ) 11 = ( W L ) 12 = m 360 µ m 1 µ 9 4 M11-M12 管子的有效电压, 11 V eff = V eff 12 = V 0.3 effV 假定 ,7 = V 0.3 , 则 effV 假定 ,5 = V 0.3 , 则 effV 假定 ,3 = V 0.3 , 则 ( W L ( W L ( W L ) 7 = ) 5 = ) 3 = 2 I DS 7 C Vµ 2 eff ox n 2 I DS 5 C Vµ 2 eff ox n 2 I DS 3 C Vµ 2 eff ox n ,7 ,5 ,3 Cascode 管 M3 的跨导为, g = m 3 I 2 V eff 3 DS 3 = = 2 300 10 × × 119 10 6 − × × 6 − 0.3 2 = 56.0 = 2 300 10 × × 119 10 6 − × × 6 − 0.3 2 = 56.0 ) , 7 ( W L ) , 5 ( W L = ( W L ) 8 = m 60 µ m 1 µ = ( W L ) 6 = m 60 µ m 1 µ ) , 3 ( W L = ( W L ) 4 = m 120 µ m 1 µ = 2 300 10 × × × 55.2 10 × 6 − 6 − 0.3 2 = 120.1 6 − 2 300 10 × × 0.3 = Ω 1 − m 2 5. Miller 补偿电阻 RC 的确定 我们将零点从右半平面移动左半平面,并且使其为单位增益带宽频率 uω 的 1.2 倍, 则, Ω 。 885 ≈ = R C 1 g 1.2 m 1 8
分享到:
收藏