中文引用格式: 崔震,周立阳,刘萌,等. 基于FCM flow的小规模数字电路芯片测试[J]. 电子技术应用,2023,49(8):24-29.
英文引用格式: Cui Zhen,Zhou Liyang,Liu Meng,et al. Small-scale digital circuit chip testing based on FCM flow[J]. Application of Electronic Technique,2023,49(8):24-29.
0 引言
目前,先进的DFT技术已经广泛应用于大规模数字集成电路测试,但是对于一些小规模集成电路芯片(例如模拟前端芯片)的测试,插入扫描链等测试电路会增加芯片面积并增加额外的功耗。从芯片成本和性能的角度考虑,针对小规模数字电路的测试,功能仿真case可作为test pattern即可比较容易地达到一个高的覆盖率标准以用于检测制造缺陷和故障。
另一方面,芯片设计中有一部分电路对功耗极其敏感,应用场景要求其功耗需要达到极低的水平。测试相关逻辑的增加无疑会带来额外的功耗损失和性能降低,使得设计达不到功耗要求目标。对于这样的设计,通常不会为这部分电路增加DFT,使用功能仿真case作为test pattern来用于检测制造缺陷和故障,以此作为整个芯片的测试覆盖率数据补充。
基于以上两个应用场景,需要一个方式去佐证功能仿真case可以作为test pattern覆盖到足够多的制造缺陷和故障。
Cadence的Xcelium是一个强大的仿真工具,其中的错误仿真引擎(fault simulator)能够分析出电路的可能出错的节点,并完成注错和仿真;vManager拥有多个case仿真的统筹调度机制,且拥有一定的debug手段;Jasper拥有测试case的注错优化机制。三者有机结合,融入验证环境中即可通过功能case的仿真,报告出电路的错误覆盖率(fault coverage),用于佐证test pattern的完整性。
本文将针对以上两个特殊需求,示例两个真实的数字电路设计,并基于Cadence 的FCM(Fault Campaign Manager)flow介绍是如何使用Xcelium、vManager、Jasper等工具来解决以上问题的。
本文详细内容请下载://www.51qz.net/resource/share/2000005475
作者信息:
崔震,周立阳,刘萌,赵禹,王学德
(思瑞浦微电子科技(上海)有限责任公司,上海 201210)

