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

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

3天内不再提示

可测试性设计(DFT):真的需要吗?

PCB打样 2020-10-12 20:42 次阅读

用元素和测试点补充您的操作设计以促进电路板的功能测试被称为可测试性(DFT)设计。DFT与制造设计(DFM)不应混淆,尽管两者都是基于CM设备和过程能力的设计人员活动。DFM是使用电路板参数规格和限制的信息,这些参数和限制使您可以制造PCB。建立良好的DFM可以缩短PCB制造的周转时间,而DFT可以使板子的组装变得更容易和容易。不过,制造电路板的时间会增加,而且成本可能会增加。因此,在选择使用DFT之前,您需要询问是否真的对您的设计是必要的。但是要充分回答这个问题,

质量保证测试

CM使用的电气测试方法可以按目的分类。用来评估电路板连接性的测试属于质量保证或控制。这些质量检查可能包括:

l进行阻抗测试以确保沿着走线或焊接连接之间的断路没有开路。

l进行连续性测试主要是为了测试流经组件(例如二极管)的电流方向。

l侵入式测试(例如锯切)用于检查板的内部结构(例如,层,过孔)。

大多数CM将手动或自动检查作为其质量检查方案的一部分。要执行任何上述测试方法,可能需要一个请求。但是,以上测试均不需要在制造之前进行任何专门的设计活动。

