DC-DFTC工具串scan chain过程中遇到Error(TEST-1313)
在串chain过程中,遇到TEST-1313的Error,从log中看不到其他任何异常的Error,所以只能从TEST-1313入手。
从TEST-1313的介绍分析:
从介绍来看应该是设置的test-points有问题,需要重新设置一下test-points。
接上次修改test-points后,重新run insert-dft依旧还是TEST-1313的Error。
回过头再重新去细看log中的Error,发现在TEST-1313之前即有Error出现了,而这个Error的上一步是在执行simulation library的loading动作,所以就怀疑这个simulation library 的loading执行错误导致了接下来的Build Error。
而整个flow中只有一个simulation library的设置,即test_simulation_library指定
命令没有问题,而是指定的simulation library file有问题,打开文件查看,发现verilog文件确实有verilog的语法错误,最后两个多了两个宏标志。
修改这个Verilog的simulation library file之后重新run就pass了。