经典两级运放设计 | C语言辅助设计

简介:
本文主要用C语言实现经典两级运放架构的参数计算。目的是整合繁琐的代数运算,提高设计效率。
两级运放原理图:
在这里插入图片描述

电路各部分间的约束关系:
在这里插入图片描述
设计步骤:【注: S i = ( W / L ) i S_i = (W/L)_i Si=(W/L)i
(1) 计算Miller补偿电容 C c C_c Cc C c > 0.22 C L C_c > 0.22C_L Cc>0.22CL
(2) 计算尾电流 I 5 I_5 I5 I 5 = S R × C c I_5 = SR \times C_c I5=SR×Cc
(3) 计算 S 3 , S 4 S_3, S_4 S3,S4 S 3 = S 4 = I 5 K p ( V D D − ( V c m , m a x − V T H 1 , m i n − ∣ V T H 3 ∣ m a x ) ) 2 S_3 = S_4 = {\frac{I_5}{K_p(V_{DD} - (V_{cm,max} - V_{TH1,min} - |V_{TH3}|_{max}))^2}} S3=S4=Kp(VDD(Vcm,maxVTH1,minVTH3max))2

  • 0
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值