面向应用FPGA测试新策略:提升SAFI与FFL覆盖率
需积分: 31 144 浏览量
更新于2024-08-11
收藏 436KB PDF 举报
"一种新的面向应用的FPGA测试方法 (2009年),北京大学学报(自然科学版),第45卷,第3期,2009年5月"
这篇2009年的论文提出了一个创新的面向应用的FPGA(现场可编程门阵列)测试策略。FPGA是电子设计自动化中的关键元件,其灵活性允许用户根据需求配置逻辑功能。然而,由于其复杂性和可变性,FPGA的测试一直是一项挑战。
在该研究中,作者将FPGA设计配置(DC)建模为四个基本组成部分:查找表(LUT)、非LUT逻辑门、触发器和互连线。测试的焦点放在两个特定类型的故障上:互连线的固定故障(SAFI)和LUT的功能故障(FFL)。这些故障可能会导致FPGA在实际应用中表现异常。
为了提高对SAFI的检测效率,论文提出了两种不同的测试配置(TC)。这两种TC旨在增强由自动测试向量生成(ATPG)工具产生的SAFI覆盖率。ATPG工具通常用于生成一组测试向量,以检查电路中是否存在故障,但它们可能无法覆盖所有可能的故障情况。通过优化TC,可以更全面地暴露SAFI。
此外,为了检测FFL,研究中使用了能够对每个LUT进行穷举测试的TC。这种做法确保了对LUT功能的全面检查,从而达到100%的FFL覆盖率。这是非常重要的,因为LUT是FPGA实现逻辑功能的核心元素,任何LUT的故障都可能导致整个设计失效。
实验部分展示了该方法的有效性,研究人员使用了七个ISCAS89标准电路作为基准测试案例。结果表明,新方法在SAFI覆盖率上达到了86.82%至99.16%的范围,而对于FFL,实现了100%的覆盖率。这些数字证明了该方法在提升FPGA测试质量和效率方面的显著优势。
这篇论文提出的面向应用的FPGA测试方法为FPGA测试技术提供了新的思路,它不仅提高了测试覆盖率,还降低了遗漏故障的可能性,从而增强了FPGA设计的可靠性和质量。这对于电子设计领域,特别是对FPGA有高度依赖的应用,如通信、计算和航空航天等领域,具有重要的理论与实践意义。
2020-11-27 上传
2010-05-13 上传
2021-05-28 上传
2020-11-11 上传
2021-06-12 上传
2024-04-16 上传
2010-05-07 上传
点击了解资源详情
点击了解资源详情
weixin_38545332
- 粉丝: 6
- 资源: 979
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