微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > DFT过程中,分频时钟下的寄存器如何串入扫描链

DFT过程中,分频时钟下的寄存器如何串入扫描链

时间:10-02 整理:3721RD 点击:

如题,系统主时钟进行二分频,用create_generated_clock定义。在做DFT时,定义了mixing_clock 之后,分频时钟驱动的DFF仍然没有在scan chain上,请教大牛该如何解决呢。
有人说可以用autofix的方法解决,我设置了:
set_dft_configuration -fix_clock enable
set_autofix_configuration -type clock -method mux,发现还是没有发生改变哎,如果用这种方法,该如何操作呢?
谢谢了。

求各位大牛帮忙

你在分频时钟后加个mux

您好,非常感谢您的回复,我用了autofix,现在发现在分频时钟之后自动加入了MUX,MUX的一端接分频时钟,一端接test clock,选择端接test mode pin,并且MUX输出的时钟也都连接到了每个reg的CK pin,如下图所示:



但是软件依然报告存在not controled的violation,如下图,我该如何解决呢,谢谢:


为什么mux后有个inv,你这个功能时钟是负沿检查吗?如果是这样的话,你还是自己加mux把,mux加在inv后面,而且我不建议你用autofix,工具加的mux会比较多

好的,谢谢您的回复,我看了下,那个MUX是自动反向输出的(ZN),所以后边加了一个反相器,功能应该是对的,现在问题基本上已经解决了。

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

网站地图

Top