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

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

3天内不再提示

DFT验证面临的挑战及解决方法

KSIP_恩艾N 来源:恩艾NI知道 作者:恩艾NI知道 2022-06-16 17:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对于高集成度的芯片来说,设计阶段一个小小的错误,都可能导致产品有缺陷,让工程师们爆肝几个月的成果毁于一旦。为了避免这种情况,需要在芯片设计阶段就插入各种用于提高芯片可测试性(包括可控制性和可观测性)的硬件逻辑,以便更早发现产品问题,这就是DFT(Design for Test,可测性设计 )。

在芯片的DFT验证过程中,一般会利用ATE向待测芯片的输入管脚发送测试用的Pattern,然后在芯片的输出管脚比对输出时序,由此判断待测芯片是否存在制造缺陷、符合其功能定义,就像是通过测试的pattern验证芯片的真值表。

具体来讲,其实现方式是,把DFT逻辑(如Scan Chain, BIST, Boundary Scan、ATPG 等)加入到芯片设计之中,在芯片流片回来后,通过DFT的测试验证确保交付的芯片是没有故障的。

DFT验证通常会用到两种方法,SCAN(扫描测试)和BIST(build in self test,内建自测)。SCAN主要是用来检测芯片制造过程中经常会出现的失效问题。BIST主要是在芯片内部产生测试码,对测试结果进行分析。

工程师在做DFT验证的时候面临以下显著的挑战:

DFT工程师需要依赖TE工程师的帮助,实现ATE机台上Pattern(如SCAN,BIST)反复验证从而进行问题定位;

昂贵的ATE资源时常被不同项目占用,单独DFT pattern验证无法在项目需要时及时协调;

普通的仪表并不具备Pattern调试的功能;

不同ATE测试机台需要不同的pattern文件进行转换;

值得一提的是,新冠疫情发生以来,人们不得不居家办公,远程工作的重要性凸显出来。桌面式的DFT验证平台,可以让DFT工程师随时随地办公,无需寻找稀缺的ATE资源,并且占地面积很小。

01 PXI破解远程DFT验证难题

NI数字Pattern仪器PXIe-6570/6571正是为远程调试、灵活测试、跨实验室到量产应用量身打造的仪器。NI首次将ATE级数字功能引入到业界标准的PXI平台中,实现多种pattern调试,Shmoo图,Digital Scope等ATE级专业数字功能于小巧的桌上型仪表,能为各种MCU射频和混合信号IC、IoT芯片等产品开发流程加速。

NI专家指出,PXIe-6570/6571是专门为半导体验证和产测服务的ATE level的仪表,里面内嵌了pattern编辑工具。它支持的向量速率是100M,最大数据率达到200Mb/s,每通道的向量深度可以达到128 M。不仅如此,它还具备了PPMU(管脚参数测量单元)的功能,可以测试每一个管脚的静态特性。

我们再来了解下前面提到的数字pattern编辑器,数字pattern编辑器是一个用于导入、编辑或创建测试pattern的交互式工具。该软件集成了用于器件引脚图、规格参数和pattern的编辑表,用以开发或编辑导入的数字测试向量和pattern。数字Pattern编辑器包含Shmoo绘图等工具,可帮助用户更深入地了解不同条件下的待测设备(DUT)性能。同时,该编辑器还提供调试工具,例如将pattern上的故障覆盖掉或使用数字示波器查看引脚数据的模拟视图。

在从设计到验证再到量产的过程中,不同来源的Pattern经常需要转换。NI的PXIe-6570/6571搭配合作伙伴孤波科技国产自主研发的Pattern转换工具,可以将EDA工具、实验室验证至ATE不同厂商间的pattern文件打通。

02 转换神器孤波Pattern Converter

孤波科技的软件工具 Pattern Converter 可转化WGL/STIL/VCD/eVCD到ATE的pattern格式,并可直接生成不同厂商ATE的pattern文件,从而快速将pattern导入不同量产ATE。

无论DFT工程师是通过与TE协作进行ATE机台上的pattern调试,还是DFT团队基于桌面式pattern验证平台,直接将ATPG的pattern文件导入验证平台,在自己工位进行使用,连接设计与测试,加速协同研发与验证。

提起远程工作,绝对不能错过孤波的远程协同工具——OneTest。OneTest采用了软件行业先进的远程过程调用RPC框架,基于远程框架提供的认证、流控制、阻塞绑定和超时等功能,可以凭本地执行的相同体验有效完成远程控制、执行以及调试。

孤波专家举例解释:比如在上海的测试验证工程师原本能够使用上海或者北京办公室的仪器和设备,但是封闭在家后只能处理基本事务无法使用这些仪器。利用OneTest可直接连接公司在北京的设备实时进行调试、数据收集及报告生成,真正做到疫情下持续产出生产力。

Test IP Manager是OneTest统一的测试IP管理工具,基于云端Test IP仓库,可以远程进行测试IP的版本管理、协作、上传和下载操作,方便的在远程环境中进行协作。

本文提到的DFT验证方法和pattern转换神器,在以下DFT验证视频中均有系统性讲解。

原文标题:远程桌面式DFT验证,PXI又露了一手

文章出处:【微信公众号:恩艾NI知道】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NI
    NI
    +关注

    关注

    19

    文章

    1126

    浏览量

    105181
  • DFT
    DFT
    +关注

    关注

    2

    文章

    237

    浏览量

    24139
  • 验证平台
    +关注

    关注

    0

    文章

    12

    浏览量

    3097

