about monte carlo analysis# EE - 电子工程
z*b
1 楼
跑一个运放的input offset volgate,monte carlo跑100次,可是得到的offset仅仅为
几十个uV。
问了一下好像是因为每次跑的时候所有的管子的mismatch都是朝同一方向变化,也就是
说每次所有的
管子都增加或者减小相同的百分比。这样根本跑不出来真正的offset。好像是库里面需
要修改一下参数,
具体不知道怎么修改,望高人指点一下。
以下是库里面的统计模型:
section statistical
//parameters sw_stat_global=0
//parameters sig_limit = 3
parameters mc_vth2=0
parameters mc_tox2=0
parameters mc_xl2=0
parameters mc_xw2=0
parameters mc_xj2=0
parameters mc_vthn=0
parameters mc_vthp=0
parameters mc_vth=mc_vth2
parameters mc_toxn=0
parameters mc_toxp=0
parameters m
几十个uV。
问了一下好像是因为每次跑的时候所有的管子的mismatch都是朝同一方向变化,也就是
说每次所有的
管子都增加或者减小相同的百分比。这样根本跑不出来真正的offset。好像是库里面需
要修改一下参数,
具体不知道怎么修改,望高人指点一下。
以下是库里面的统计模型:
section statistical
//parameters sw_stat_global=0
//parameters sig_limit = 3
parameters mc_vth2=0
parameters mc_tox2=0
parameters mc_xl2=0
parameters mc_xw2=0
parameters mc_xj2=0
parameters mc_vthn=0
parameters mc_vthp=0
parameters mc_vth=mc_vth2
parameters mc_toxn=0
parameters mc_toxp=0
parameters m