电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>可编程逻辑>EDA-教程>PCB设计规则>借助硬件加速仿真将 DFT 用于芯片设计

借助硬件加速仿真将 DFT 用于芯片设计

2017-11-28 | rar | 0.4 MB | 次下载 | 1积分

资料介绍

可测试性设计 (DFT) 在市场上所有的电子设计自动化 (EDA) 工具中是最不被重视的,纵然在设计阶段提高芯片的可测试性将会大幅缩减高昂的测试成本,也是如此。最近的分析数据表明,在制造完成后测试芯片是否存在制造缺陷的成本已增至占制造成本的 40%,这已达到警戒水平。
  DFT 可以降低通过问题器件的风险,如果最终在实际应用中才发现器件有缺陷,所产生的成本将远远高于在制造阶段发现的成本。它还能避免剔除无缺陷器件,从而提高良率。插入 DFT 亦能缩短与测试开发相关的时间,并减少测试装配好的芯片所需的时间。
  DFT 是电子行业的警钟,它采用自动测试模式生成器 (ATPG) 和存储内置自测试 (MBIST),是在芯片上插入测试结构(例如扫描链、MBIST 结构或压缩/解压逻辑)。扫描链通过串行移位寄存器增加了可控性和可观察性。借助扫描链,测试电路的工作得到简化和缩减。使用 ATPG 工具自动生成测试模式能够减少耗时繁琐的测试向量创建任务。
  当设计经过功能验证后,片上测试架构(或扫描链)会在门级的基础上被插入,执行此操作时必须小心谨慎,因为这可能会影响芯片的功能正确性。设计更改需要进行门级验证,以确保设计完整性未受影响。测试将由测试模式的长序列执行,这是一项计算密集型任务,比寄存器传输级 (RTL) 验证繁琐得多。
  值得一提的是,从设计角度而言,创建并插入 DFT 结构是一项十分简单的工作。不过,从密度和规模的层面来看,设计规模会增加,同时测试设计所需的测试模式数量也会使设计规模大大增加。
  DFT 验证
  当设计尺寸达到数亿门时,基于软件仿真器的验证对于门级检查而言速度过于缓慢。DFT 方法只会让事情变得更糟。如果这些负担还能够应付,那么优先使用软件仿真阵列来推进流片有助于设计工程师的工作,但会为测试工程师带来阻碍。芯片通常只进行极少的 DFT 验证就进行流片,而在流片后才执行彻底的 DFT 测试,这时要修复设计缺陷为时已晚。
  DFT 验证具有多种形式,包括需要验证的自定义初始化模式。它可以是由自动测试模式生成器工具插入的片上时钟控制器,这需要在模式执行期间进行动态验证;也可以是为 MBIST 添加的逻辑,这通常需要对测试模式的相关逻辑进行功能验证。SoC 可能包括一个自定义初始化模式,此模式能够配置测试并完成从功能模式到测试模式的转换。其他测试模式可能会采用低功耗技术,测试期间,芯片的一部分将进入低功耗模式,这就需要在适当情况下的有效测试结构。
  使用 DFT App 进行硬件加速仿真
  硬件加速能够缩短执行彻底 DFT 验证所需的仿真周期。同时还能验证各种规模和复杂性的芯片的功能。
  30 年来,人们一直使用硬件加速仿真部署可重复编程的硬件来增加验证周期,而新的部署模式使这项技术成为更可行的验证工具,同时也为“App”的方法奠定基础。对于仍受困于基于软件仿真器进行验证的芯片设计团队而言,近期推出的一些硬件加速仿真应用程序无疑是个好消息。DFT App 能够加速需要进行全面门级仿真的芯片设计进程。借助自动生成的模式,设计团队能够缩短整个模式开发周期。
  这类硬件加速仿真的可扩展硬件和编译器能够对嵌入了扫描和其他测试结构的大型门级设计进行测试模式验证。它具有出色性能,能够运行更多仿真周期,加快 DFT 分析。DFT App 支持行业标准 STIL 格式文件,可以与其他工具协同工作,STIL 文件可用于生产测试程序以便在制造过程中发现受损芯片。
  用于硬件加速仿真的 DFT App 改变了硬件加速器在开发阶段的编译流程和运行时间。这将为编译流程和运行时间带来重大变化。具有扫描和 MBIST 结构的门级设计被载入硬件加速仿真的编译器。编译器创建了用于读取Stil文件中测试向量的测试结构,然后将这些向量应用到可综合的待测器件 (DUT) 以及进行输出比较。编译器将用户网表重新编译并合成到一个能够兼容硬件加速仿真的结构化描述中。编译器创建了用于读取Stil文件中测试向量的测试结构,然后将这些测试向量用到可综合的待测设计上,再将网表重新编译并合成到一个能够兼容硬件加速仿真的结构化描述中。测试控制架构还包括比较输出的机制。
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1497次下载  |  免费
  3. 2TC358743XBG评估板参考手册
  4. 1.36 MB  |  330次下载  |  免费
  5. 3单片机典型实例介绍
  6. 18.19 MB  |  103次下载  |  1 积分
  7. 4S7-200PLC编程实例详细资料
  8. 1.17 MB  |  28次下载  |  1 积分
  9. 5笔记本电脑主板的元件识别和讲解说明
  10. 4.28 MB  |  18次下载  |  4 积分
  11. 6开关电源原理及各功能电路详解
  12. 0.38 MB  |  15次下载  |  免费
  13. 79天练会电子电路识图
  14. 5.91 MB  |  6次下载  |  免费
  15. 8100W短波放大电路图
  16. 0.05 MB  |  4次下载  |  3 积分

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234314次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33564次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30321次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21540次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537794次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234314次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183278次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费