可测试性设计(DFT

顾名思义,DFT确实需要执行特定的设计操作,然后才能在产品开发的制造阶段应用它。通常,这意味着向板上添加测试点,以便可以计算或测量感兴趣的参数以直接确定。DFT基本上包括两项测试:飞针测试和指甲床测试。

飞针测试

飞针测试是一种非侵入式在线测试(ICT),用于测量开路/短路,无源元件的值和连续性。该测试旨在用于原型和较低的生产量。利用飞针测试是一项联合活动,需要PCB设计人员和CM遵循以下步骤:

PCB设计人员步骤

步骤1:确定要测量的参数。参数可能包括无源设备(例如电阻器)的值,设备(例如二极管)的连续性和连接性(包括开路和短路)。

步骤2:将测试点添加到PCB布局中,其中探针访问点(例如通孔和通孔)尚不存在。

CM步骤

步骤3:对飞行探针测试仪进行编程,使其停在PCB上所需的测试点。

步骤4:运行测试并收集数据。

为了完全覆盖您的PCB,您可以使用以下准则来确定在哪里以及是否需要测试点。

l使用通孔销作为测试点。

l使用标准盲孔作为测试点。

l使用表面安装垫作为测试点。

l将测试点添加到否则无法访问的网络中。

飞行探针测试可能需要大量时间(可能需要几天)来进行设置,编程和运行。但是,即使需要重新设计,对测试程序的更改通常也很少。

钉床测试

对于钉床测试和飞针测试,PCB设计人员和CM所需的步骤相似。但是,尽管两个测试都需要先设置时间才能进行,但是部署钉床测试仍需要构造专用夹具。这增加了可观的成本以及PCB制造阶段的时间。实际上,开发设置时间可能会延长几个星期。但是,指甲床测试本身可以非常快速地执行,并且适用于生产运行。

指甲床测试可以提供比飞针测试通常收集的更多详细信息。这包括模拟和数字数据,以及一些集成电路功能数据。但是,物理要求有时会阻止您将指甲垫测试用于某些焊接垫。因此,在此过程中尽早与CM协商非常重要,以确保将任何此类限制作为DFT的一部分加以考虑。

真的需要DFT吗?

这个问题的答案取决于许多因素。对于简单的电路,与DFT相关的时间和成本可能不合理。另一方面,如果您的电路板很复杂且将驻留在高度敏感的系统中,则执行DFT所带来的保证可能会吸引人。如果您选择在PCB开发过程中使用DFT,则下表提供了属性的直接对比,这可能有助于在飞针或钉床测试之间进行选择:

1.png 

PCB开发过程中最重要的部分是电路板的制造。由于使电路板按要求工作是绝对必要的,因此应使用所有合理的选项以确保电路板的功能。您的选择包括您的CM参与通过实验或测试验证PCB功能的程度。对于高度专业化和敏感的应用程序,尽管涉及到额外的时间和成本,但DFT附带的保证可能是合乎逻辑的选择。如果您选择使用DFT,则应在PCB开发过程中始终包含其他质量保证和DFM程序。

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

    关注

    392

    文章

    4572

    浏览量

    83229
  • PCB打样
    +关注

    关注

    17

    文章

    2965

    浏览量

    21386
  • 电路板打样
    +关注

    关注

    3

    文章

    374

    浏览量

    4581
  • 华秋DFM
    +关注

    关注

    20

    文章

    3483

    浏览量

    3907
收藏 人收藏

    评论

    相关推荐

    国内首款自研的DFT EDA工具IMPERATA重磅发布

    IMPERATA是简矽自主研发的一款DFT EDA工具。它提供了一整套解决方案,用于在集成电路设计过程中实现测试和验证的自动化。
    的头像 发表于 02-20 17:18 613次阅读
    国内首款自研的<b class='flag-5'>DFT</b> EDA工具IMPERATA重磅发布

    广立微、芯来与亿瑞芯携手共建DFT测试性设计领域战略合作

    近日,杭州广立微电子股份有限公司(简称“广立微”)宣布与芯来智融半导体科技(上海)有限公司(简称“芯来”)以及上海亿瑞芯电子科技有限公司(简称“亿瑞芯”)建立战略合作伙伴关系,共同致力于Design for Test(DFT)可测试性设计领域的发展。
    的头像 发表于 01-24 17:09 576次阅读

    广立微携手战略伙伴为RISC-V IP提升DFT测试性设计

    for Test(DFT)可测试性设计领域的战略合作关系,以扩大三方合作的深度和广度,为产业提供有竞争力的多元化设计方案。
    的头像 发表于 01-19 15:58 549次阅读

    一文了解SOC的DFT策略及全芯片测试的内容

    SOC ( System on Chip)是在同一块芯片中集成了CPU、各种存储器、总线系统、专用模块以及多种l/O接口的系统级超大规模集成电路。 由于SOC芯片的规模比较大、内部模块的类型以及来源多样,因此SOC芯片的DFT面临着诸多问题。
    发表于 12-22 11:23 727次阅读
    一文了解SOC的<b class='flag-5'>DFT</b>策略及全芯片<b class='flag-5'>测试</b>的内容

    DFT设计—MBIST算法测试

    当SoC上有超过80%的芯片面积被各种形式的存储器占用之时,存储器的DFT测试已经变得非常重要。
    的头像 发表于 12-09 09:56 1703次阅读
    <b class='flag-5'>DFT</b>设计—MBIST算法<b class='flag-5'>测试</b>

    DFT的简单介绍(上)

    DFT全称为Design for Test,可测性设计。就是说我们设计好一个芯片后,在仿真时可能99%的用例都通过了,怎么保证流片出来的实际芯片也能正常工作呢?
    的头像 发表于 12-06 15:02 722次阅读

    软件单元测试真的有必要吗?(下)

    本篇将深入讨论单元测试过程中,如何在保质保量完成测试任务的同时,缩减时间成本、提高测试效率,并分享目前行业内的实践经验以及相关自动化测试工具。
    的头像 发表于 11-17 15:18 297次阅读
    软件单元<b class='flag-5'>测试</b><b class='flag-5'>真的</b>有必<b class='flag-5'>要吗</b>?(下)

    基于体系结构和基于流的DFT方法

    基于架构和基于流的DFT方法 ASIC设计平均门数的增加迫使设计团队花费20%到50%的ASIC开发工作量测试相关的问题,以实现良好的测试覆盖率。虽然遵循设计测试规则被认为是一种良好的
    的头像 发表于 11-10 17:01 215次阅读

    软件单元测试真的有必要吗?(上)

    本文着重探讨单元测试的重要性及其正面临的困境,并介绍功能安全标准中罗列的单元测试方法。
    的头像 发表于 11-03 14:58 314次阅读
    软件单元<b class='flag-5'>测试</b><b class='flag-5'>真的</b>有必<b class='flag-5'>要吗</b>?(上)

    DFT如何产生PLL 测试pattern

    DFT PLL向量,ATE怎么用? 自动测试设备(ATE)对PLL(锁相环)进行测试时,我们首先要明白PLL在系统级芯片(SoC)中的重要性。它是SoC中关键的时钟或信号同步部件,其性能直接影响
    的头像 发表于 10-30 11:44 778次阅读
    <b class='flag-5'>DFT</b>如何产生PLL <b class='flag-5'>测试</b>pattern

    英诺达发布DFT静态验证工具

    英诺达发布了自主研发的静态验证EDA工具EnAltius®昂屹® DFT Checker,该工具可以在设计的早期阶段发现与DFT相关的问题或设计缺陷。
    的头像 发表于 09-13 09:05 794次阅读

    fft和dft的区别联系

    fft和dft的区别联系 快速傅里叶变换(FFT)和离散傅里叶变换(DFT)是信号处理和数学计算领域中最常见的技术之一。它们都是用于将离散信号从时域转换到频域的方法,而在此转换过程中,它们都利用
    的头像 发表于 09-07 16:43 3917次阅读

    SoC芯片设计中的可测试性设计(DFT

    随着半导体技术的飞速发展,系统级芯片(SoC)设计已成为现代电子设备中的主流。在SoC设计中,可测试性设计(DFT)已成为不可或缺的环节。DFT旨在提高芯片测试的效率和准确性,确保产品
    的头像 发表于 09-02 09:50 1668次阅读

    7种常用PCB测试技术总结

    虽然不同,但两个同样重要。专业一点来说:PCB 测试设计(DFT) 是一种对电路板和布局优化进行操作和功能测试的方法。PCB 测试设计(DFT
    的头像 发表于 05-29 10:32 2338次阅读
    7种常用PCB<b class='flag-5'>测试</b>技术总结

    解析什么是DFT友好的功能ECO?

    DFT是确保芯片在制造过程中具有可测试性的一种技术。DFT友好的ECO是指在进行ECO时, 不会破坏芯片的DFT功能或降低DFT覆盖率的设计
    的头像 发表于 05-05 15:06 1383次阅读
    解析什么是<b class='flag-5'>DFT</b>友好的功能ECO?