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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 24286|回复: 34

[求助] SMIC 130nm的mismatch仿真与参数问题

[复制链接]
发表于 2015-6-26 09:53:44 | 显示全部楼层 |阅读模式

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

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

x
做电路,需要做 mismatch仿真,用的SMIC 130nm工艺那个仿真模型里的参数都不是很明白是什么意思:
statistics {
    mismatch {
     vary sigma_mis_a dist=gauss std=1/1
     vary sigma_mis_b dist=gauss std=1/1
     vary sigma_mis_c dist=gauss std=1/1
     vary sigma_mis_d dist=gauss std=1/1
           }
      }


inline subckt n12_mis_ckt ( d g s b )
parameters w=1e-6 l=1e-6 sa=sar sb=sbr as=asr ad=adr ps=psr pd=pdr nrd=nrdr nrs=nrsr mr=1 mismod=0


parameters dtox_n12_mis = atox_n12*1/sqrt(lef*wef*1e12*mr)*sigma_mis_a*mismod
parameters dxl_n12_mis = axl_n12*1/sqrt(wef*1e6*mr)*sigma_mis_b*mismod

以上这些是MC库里的关键部分。

(1) dist=gauss std=1/1,这里的 std=1/1是什么意思呢?
process部分,std=1/3。std=1/1和std=1/3有什么区别呢?

(2) mismod,要仿真mismatch,mismod是不能为0的,我改成为 mismod=1,这么做是不是对的呢?还是说有其它的选择?

(3) 常规管 n12, p12. n33. p33里,mismatch只影响 dtox和dxl二个参数,怎么不影响  Vth呢
我看了模型里的,n12管的Vth0里面完全没有mismatch的参数(sigma_mis_a这几个参数)

(4) 我直接用的 dist=gauss std=1/1, mismod=1做的 mismatch仿真,一个MOS管性能仿真结果比做 process 仿真的结果偏差还要大
按说,mismatch的偏差应该是要比process的要小吧
然后又把 mismatch的 改成了 dist=gauss std=1/3,仿真结果跟 process的结果偏差就相差不大了。
做的一个仿真结果:mismatch 500, dist=gauss std=1/3, mismod=1
clipboard.png

标准差 σ=11.48u, 平均值 161.25u,标准差/平均值 = 7.12%
没有 mismatch的数据,也不知道怎么弄才是比较合适的。也不知道怎么样的结果才是比较合适的。


希望大家帮忙解释下
发表于 2015-6-26 16:17:18 | 显示全部楼层
1)首先分清楚process和mismatch的区别,process是针对不同die之间的工艺变化引起的偏差,可看为相对误差,而mismatch是针对同一个die中各个管子之间的偏差,可看为绝对误差。通常情况process的偏差较小;
2)mismatch主要影响 dtox、dxl、dxw和Vth四个值,一般对Vth的影响最大,0.18工艺下一般为5mVum左右。一般增大WL来降低失配;
发表于 2015-6-26 16:29:58 | 显示全部楼层
eetop.cn_Design of an integrated full differential operational amplifier.pdf (2.05 MB, 下载次数: 1190 )
 楼主| 发表于 2015-6-26 16:53:57 | 显示全部楼层
回复 3# liuweihuipan
多谢很好的设计文档,关于process variation 和mismatch variation的作用也说了很多。只是还是想了解 mismatch的参数这些更详细的一些东西
发表于 2015-6-26 19:20:07 | 显示全部楼层
回复 3# liuweihuipan

好文,值得一看
发表于 2015-6-26 20:09:50 | 显示全部楼层
回复 4# hustwill
1)sigma_mis_a/b/c/d四个参数应该是分别代表Tox、W、L、Vth的吧,应该在下面的parameter中除了dtox和dxl,还会有Vth的吧;2)mismod=1应该是对的;

    图像 1.png
 楼主| 发表于 2015-6-28 19:36:49 | 显示全部楼层
回复 6# liuweihuipan
我这里的SMIC 130nm MS 模型里,对于常规管n12和p12,mismatch只影响了:tox,和xl二个 model 0.png
而在n33和p33里,影响了:tox, xl, vth和au这四个,没有看到影响 w,和l的啊:
model 1.png
 楼主| 发表于 2015-6-28 19:38:22 | 显示全部楼层
回复 2# liuweihuipan
mismatch是同个芯片里各个管子之间有偏差,这个好理解。但是process,是相对误差?这个能说具体一些么?还没理解
发表于 2015-6-30 18:28:14 | 显示全部楼层
回复 8# hustwill


   跟工艺角类似,所有的元件统一变化
发表于 2015-8-1 00:02:30 | 显示全部楼层
A li ga to !
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 11:49 , Processed in 0.023329 second(s), 8 queries , Gzip On, Redis On.

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