请教下关于mbist的问题
都有哪些优势和劣势?
只做bist 不使用tessent做其他别的flow,所以可以不考虑其他flow的相关性这个问题
谢谢
tessent 也是mentor的
两个当然有区别了
包括做mbist的方法和gate count , controler 的插入,对ATE时间等都有影响
我想找个真正懂的人 全面客观的评价下
因为只有两个都用过的人 可能才更好的体会
tesent号称能覆盖深亚微米sram的更多类型故障
mbist使用上稍微简单一些,软件便宜,如果两个软件都买了,就用前者好啦
打个简单比方说明不同mbist电路的影响
比如有两位相邻数据互相有影响,如果只是测每一位的读写,可能测试结果OK
但是稍微复杂点的mbist电路,除了测试每一位的读写,还测试相邻位是否会对数据有影响,这样就可以测试出更多的故障.
不太了解,但我猜tessent里的mbist是收购自LogicVision的技术
LogicVision的MBIST和LBIST是业界做得最好的
这个只是算法的区别,mbistarchitect支持这种故障类型还不至于成问题
这只是说明不同的算法有对故障覆盖有区别,并不是说mbist不支持这种故障类型
LogicVision的自测试(MBIST、LBIST)一直是其特长,这也是为什么会被mentor买去
如果猜得不错tessent用的的确是LV的方案的话,那用tessent还是比MBistArchitect好的
LV的方案里,M/LBIST controller的使能和控制走的是jtag,对后端用户比较友好(都在黑盒子里了),而且一个LVTAP可以控制M/LBIST,省掉了麻烦;IP级的DFT也容易集成到soc级,无非是TAP的级联控制
它的架构是JTAG interface->TAP controller->WTAP, WTAP最终控制某个模块里的memory controller(算法、使能、stop on fail),这个不是小修代码可以实现的吧
这个架构的好处是比较integral
可能还有别的优势但我了解不多,手册找mentor sales要:)