原文标题:远程桌面式DFT验证,PXI又露了一手

文章出处:【微信号:恩艾NI知道,微信公众号:恩艾NI知道】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AD5941的DFT计算结果与实测值有100倍关系,DFT 模块内部是否会进行一些信号放大处理

    , 首先,我使用 DFT 结果(Real^2 + Imag^2 的平方根)计算了 Rcal 上的 电压有效值Vrms。 然后,我计算了通过 Rcal 的 电流有效值 Irms = Vrms
    发表于 05-20 06:22

    深度解析:组态 PROFIBUS DP 网络的常见错误与解决方法

    本篇文章中,我们将深度解析组态PROFIBUS DP网络的常见配置错误以及解决方法
    的头像 发表于 05-13 11:02 231次阅读
    深度解析:组态 PROFIBUS DP 网络的常见错误与<b class='flag-5'>解决方法</b>

    U-Boot 引导加载程序中 TFTP 超时的奇怪解决方法

    :U-Boot 引导加载程序中 TFTP 超时的奇怪解决方法 (Star64 JH7110 RISC-V SBC)
    发表于 02-24 07:01

    Questa One 智能验证:释放人工智能在功能验证中的潜力

    在当今数字技术飞速发展的环境下,功能验证的重要性前所未有。随着系统变得越来越复杂,如何确保其可靠性和性能成为设计和验证工程师面临的重大挑战。风险极高:
    的头像 发表于 02-12 14:56 758次阅读

    芯片测试覆盖率99%就够了吗?给DFT设计提个醒

    充分。必须将硅后验证向量导入ATPG工具进行覆盖率分析,否则会形成测试盲区。 二、从测试困境到DFT设计反馈 测试工程师的挑战应前置于设计阶段解决。 可测性设计(DFT)的早期介入:在
    发表于 02-06 11:06

    TDE1708DFT智能功率开关:特性、应用与设计要点

    TDE1708DFT智能功率开关:特性、应用与设计要点 在电子工程师的日常设计工作中,功率开关是不可或缺的元件。今天,我们就来详细探讨一下TDE1708DFT智能功率开关,了解它的特性、应用场景以及
    的头像 发表于 01-28 10:05 396次阅读

    C编译器错误与解决方法

    C语言keil编译器提示错误的解决方法,可以帮你解决程序编译中的烦恼!! C编译器错误与解决方法 1. Warning 280:’i’:unreferenced local variable
    发表于 01-22 08:03

    ODF配线架常见故障及解决方法

    ODF配线架常见故障及解决方法如下: 一、接地故障 故障表现: 防雷性能下降,静电积累,甚至引发设备损坏。 光信号传输不稳定,出现误码或中断。 常见原因: 接地端子氧化、松动或接触不良。 接地线
    的头像 发表于 01-05 10:43 763次阅读

    请问C语言中整形溢出的解决方法有哪些?

    C语言中整形溢出的解决方法有哪些?
    发表于 12-29 07:33

    Vivado仿真之后没有出现仿真结果的解决方法

    ;Run Behavioral Simulation之后,会出现如下图界面,此时,在Tcl Console中并没有出现仿真结果。 没有出现仿真结果的原因是没有给Vivado时间进行仿真,解决方法
    发表于 10-31 06:24

    LVDS接口的显示屏,显示偏暗问题的解决方法

    问题:点亮屏幕后画面显示偏暗 可能原因: 主板输出的LVDS 模式与屏幕的不一致; PWM亮度并未调节到最亮; 解决方法 检查主板的LVDS输出模式是否和屏幕一致; 一般主板端的LVDS模式是可以配置的,配置成与屏幕相同的模式即可; 检查PWM亮度调节是否正常?或者直接给高电平测试;
    发表于 10-09 15:55

    DFT算法与FFT算法的优劣分析

    一概述 在谐波分析仪中,我们常常提到的两个词语,就是DFT算法与FFT算法,那么一款功率分析仪/谐波分析仪采用DFT算法或者FFT算法,用户往往关注的是能否达到所要分析谐波次数的目的,而并未考虑两种
    的头像 发表于 08-04 09:30 1856次阅读

    FOPLP工艺面临挑战

    FOPLP 技术目前仍面临诸多挑战,包括:芯片偏移、面板翘曲、RDL工艺能力、配套设备和材料、市场应用等方面。
    的头像 发表于 07-21 10:19 1874次阅读
    FOPLP工艺<b class='flag-5'>面临</b>的<b class='flag-5'>挑战</b>

    国产主板无法开机的状况及解决方法

    在计算机的硬件系统中,主板作为连接各个组件的关键枢纽,其稳定运行至关重要。随着国产主板技术的不断发展与普及,了解其常见故障及解决方法,能帮助用户在遇到问题时快速排查修复,保障计算机正常使用。
    的头像 发表于 07-02 09:33 1675次阅读
    国产主板无法开机的状况及<b class='flag-5'>解决方法</b>

    电机常见的噪音、振动问题及解决方法

    ,甚至引发安全隐患。本文将系统分析电机常见的噪音和振动问题,并提供切实可行的解决方法。   一、电机噪音问题及解决方法 电机噪音主要来源于电磁噪音、机械噪音和空气动力噪音三个方面。 1. 电磁噪音 电磁噪音是由于电机内部
    的头像 发表于 06-08 10:25 4706次阅读