在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1946|回复: 5

[求助] 运放和LDO中的PSRR仿真的一些疑问

[复制链接]
发表于 2024-3-14 21:56:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
对于开环运放来讲,它的PSRR的定义是PSRR=20lg(Av/ADD),其中Av=vo/vin(vdd=0,即电源上无交流信号),ADD=vo/vdd(vin=0,即输入共模电平)。在VIrtuoso中按照定义可以求出一个PSRR的仿真曲线。

还有另外一种测量PSRR的方法是,将开环运放接成单位增益放大器,即输出和输入反向端相连。此时PSRR可近似为PSRR=vdd/vout。按照这种方法也可以求出PSRR的仿真曲线。但是实际去仿的时候,为什么两种方法的PSRR差别非常大?
第一张图使用的第一个定义的方法,第二张图使用的是第二种方法。

第一种方法的PSRR

第一种方法的PSRR

第二种方法的PSRR

第二种方法的PSRR
 楼主| 发表于 2024-3-14 22:09:11 | 显示全部楼层
第二个PSRR是PSRR=20lg(vdd/vo),笔误。
 楼主| 发表于 2024-3-14 22:32:05 | 显示全部楼层
找到了问题,VIrtuoso中的函数计算dB20((dB20((VF("/net5") / VF("/Vin"))) / dB20((VF("/net6") / VF("/VDD1"))))),这个运算好像是lg直接相除,而不进行lg运算。改成dB20(((VF("/net5") / VF("/Vin")) - (VF("/net6") / VF("/VDD1")))),手动运算一下,结果就对了。两种方法都可以求出PSRR,而且结构近似一致。
发表于 2024-6-21 11:12:29 | 显示全部楼层
厉害
发表于 2024-9-22 21:37:30 | 显示全部楼层
高频的有一段PSRR是小于0的,这一块是什么原因呀,有大神可以讲一下吗?
发表于 2024-9-23 09:07:29 | 显示全部楼层


7个柚子 发表于 2024-3-14 22:32
找到了问题,VIrtuoso中的函数计算dB20((dB20((VF("/net5") / VF("/Vin"))) / dB20((VF("/net6") / VF("/VD ...


在GBW处,应该两者是有一定差别的。
能否给出两个PSSR仿真结果?大家学习一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-15 21:50 , Processed in 0.019351 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表