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

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

3天内不再提示

利用分层DFT技术克服测试大型SoC设计的问题

星星科技指导员 来源:嵌入式计算设计 作者:Sunil Bhatt,Chintan 2022-06-20 14:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

先进的测试设计 (DFT)技术提供了高效的测试解决方案,通过提高顺序触发器的可控性和可观察性来处理更高的测试成本、更高的功耗、更高的测试面积和更小尺寸的引脚数。反过来,这提高了 SoC 的良率。可靠性和可测试性是当今 ASIC 世界的重要因素。

SoC 只不过是在单个硅衬底上集成多个处理器内核、微控制器接口DSP数字信号处理器)和存储器的集成电路。在这个时代,它是任何数字系统中最重要的部分之一,因为它有助于节省电力、成本和空间。

内核只不过是 SoC 设计公司的知识产权或 IP 内核。SoC 设计公司为内核提供测试,而 SoC 设计人员提供对嵌入在芯片上的内核的测试访问。它是通过插入带有测试逻辑的包装器结构来插入包装器链的层次结构。我们可以最大限度地减少核心测试问题,并可以减少 SoC 的顶层管脚数。

本文简要介绍了分层 DFT 技术的重要性,该技术利用包装链来克服测试大型 SoC 设计的问题。它显着减少了 ATPG 测试时间、内存占用和引脚数。最终,它缩短了上市时间。

测试核心包装器

对于 DFT,可以在 SoC 级集成之前单独测试每个内核。在进行集成时,当它们配置为内部测试模式时,可以单独或分组测试内核的内部逻辑。但是,当配置为外部测试模式时,可以测试内核的周边逻辑。通过这样做,我们主要关心的是在不同的配置中划分 SoC 测试,以大大减少模式生成工作,进而减少测试时间。

包装细胞结构

pYYBAGKwGKSAC6R8AAB9lVaEjAQ047.png

测试包装模式

向内或 INTEST 模式

在 INTEST 模式下,通过驱动输入包装单元的输入,我们测试分区并通过输出包装单元捕获输出。这是通过禁用内核外部的扫描链来完成的。它有助于使用 ATPG 对分区核心进行隔离测试。在捕获期间,输入包装器单元使用单独的输入包装器扫描启用信号进行移位,这避免了从分区外部捕获 x。而输出包装单元捕获分区的内部状态。

pYYBAGKwGKuALu0iAABZloOQ3_I905.png

(图[2]:向内(测试)模式)

外向或 EXTEST 模式

在 EXTEST 模式下,封装器被启用并配置为驱动和捕获设计之外的数据。它本质上通过在这种模式下绕过它来禁用内部链。因此,它也减少了 ATPG 测试时间。要测试分区和展开逻辑之间的顶层逻辑,我们可以使用这种模式。在捕获阶段,值被分区外的输入包装单元捕获,并且输出包装单元在捕获期间移动,以避免从分区的未驱动的内部扫描链中捕获 x。

poYBAGKwGLKAMRfIAABWH09_bJQ786.png

(图[3]:外向(外部)模式)

分层 DFT 方法

pYYBAGKwGLmAYZkcAACrvOwQxr0817.png

(图[4]:分层DFT实现(从核心到芯片级))

大型设计问题,如工具内存、大 ATPG 运行时间和引脚限制,可以通过分层 DFT 技术解决。在这种方法中,芯片可以被分成多个更小的块或内核,可以有效地访问和处理。由于在核心级别生成模式,它会减少引脚数、内存和测试运行时间。也可以并行运行内核。

每当内核配置为内部模式时,输入包装器就会启动到内核中,并且输出包装器会观察内核输出。在这种情况下,将测试包装器边界内的核心逻辑。所有链都连接到压缩器,它生成可以重新定位到顶层的核心级别模式。它还有助于合并多个核心的模式。对于外部模式,所有包装链都连接到核心边界,并为顶层生成模式。当涉及到全芯片级时,所有包装器链和顶级链都连接到顶级压缩器。

分层 DFT 流

pYYBAGKwGMCARNwlAAEKQfBzC6s640.png

(图[5]:测试访问机制)

图 5 显示了顶层管脚在各个内核层压缩器逻辑和顶层压缩器逻辑之间共享。它导致执行分层 DFT 的顶层芯片管脚减少。可以单独测试单个内核,也可以并行测试以减少测试时间。扫描插入到块级别。当块在顶层组装时,链可以通过以下两种方式之一连接:连接或直接连接到 I/O。在级联扫描链方法中,来自一个块的扫描链与来自另一个块的链级联。

分层 DFT 的优点/缺点:

使用分层 DFT 的一些优点是:

通过使用自动化工具,我们可以在 SoC 级别组装核心级别的链。

如果核心层级链是平衡的,那么工具就很容易平衡 SOC 层级链。

通过保持有限数量的用于扫描链的引脚是可以管理的。

它提供了更多的核心级渠道。

ATPG 运行时间更短,需要更少的内存,从而显着减少了测试时间。

一些缺点是:

当设计包含多个时钟边沿并在扫描链穿过内核时在上升沿和下降沿之间来回遍历时导致移位问题时触发触发器。

为了避免时序问题,我们必须通过使用锁定锁存器来处理内核级别和 SoC 级别的不同时钟域。

