修改scan cell串chain次序的方法,这里总结了几种方法:
- 在scan insertion阶段,使用analysis_scan_chain得到工具分配出来的scan chain,如果不符合期望,例如使用scan family对scan cell进行分组,通过这种方法干预scan cell order,重新再analysis_scan_chain
- 使用analyze_compression命令,通过调整命令的各种参数,让Tessent工具自动reorder scan cell,得到压缩效果最好的串chain方案
- 做完DFT后拿给后端修timing,如果因串chain方案导致timing不收敛,后端拿到scanDef后,使用后端工具进行reorder,即后端工具ECO改connection,这种是工具自动控制,人为无法干预具体怎么reorder,并且不会考虑DFT影响,可能会造成一些issue,所以后端做完reorder之后,dft 要重新跑atpg check drc
以上方法都是工具自动handle,人为无法干预,如果想精细化到哪个cell需要在哪个cell之后,则需要用到以下的方法
4.通过scan family控制cell串chain次序
这是原