微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > rom bist仿真问题

rom bist仿真问题

时间:10-02 整理:3721RD 点击:
请教大家,
在用mbistarchitech插入rom bist到顶层的时候,发现rom bist的状态标志位(fail_h),没有自动连接到顶层端口,这导致生成的pattern根本没期望这个标志位
没期望的话,ROM bist测试不是没有意义了吗?
并且这个fail_h标志位不是从controller过来的,而是从collar来的
看了文档,好像是说工具会自动连接controller的端口到顶层,而没有提及collar模块
怎么样判断ROM bist测试过了还是没过呢?
谢谢大家

你是不是用的insertion mode我
只是简单生成了rom bist没有fail信号,这怎么解释呢我猜想signature的比较是在ATE上进行的
可是你的却有就又不懂了一起交流下吧

是啊,我产生的rom的mbist电路中是没有fail信号的,不知道你是怎么产生的

rom bist那层确实没有fail_h标志位,但是在它的子模块有fail_h标志,并且是浮空的。
我现在的做法是手动把子模块的fail_h拉到顶层,然后在pattern里期望。不然patten里没有期望,仿真有什么意义呢?
我也是新手,大家多交流交流,共同进步

大家交流下。
对于rom测试,fail_h是没有什么特别的意义的。测试结果(rom的初始值经过算法压缩出的32位或者64位的向量值)是一串向量,经由san_out送出去,再与你自己期望的正确值来比对,从而得出测试是正确还是错误。
我在做rom的mbist的时候,没有管fail_h这个信号,数据的比对是在外部来完成的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top