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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 11321|回复: 15

[求助] 蒙特卡洛分析mismatch

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

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

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

×
请教大家一下,设计电路时为什么需要做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的)。
回复 支持 8 反对 0

使用道具 举报

 楼主| 发表于 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 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-8-23 18:24 , Processed in 0.018373 second(s), 3 queries , Gzip On, Redis On.

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