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

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

3天内不再提示

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

PCB线路板打样 来源:PCB线路板打样 作者:PCB线路板打样 2023-11-10 17:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于架构和基于流的DFT方法
ASIC设计平均门数的增加迫使设计团队花费20%到50%的ASIC开发工作量测试相关的问题,以实现良好的测试覆盖率。虽然遵循设计测试规则被认为是一种良好的做法,但是与嵌入式RAM,多个时钟域,复位线和嵌入式知识产权的对抗可能会对设计进度产生重大影响。尽管处理了所有这些问题,但很少能实现100%的故障覆盖率。因此,ASIC设计经常以低于90%的故障覆盖率进入生产,导致不必要的器件缺陷率和板级下降。

基于流的方法

将结构插入设计进行扫描测试的第一步是用扫描触发器替换所有触发器。有时这是作为合成过程的一部分完成的,尽管它在历史上在流程的后期执行。插入扫描触发器允许对设计内的节点进行更高程度的控制,从而增加故障覆盖范围。然而,传统的扫描技术并未在设计中提供对用户网络的完全控制或观察,使许多结构未经测试。

最常见的各种扫描触发器在D输入之前包含多路复用器。这样可以在测试模式期间将数据移位到触发器中,或者可选地,在用户模式操作期间可以存储正常的逻辑信号

传统的ASIC扫描测试通常需要以下内容:

有一个测试时钟,电路必须允许将其应用于所有扫描触发器。

在测试期间,所有触发器都处于测试模式。

在正常用户操作期间,所有触发器都处于正常模式。

请注意,在使用基于多路复用器的扫描触发器时,通常会在用户时钟的主路径中插入多路复用器,以允许在测试模式下将测试时钟传送到所有触发器。所有测试触发器同时处于测试模式。

设计测试规则

传统测试技术需要多种设计测试(DFT)规则,以提供足够的故障覆盖率和可接受的设备缺陷率。 (故障覆盖率是对特定设计中特定测试模式(向量)实际可检测到的可检测到的固定故障的百分比的度量。)不遵循DFT规则的结果是许多故障可以'使用传统的扫描方法进行测试,整体故障覆盖率受到很大影响。

为了使用扫描获得对可检测到的固定故障的合理覆盖,设计通常必须完全同步。因此,我们有第一个DFT规则。不幸的是,许多设计 - 特别是在网络和通信中 - 需要多个异步时钟,所以不可能不违反这个规则。此外,在追求速度的过程中,合成通常会产生重新收敛的冗余逻辑结构,这是另一种违规行为。

通常认可的DFT规则包括以下内容:

设计应与公共时钟完全同步。

在测试期间,必须从外部引脚禁用存储元件的异步输入。

只能使用专门设计用于支持自动测试模式生成的顺序库元素。有时会禁止使用负边沿触发的触发器。

不允许使用门控时钟。测试期间必须绕过它们。

不应使用内部三态总线;多路复用器是首选。

不允许组合逻辑循环。

不允许重新收敛冗余逻辑。

测试期间必须禁用外部总线。

包含各种测试方法的IP块之间的接口必须是完全可测试的。

自动测试

AutoTest的前提是,如果所有与测试相关的电路都嵌入在基本阵列中,则可以从ASIC开发过程中删除与测试相关的事项。嵌入式AutoTest电路不仅独立于用户设计定义,而且在用户设计已知之前制造。

由于AutoTest嵌入在ASIC的底层结构中,因此它的运行方式与传统的扫描测试完全不同。虽然用于传统ASIC的扫描测试方法要求设计中的所有扫描触发器同时处于测试模式,但AutoTest的操作顺序将导致某些模块处于测试模式,而其他模块处于正常模式任何特定的测试周期。 AutoTest ASIC中的功能模块包含“控制”和“观察”功能。这使得可以通过隔离单个模块和网络来测试制造,无论用户设计实现如何,无论DFT规则如何,都可以完全验证硅完整性。为此,需要一种新型模块。模块内的唯一Q_Cell包含“控制”和“观察”功能,并且还能够配置为组合逻辑,触发器或RAM。这意味着可以控制所有网络,无论它们是表示时钟还是设置/复位,以及它们是否是冗余结构或组合反馈环路的一部分。

四输入多路复用器类型单元( P_Cell)用于大多数组合功能,或者与Q_Cell结合用于复杂功能,如全加器,而高驱动三态缓冲器可用于时钟树和数据树等功能,以及在诸如自动修复保持时间违规(在物理布局流程中自动执行)。

其他好处

AutoTest不仅能够同时捕获状态在设备内的所有信号中,它还能够恢复该状态,使得操作可以从任何任意初始条件开始。可以预先加载存储器和触发器以模拟错误或异常的电源状态。此功能对于诊断现场问题非常有用。

AutoTest是一种组合的软件和硬件测试方法,可以消除所有DFT规则,并始终在单元引脚级别提供100%的固定故障覆盖率。随着质量要求和设备复杂性的增加,这种覆盖变得越来越重要。 AutoTest已成功应用于100多种结构化ASIC设计,但其技术也可以在标准单元ASIC设计中实现。

Eric West是Lightspeed Semiconductor(加利福尼亚州桑尼维尔)的架构总监。)

