作者Baneling (爆炸一哥)
看板Electronics
标题Re: [问题] psrr模拟问题
时间Tue Dec 31 15:12:27 2013
※ 引述《burt800602 (123456789)》之铭言:
: 爬了很多文,也看了很多人的写法,但是多少会有点差异,想请问到底哪种写法才是正确
: 的....
: 我跑的图为双端输入的差动,且为双端输出op放大器
: 以下是我的几种写法:
: h参数为0.9V
: 1.
: vdd vdd dc 1.8v ac 1
: .ac dec 10 1 2G
: vin1 vin1 0 'h' ac=0v
: vin2 vin2 0 'h' ac=0v
: .probe ac vdb(vout1,vout2)
: 2.
: vdd vdd dc 1.8v ac 1v(这边多了V)
: .ac dec 10 1 2G
: vin1 vin1 0 'h' ac=0v
: vin2 vin2 0 'h' ac=0v
: .probe ac vdb(vout1,vout2)
: 3.
: vdd ac 1
: .ac dec 10 1 2G
: vin1 vin1 0 'h' ac=0v
: vin2 vin2 0 'h' ac=0v
: .probe ac vdb(vout1,vout2)
: 4.
: vdd ac 1v(多V)
: .ac dec 10 1 2G
: vin1 vin1 0 'h' ac=0v
: vin2 vin2 0 'h' ac=0v
: .probe ac vdb(vout1,vout2)
: 请问到底哪种才是正确的......还是说都是错的ORZ...
: 我跑出来的值为-15x db,(增益为83db),请问PSRR为什麽是负的....
: PSRR不是越高越好吗,(而且应该增益越大数值越大?), 还是我设计太鸟了...
如果就跑模拟来说我看过比较严谨的跑法是同一个OP写成两个不同的.subckt
这两组subckt的VDD要分开来
其中一组VDD是接DC值 输入接差动讯号测Av
另外一组VDD除了DC值之外也要挂上交流讯号 输入接到共模电压(Vcm)测Add
然後把这两个参数处理之後你就能看到PSRR的频率响应了
(dB值用相减,没取dB用相除)
至於要如何把交流讯号跟DC值写在一起就看个人习惯了...
就我来说原po文章里面1~4的写法我都没用过 XD
按照原po的叙述 如果没有错误 你设计的PSRR应该是83-(-15)=98dB 算是OK的设计
当然PSRR也有真实的测试方法也可以在模拟中实现出来
详细的观念推荐原PO可以去看Allen Holberg写的CMOS Analog Circuit Design
我手边的是第二版,OP的量测在ch6.6
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.70.172.215