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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8743|回复: 15

[求助] 蒙特卡洛分析mismatch

[复制链接]
发表于 2017-2-15 11:46:02 | 显示全部楼层 |阅读模式

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

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

x
请教大家一下,设计电路时为什么需要做mc仿真,怎么分析它的仿真结果,从而修改电路?在线......
 楼主| 发表于 2017-2-15 12:20:58 | 显示全部楼层
求解答
发表于 2017-2-15 16:52:15 | 显示全部楼层
MC仿真主要看统计特性,这比较复杂,你还是找个熟悉的人教教你吧。
发表于 2017-2-15 23:02:13 | 显示全部楼层
Measure the values of voltage/current for your simulation.And you could check the distribution of the values by mathematical analysis for mean, std,...
Or you could plot the chart with SX.
发表于 2017-2-15 23:06:05 | 显示全部楼层
You could check the distribution by SX(HSPICE EXPLORER)
发表于 2017-2-16 01:19:07 | 显示全部楼层
主要是考虑到片子烧出来以后和你设计时的参数总会有所出入,蒙特卡洛的目的就是要预测到这些可能的情况。举个很简单的例子吧:两个大电流相减,比如100uA-98uA,你得到2uA;但是很不幸,100uA和98uA都有1%的最大误差,所以你有可能得到100*1.01-98*0.99=3.98,或者100*0.99-98*1.01=0.02,最后你有可能得到的就是0.02uA到3.98uA之间的任意一个数值,和你设计的2uA相比,最大误差是+/-100%;当然啦,这只是两个极端,发生的可能性很小,但是毕竟是大误差。

怎么做?那就看你用什么软件还有PDK。怎么改电路,那就完全看你做什么东西了,不是一句话两句话说得清楚的。

对了,既然提到蒙特卡罗,不要忘了跑Corner Analysis,这两项合起来基本上就是Process,还有Supply Voltage和Temperature,合起来就是PVT,都需要考虑。当然啦,有时候V并不是很重要,比如说你有一个很厉害的Regulator(不过再厉害也会有所变动,如果你的电路对电压很敏感的话,还是要考虑V的)。
 楼主| 发表于 2017-2-16 09:05:15 | 显示全部楼层
回复 4# tedwu0508
thanks
 楼主| 发表于 2017-2-16 09:10:10 | 显示全部楼层
回复 6# laizhiguo
mc仿真后得到的sd值应该怎么分析,判断呢?求指教引导
发表于 2017-2-18 10:28:45 | 显示全部楼层
非常好的资料!!!
发表于 2017-2-20 17:51:18 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-11 02:48 , Processed in 0.027649 second(s), 6 queries , Gzip On, Redis On.

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