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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: Hvyikey

[求助] ATPG 与 MBIST 的配合使用方法

[复制链接]
发表于 2011-8-19 15:01:31 | 显示全部楼层
ATPG只是测试pattern产生的方式,用来在ATE上run的,而MBIST只是memory的一种比较流行的测试方法
发表于 2011-8-24 12:36:32 | 显示全部楼层
顶起来啊先!!
发表于 2011-8-24 22:18:07 | 显示全部楼层
11楼不是已经讲了啊,顶
发表于 2011-8-25 19:58:39 | 显示全部楼层
MBIST主要目的是测试memory自身或者说memory内部的缺陷,针对不同类型的fault有不同的测试算法,一般会选择使用多个算法,mbist的测试会遍历所有的存储空间。
但是mbist测试时memory使用的地址,片选,数据等信号走的是测试路径,功能路径不能覆盖。比如地址:正常功能使用A,测试使用TA,通过一个mux选择(这个mux有的在compile memory的时候就可以生成,有的需要自己添加),所以memory测试时A这条路径不能覆盖,需要通过ATPG来覆盖。

ATPG主要是测试一般的数字逻辑,组合逻辑,寄存器等。同时可以覆盖memory周边的那些mbist测试时不能覆盖的接口电路。这个需要通过增加collar电路或者用ram_sequential来实现。
发表于 2011-12-19 19:21:46 | 显示全部楼层
学习了!!!
发表于 2012-2-4 15:03:03 | 显示全部楼层
top up...
发表于 2012-2-8 14:19:41 | 显示全部楼层
大家多讨论,取长补短
发表于 2012-2-10 19:31:39 | 显示全部楼层
楼上已经回答的不少了。MBIST就是存储器的测试。现在在搞扫描链插入,测试寄存器的,用到了ATPG。
发表于 2016-9-27 14:27:10 | 显示全部楼层
遇到一个实际mbist裸片测试的问题:芯片在低压(90%)下有两块memory的mbist测试固定fail,正常电压下能通过测试,但是设计中对全芯片ir drop仿真是按照正常电压下的结果signoff。请问在不改变测试条件的前提下,怎么避免这种mbist测试fail的问题?
发表于 2016-9-27 16:13:58 | 显示全部楼层
atpg是通过输入激励来测试芯片数字逻辑,寄存器逻辑门之类的,这一类的实现是有覆盖率区别的,输入的激励类型越多,覆盖率越高,但一般不会达到100%,总有些奇怪的逻辑可能错误而没有验证到。
       但mbist是不需要外部激励的,具体实现有不同的算法,以及独立的bist实现模块,针对某一类型的check,覆盖率通常都是100%。
       一般来讲,atpg的时候,是不会对memery进行check,test_mode下如果是atpg的mode,会在mem的输出进行控制,或者是一个定值,或者是某一个输入原样输出。
       两个加起来才算把数字部分全部测到。
       个人理解,欢迎指正
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-20 07:28 , Processed in 0.027259 second(s), 7 queries , Gzip On, Redis On.

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