FPGA芯片测试方法分析.pdfVIP

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一 _o∞藩藩 一 1.1.2.测试基本概念 数字集成电路的可靠性和质量的衡量称为测试(“Testing),测试包括独立 的三个阶段: 1)功能测试:主要验证设计的正确性,即功能是不是和设计的目标符合,标准 主要是:1、实现了设计规格说明(SPEC)中要求的所有功能,2、没有出现规 格说明禁止的逻辑。 2)制造测试(Testing)-指制造的时候挑选没有缺陷的产品。其基本要求是能 在短的时间里测试大量的芯片,同时保证一定的故障覆盖率。 testing)-主要指验证延时,电压,功耗等有没有达 3)参数测试(Parametric 到设计要求。 通常学术界所指的测试是第二阶段,本论文后面论述中提到的测试都是指这 个阶段。 1.1.2.1.测试目的 在芯片的制造过程中由于存在工艺不确定性、光刻偏差、制造过程中引入的 6 1.引言 杂质等各种各样的因素,一个正确的设计并不能保证无故障产品的制造,因此在 产品进入市场之前必须经过严格的测试。测试目的是为了检测芯片制造过程中出 现的缺陷。测试是产品质量的重要保证,只有经过充分测试的产品才能交付用户 使用。 1.1.2.2.测试类型 就测试的目标来说,可以分成3类: 1)故障检测(FaultDetecting),测试芯片是否存在故障,但并不关心故障的 位置,故障的数量以及故障的类型。 2)故障诊断(FaultDiagnosis),首先需要检测芯片是否存在故障,也需要诊 断出这些故障的位置及类型。 3)故障冗余,通过引入冗余单元,隔离故障,使芯片能够继续使用。 在FPGA测试中,故障检测是基础,多数故障诊断方法是在故障检测的基 础上发展起来的,而故障冗余技术一般为大规模制造时采用。 1.2.工作重点 本文所作的工作主要包括: 1J对基于SRAM的FPGA目前存在的测试方法进行调研,主要针对布线资源 的测试。 2)针对FPGA互连资源的开路故障,提出了一种高效的算法,自动生成数量少 的测试配置集来测试FPGA互连资源中的开路故障。在复旦大学自主开发的 FPGA芯片FPGA一1进行了测试方法的实际应用。 ‘ 3)针对FPGA互连资源的各类故障,提出了一种自动生成与应用无关的测试配 置集的方法。对于FPGA不同的互连结构,该方法能够对互连资源中的开路和 短路故障达到1oo%的覆盖率,且测试配置个数少,运行速度快,与具体硬件结 构无关。 1.3.论文组织 本文共分为6个章节,其中第2章阐述了目前各种FPGA测试方法以及它 们的特点,说明了FPGA测试的发展和现状。通过研究这些测试技术,了解到 随着技术的发展,针对FPGA急需开发自动测试生成方法。第3章针对FPGA 互连资源的开路故障,提出了一种高效的算法,自动生成数量少的测试配置集来 7 1.引言 试FPGA互连资源中的开路故障,并且在小规模的电路上进行验证。为了检 该自动方法是否能够在实际FPGA芯片的测试中应用,第4章提供了FPGA一1 际测试作为实例。第5章在第3章的研究的基础上,针对FPGA开关盒中各 故障,提出了一种自动生成与应用无关的测试配置集的方法。最后是对本论文 作的总结以及未来工作的展望。 8 2.FPGA互连测试技术综述 2.F PGA互连测试技术综述 2.1.FPGA互连与测试 2.1.1.FPGA测试基本概念 FPGA在编程前,没有特定的功能,因而需要首先配置FPGA的功能

文档评论(0)

hp20083 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档