微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 关于 insert_dft 的时候产生的 LBIST violations 错误讨论

关于 insert_dft 的时候产生的 LBIST violations 错误讨论

时间:10-02 整理:3721RD 点击:
大家好,我在插入扫描链的时候,有两个器件有如下的 LBIST violations
Error: Nonscan DLAT i_UMux/i_UCore/i_UDataPath/i_MMCController/i_MMCCoreCtrl/clk_gate_MMCClkEnableTemp_reg/latch propagatable to MISR. (L16-1)
Error: Nonscan DFF i_UMux/i_UCore/i_UMcu/i_McuSoc/i_Mcu/i_DebugItf_in_51/i_DebugCtrl/debugging_reg propagatable to MISR. (L16-2)

我想问问有经验的大侠,这两个错误,影响大吗?
虽然有这两个错误,但是我用Tmax产生测试向量进行仿真,仿真竟然完全通过了(仿真了10%的用例),为什么DFT Compiler报错了,仿真还是好的呢?难道这种错误无关紧要吗?

顶顶,难道没有人对此有感觉吗?

好像你用到了latch. 估计是scan chain中忽略了latch.对故障覆盖率会有影响。ATPG生成的码点可以仿真过。

又是latch的问题,有必要发个贴了好好讨论下latch对DFT的影响

这种错误无关紧要

这种错误无关紧要

我也出现了这样的问题,不过很遗憾的是TetraMAX drc检测的时候出现了S8错误,tetramax没法跑通。tmax的S8跟dft中的L16完全一样。不晓得小编解决掉这个Error了没有,麻烦告知解决方法,thanks

我的设计中没有latch,这个不是latch问题导致的。

非常感谢您的分享

感谢分享!

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

网站地图

Top