审核编辑 黄宇

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

    关注

    34

    文章

    1278

    浏览量

    124941
  • DFT
    DFT
    +关注

    关注

    2

    文章

    237

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Aigtek电压放大器基于微控的声混合及高效捕获在cfDNA的应用

    【概述】 本研究中使用Aigtek安泰 ATA-2042高压放大器 ,搭建基于微控芯片的DNA捕获的实验平台。相较于传统的检测方式,微流体技术更加具有便利性。由于其封闭结构,该技术能够缩短样品处理
    的头像 发表于 04-21 14:18 69次阅读
    Aigtek电压放大器基于微<b class='flag-5'>流</b>控的声<b class='flag-5'>流</b>混合及高效捕获在cfDNA的应用

    微电网可靠性评估理论:指标体系与评估方法

    微电网可靠性评估理论,本质是通过构建科学的指标体系、采用合理的评估方法,量化微电网在不同运行工况下的供电能力与故障应对能力,为微电网的规划设计、运行调控、设备升级提供精准的数据支撑与决策依据。其中
    的头像 发表于 04-10 11:38 126次阅读
    微电网可靠性评估理论:指标<b class='flag-5'>体系</b>与评估<b class='flag-5'>方法</b>

    奕行智能论文入选国际计算机体系结构顶级会议 ISCA 2026

    ISCA 2026(International Symposium on Computer Architecture,国际计算机体系结构年会)。 ISCA 创立于 1973 年,是计算机体系结构领域最权威
    的头像 发表于 04-01 15:24 345次阅读
    奕行智能论文入选国际计算机<b class='flag-5'>体系结构</b>顶级会议 ISCA 2026

    工作节点说明---工作节点

    工作,并在主工作的不同分支内调用这些子工作执行对应的操作。工作嵌套可实现复杂任务的模块化拆分和处理,使工作编排逻辑更加灵活、清晰,
    发表于 03-24 21:05

    PCS7操作员站体系结构说明书

    电子发烧友网站提供《PCS7操作员站体系结构说明书.pdf》资料免费下载
    发表于 03-09 14:15 0次下载

    瑞萨RX MCU启动文件详解

    本文详细介绍了RX MCU从复位到进入main函数的过程,有助于读者对RX MCU体系结构的理解,RAM和ROM的初始化,以及bootloader程序的开发。
    的头像 发表于 02-11 08:43 1.6w次阅读
    瑞萨RX MCU启动文件详解

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

    测试覆盖率通常指制造缺陷覆盖率,而非功能覆盖率。 结构测试覆盖率:基于扫描链(Scan Chain)和ATPG生成的测试向量,主要针对逻辑门的固定型故障(Stuck-at Fault)。目前行业对数
    发表于 02-06 11:06

    微电网的功率计算:基础方法与影响因素

    。与传统大电网相比,微电网因含大量分布式电源(DG)、运行模式灵活(并网/离网切换)、负荷随机性强等特性,其功率计算面临节点类型复杂、潮流方向多变、收敛性要求更高等挑战。本文将系统拆解微电网功率计算的基础方法,深入分析影响计
    的头像 发表于 01-31 14:58 814次阅读
    微电网的功率<b class='flag-5'>流</b>计算:基础<b class='flag-5'>方法</b>与影响因素

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

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

    操作系统体系结构

    操作系统的体系结构是一个开放的问题。正如上文所述,操作系统在核心态为应用程序提供公共的服务,那么操作系统在核心态应该提供什么服务、怎样提供服务?有关这个问题的回答形成了两种主要的体系结构:大内核和微
    发表于 01-15 08:19

    恩智浦i.MX RT1180 MCU如何进入Boundary Scan模式

    本文重点介绍RT1180如何进入Boundary Scan模式,通过Jtag来进行板级硬件测试的过程。遵循IEEE1149.1中的测试访问端口和BoundaryScan体系结构的标准。
    的头像 发表于 10-22 09:50 3710次阅读
    恩智浦i.MX RT1180 MCU如何进入Boundary Scan模式

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

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

    DPU核心技术论文再次登陆体系结构领域旗舰期刊《IEEE Transactions on Computers》

    近期,鄢贵海团队研究成果在计算机体系结构领域国际顶级期刊《IEEE Transactions on Computers》中发表。该研究主要围绕KPU敏捷计算架构展开,KPU具有超强异构核集成和调度
    的头像 发表于 06-11 18:11 762次阅读
    DPU核心技术论文再次登陆<b class='flag-5'>体系结构</b>领域旗舰期刊《IEEE Transactions on Computers》

    借助DFT技术实现竞争力最大化

    通过改进和优化设计与制造的各个方面,半导体行业已经能够实现 IC 能力的巨大进步。可测试性设计 (DFT)——涵盖从在 RTL 中插入测试逻辑,到对现场退回产品进行失效分析等全流程,是半导体企业获得
    的头像 发表于 05-22 15:16 1105次阅读

    睿创微纳AI芯片技术登上国际计算机体系结构领域顶级会议

    近日,国际计算机体系结构领域顶级会议HPCA 2025(International Symposium on High-Performance Computer Architecture)在美国召开。会议共收到534篇来自全球顶尖科研机构及高校的论文投稿,最终录用率仅为21%。
    的头像 发表于 05-19 15:57 1107次阅读