资料介绍
DFT 是一种在设计阶段将可测试性置入集成电路 (IC) 的方法,可以降低测试成本并提高制造良率,多年来以不同方式得到广泛应用。Ad-hoc 和结构化这两种方法能够有效地检测出电路中所有的故障,减少测试开发相关的成本和时间,以及减少测试制造芯片所需的实际时间。
Scan 和 MBIST 是两种最常用的 DFT 工具,在功能验证后可插入到设计中。这些工具绝对物有所值,因为在制造完成后,通过测试大量芯片是否存在制造缺陷的成本可能高达制造成本的 40%。此外,它们可以规避将失效器件推广到市场的风险,因为召回该批次失效器件的成本远远大于在测试工厂发现该问题的成本,而且容易对商誉产生不可估量的负面影响。
但是,片上测试架构(例如扫描链、MBIST 结构和压缩/解压逻辑)的插入可能影响到其自身的功能正确性。因而必须在植入 DFT 之后执行门级设计验证。然而,如今的设计规模已涉及数亿个逻辑门,完全超过了硬件描述语言 (HDL) 所能达到的性能,使其在应对当前任务时几乎毫无用处。
只有硬件加速仿真能够验证各种规模和复杂芯片的功能。硬件加速仿真的执行速度要比软件仿真高出几个数量级,例如,硬件加速仿真在数小时内就能完成需要花费约 3 个月时间的设计仿真。
新的 DFT“App”可用于硬件加速仿真*,以执行一项艰巨的任务——根据既定排程测试植入 DFT 的被测设计 (DUT),这一任务有严格的时间规定,可能没有多余的浮动时间。它给硬件加速器开发流程带来了两大改变,第一个是编译流程的改变,第二个是运行时间的变化。
首先,包含 Scan 和 MBIST 测试结构的网表与工业标准 STIL 格式文件一起传入硬件加速仿真编译器,包括设计 I/O 配置、时钟信息和测试向量。
编译器可创建必要的架构,即流量生成器和检查器,以便从 STIL 文件读取测试向量,然后将包含 DFT 逻辑的 DUT 门级网表综合成一个能够兼容硬件加速仿真的结构化说明中,最后生成 DFT 验证平台。测试逻辑还包含了 DUT 输出的对比机制(图 1)。
图 1.经 DFT App 修改后的编译流程。
在调取时,设计和验证平台映射到硬件加速器中。在运行期间,硬件加速器通过由编译器创建并在主机 PC 上运行的流量生成器从 STIL 文件读取测试向量,然后通过验证平台应用到合成 DUT 中。检查器以硬件加速仿真速度比较 DUT 的输出(图 2)。
Scan 和 MBIST 是两种最常用的 DFT 工具,在功能验证后可插入到设计中。这些工具绝对物有所值,因为在制造完成后,通过测试大量芯片是否存在制造缺陷的成本可能高达制造成本的 40%。此外,它们可以规避将失效器件推广到市场的风险,因为召回该批次失效器件的成本远远大于在测试工厂发现该问题的成本,而且容易对商誉产生不可估量的负面影响。
但是,片上测试架构(例如扫描链、MBIST 结构和压缩/解压逻辑)的插入可能影响到其自身的功能正确性。因而必须在植入 DFT 之后执行门级设计验证。然而,如今的设计规模已涉及数亿个逻辑门,完全超过了硬件描述语言 (HDL) 所能达到的性能,使其在应对当前任务时几乎毫无用处。
只有硬件加速仿真能够验证各种规模和复杂芯片的功能。硬件加速仿真的执行速度要比软件仿真高出几个数量级,例如,硬件加速仿真在数小时内就能完成需要花费约 3 个月时间的设计仿真。
新的 DFT“App”可用于硬件加速仿真*,以执行一项艰巨的任务——根据既定排程测试植入 DFT 的被测设计 (DUT),这一任务有严格的时间规定,可能没有多余的浮动时间。它给硬件加速器开发流程带来了两大改变,第一个是编译流程的改变,第二个是运行时间的变化。
首先,包含 Scan 和 MBIST 测试结构的网表与工业标准 STIL 格式文件一起传入硬件加速仿真编译器,包括设计 I/O 配置、时钟信息和测试向量。
编译器可创建必要的架构,即流量生成器和检查器,以便从 STIL 文件读取测试向量,然后将包含 DFT 逻辑的 DUT 门级网表综合成一个能够兼容硬件加速仿真的结构化说明中,最后生成 DFT 验证平台。测试逻辑还包含了 DUT 输出的对比机制(图 1)。
图 1.经 DFT App 修改后的编译流程。
在调取时,设计和验证平台映射到硬件加速器中。在运行期间,硬件加速器通过由编译器创建并在主机 PC 上运行的流量生成器从 STIL 文件读取测试向量,然后通过验证平台应用到合成 DUT 中。检查器以硬件加速仿真速度比较 DUT 的输出(图 2)。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 硬件加速自然语言理解解决方案
- Hyperon—大数据应用的硬件加速解决方案
- 硬件加速人体姿态估计开源分享
- 硬件加速器提升下一代SHARC处理器的性能
- 利用硬件加速器提高仿真速度时的验证平台考虑 3次下载
- 使用硬件加速仿真的功耗分析 0次下载
- 加速可测试性设计图形仿真 1次下载
- MD5算法硬件加速模型 0次下载
- 借助硬件加速仿真将 DFT 用于芯片设计 0次下载
- 基于硬件加速系统的PCIe-SRIO桥的逻辑结构 13次下载
- UVM验证平台执行硬件加速 14次下载
- 基于最优移位双线性插值的图像缩放旋转硬件加速研究 10次下载
- 基于硬件加速的实时仿真平台构建技术 1次下载
- 精确分类的视角无关人脸检测方法与硬件加速体系结构 33次下载
- 数字集成电路设计中的硬件加速验证技术
- 用DE1-SOC进行硬件加速的2D N-Body重力模拟器设计 386次阅读
- Lightelligence使用Cadence Xcelium多核加速DFT仿真 1651次阅读
- 硬件加速器提升下一代SHARC处理器的性能 1067次阅读
- OpenCV配置CUDA以支持GPU加速 4467次阅读
- 利用数字信号处理器上的片上FIR和IIR硬件加速器 1232次阅读
- 如何确定一个硬件加速应用 504次阅读
- firefly神经网络硬件加速简介 1884次阅读
- 如何使用DFT App进行硬件加速仿真设计 1892次阅读
- LSTM的硬件加速方式 2935次阅读
- 斯坦福机器学习硬件加速器的课程学芯片技术机会来了 5970次阅读
- 忆芯科技利用Veloce 硬件加速仿真平台进行高速企业级固态硬盘存储设计 1725次阅读
- 如何使用 DFT App 进行硬件仿真 2878次阅读
- Veloce仿真环境下的SoC端到端硬件加速器功能验证 3491次阅读
- 用于软件验证的硬件加速仿真之一:物理和虚拟探针 1962次阅读
- 基于FPGA的软硬件协同仿真加速技术 5074次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多