万一,在单核级别出现的时序问题可能会损坏所有其他内核,因为链在多个内核中使用。

在本文中,我们探讨了包装器的重要性和包装器单元的类型。如上所述,包装器的特征和功能访问以及包装器对不同块的访问。我们已经看到了使用包装器的分层 DFT 方法以及围绕核心逻辑的包装器单元的互连。最后,我们提到了包装器的生成以及如何使用包装器核心来最小化面积和性能影响。分层核心包装器具有广泛的工业用途,我们已经展示了使用包装器单元的结果。eInfochips为大型 SoC 使用分层 DFT 实施成功地为其大多数客户 提供DFT 解决方案。

作者:Sunil Bhatt,Chintan Panchal,B. Ashok Kumar

审核编辑:郭婷

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

    关注

    49

    文章

    8881

    浏览量

    165756
  • 处理器
    +关注

    关注

    68

    文章

    20336

    浏览量

    255063
  • soc
    soc
    +关注

    关注

    40

    文章

    4628

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【高端人才招聘】格见半导体 资深数字后端工程师 上海&成都

    职位概述 负责芯片后端物理实现,与前端设计团队紧密协作优化芯片的功耗(Power)、性能(Performance)和面积(Area),同时支持DFT设计对接,确保芯片测试性和高质量交付。 主要职责
    发表于 03-14 17:55

    【高端人才招聘】格见半导体 资深数字后端工程师

    职位概述 负责芯片后端物理实现,与前端设计团队紧密协作优化芯片的功耗(Power)、性能(Performance)和面积(Area),同时支持DFT设计对接,确保芯片测试性和高质量交付。 主要职责
    发表于 03-14 17:52

    射频干簧继电器如何为SoC测试“开路”?

    通过深入理解SoC测试面临的电气与机械挑战,并围绕这些限制条件进行继电器设计,斯丹电子和旗下Sanyu品牌提供了射频干簧继电器解决方案,能够在广泛的应用领域中实现精确、可重复且高吞吐量的半导体测试
    的头像 发表于 03-09 16:21 8614次阅读
    射频干簧继电器如何为<b class='flag-5'>SoC</b><b class='flag-5'>测试</b>“开路”?

    大型设备结冰测试的关键技术、标准与设施选择

    大型设备结冰测试,是验证航空器、风力发电机、雷达天线、输电线路、特种车辆等大型装备在低温高湿或冻雨环境中抗结冰能力与运行可靠性的关键环境试验。它不仅关乎性能,更直接关联安全——例如飞机机翼结冰可导致
    的头像 发表于 03-05 16:20 252次阅读
    <b class='flag-5'>大型</b>设备结冰<b class='flag-5'>测试</b>的关键<b class='flag-5'>技术</b>、标准与设施选择

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

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

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

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

    肖克利 | 双层 9m³步入式高低温试验箱—工业级环测核心设备

    在动力电池、航天材料、汽车零部件等高端制造领域,产品环境适应性直接决定其安全性能、使用寿命与市场竞争力。肖克利双层9m³步入式高低温试验箱,以核心技术突破大型产品测试瓶颈,成为多行业可靠性试验优选
    的头像 发表于 12-02 15:48 422次阅读
    肖克利 | 双层 9m³步入式高低温试验箱—工业级环测核心设备

    斑马技术助力PouchNATION提升大型活动管理效率

    斑马技术公司宣布 PouchNATION 通过采用斑马技术的高性能扫描解决方案,显著提升其大型活动的管理效率。
    的头像 发表于 11-04 16:15 907次阅读

    利用蜂鸟E203搭建SoC【4】——DDR200T内存扩展

    由于FPGA内部存储资源有限,很多时候不能满足需求,因此可以利用DDR对系统进行存储扩展。由于DDR3内部控制十分复杂,因此可以基于AXI总线,利用Vivado提供的MIG IP对DDR3进行控制
    发表于 10-29 07:16

    AUDIO SoC的解决方案

    SoC(片上系统)是一种系统级集成电路。新唐科技的单芯片音频系统音频 SoC采用皮质-M0/M4内核,并采用Arm 皮质-M系列处理器的基本创新技术,包括∑△ADC、CODEC、OP、Class D
    发表于 09-05 08:26

    利用MCU/SoC的工作范围实现低功耗

    想进一步降低功耗!但又不想牺牲产品性能……特瑞仕针对此问题的解决方案是“充分利用MCU/SoC的工作范围进行功耗优化”。
    的头像 发表于 08-04 11:22 1283次阅读
    <b class='flag-5'>利用</b>MCU/<b class='flag-5'>SoC</b>的工作范围实现低功耗

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

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

    VirtualLab Fusion:分层介质元件

    摘要 分层介质组件用于对均质(各向同性或各向异性)介质的平面层序列进行严格而快速的分析。这种结构在涂层应用中特别有意义。在此用例中,我们将展示如何在VirtualLab Fusion中定义此类结构
    发表于 06-11 08:48

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

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

    PCB分层爆板的成因和预防措施

    在电子设备中,高性能印刷电路板(PCB)就如同精密的 “千层蛋糕”,然而,当出现层间黏合失效,也就是 “分层爆板” 问题时,轻则导致信号失真,重则使整板报废。接下来,SGS带您深入了解分层爆板的成因、检测技术以及预防措施。
    的头像 发表于 05-17 13:53 3370次阅读