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

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

3天内不再提示

可测性设计工具在可编程逻辑电路中的应用

工程师邓生 来源:Semi Connect 作者:Belle 2022-08-26 10:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

可测性设计工具针对集成电路生产测试需要,通过人工插入或工具自动综合生成测试逻辑电路,自动产生测试向量。可测性设计工具可以显著提升测试覆盖率,有效降低芯片在自动测试设备(Automatic Test Equipment,ATE)上测试的困难度及成本。

1.测试电路的自动生成

基于扫描设计(Scan-Based Design)方法是一种最常用的可测性设计方法。它把被测电路的寄存器转换成扫描寄存器,再将扫描寄存器连接成一条或多条的扫描链以传递测试信号。可测性设计的测试电路生成涉及一系列复杂的操作,通常需依靠自动化工具辅助完成。一个典型的基于扫描设计的可测性设计综合自动化流程如图5-113所示。

3fd3cdf0-24e3-11ed-ba43-dac502259ad0.jpg

该流程包括下列几个主要步骤:

(1)将普通寄存器时序单元转换成扫描寄存器;

(2)检测被测电路是否符合一系列的DFT规则;

(3)对任何违反DFT规则的电路部分,进行自动修复或人工修复;

(4)根据DFT约束及目标设定,进行扫描链的链接并合成所需添加的逻辑。

测试电路的自动生成结果包括含DFT的逻辑门级电路网表、使用STIL(Standard Test Interface Language,标准测试接口语言)描述的DFT 工作情况以及DFT分析报告。

2.测量向量的自动生成及优化

基于DFT网表和STIL结果,自动测试向量生成工具可以自动产生芯片测试所需的测试向量信号。测试向量经过编码压缩、广播式压缩、逻辑变换压缩等方法优化后,在保证测试覆盖率的前提下可以减少测试数据数量、测试时间和必需的测试通道数。

D算法(又称多维通路敏化法)是第一个完备的ATPC算法,其基本思想是利用电路简化表和D向量传递,使故障沿着所有敏化通路传播至输出,通过兼容性检查得到最终的测试向量。针对大型组合电路中敏化通路选择的有效性,PODEM算法和FAN算法又对D算法进行了改进。后来的SOCRATES利用功能学习的方法提升了逻辑蕴含、通路敏化以及多路回退的效率。业界ATPG工具多采用基于类似SOCRATES的方法,并做了更进一步的改进。

除了上述的基于扫描设计DFT方法,业界还有几种不同的DFT解决方案。例如,LBIST(Logic Built -In Self-Test)将特殊的硬件或软件加入电路中,在不需要外在测试设备的条件下进行电路自测试。相对于LBIST,MBIST(Memory Built-In Self-Test)可用于存储器的自测试。




审核编辑:刘清

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

    关注

    13

    文章

    503

    浏览量

    44243
  • 寄存器
    +关注

    关注

    31

    文章

    5619

    浏览量

    130393
  • 测试电路
    +关注

    关注

    2

    文章

    47

    浏览量

    32739

原文标题:可编程逻辑电路设计—可测性设计工具

文章出处:【微信号:Semi Connect,微信公众号:Semi Connect】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PSoC 4200L:可编程系统芯片的卓越之选

    ® Cortex® - M0 CPU 的可编程嵌入式系统控制器家族。PSoC 4200L 产品家族基于此平台,将微控制器与数字可编程逻辑可编程模拟、
    的头像 发表于 04-21 16:30 54次阅读

    探索UPSD3212A/C/CV:集成8032 MCU、USB与可编程逻辑的闪存可编程系统设备

    探索UPSD3212A/C/CV:集成8032 MCU、USB与可编程逻辑的闪存可编程系统设备 在当今的电子设计领域,寻找一款功能强大、性能卓越且能满足多样化需求的系统设备至关重要。今天,我们将
    的头像 发表于 04-17 15:55 169次阅读

    Intersil X90100:非易失电子可编程电容器的技术解析

    Intersil X90100:非易失电子可编程电容器的技术解析 电子设计领域,可编程电容器是一种非常实用的元件,它能根据设计需求灵活调整电容值,满足不同
    的头像 发表于 04-14 11:25 134次阅读

    SDRAM工业动态随机存储器可编程逻辑控制器(PLC)的应用

    工业自动化控制系统可编程逻辑控制器(PLC)承担着数据采集、逻辑运算与执行控制的核心任务。随着生产现场对实时
    的头像 发表于 04-07 14:10 121次阅读

    NCD2400M:宽电容范围非易失数字可编程电容器技术揭秘

    NCD2400M:宽电容范围非易失数字可编程电容器技术揭秘 电子工程师的设计工具,有时候需要一款能够精确控制电容值、适应多种应用场景
    的头像 发表于 04-04 11:30 241次阅读

    探索NCD2100非易失数字可编程电容器:特性、功能与应用全解析

    探索NCD2100非易失数字可编程电容器:特性、功能与应用全解析 电子工程师的设计工具可编程
    的头像 发表于 04-04 11:30 231次阅读

    基于东芝产品的可编程逻辑控制器解决方案

    工业自动化浪潮可编程逻辑控制器(PLC)如同设备的“大脑”,重要不言而喻。
    的头像 发表于 01-24 14:05 2683次阅读
    基于东芝产品的<b class='flag-5'>可编程</b><b class='flag-5'>逻辑</b>控制器解决方案

    Zynq全可编程片上系统详解

    Zynq 是由赛灵思(Xilinx,现为 AMD 的一部分)推出的一系列全可编程片上系统。它的革命创新在于,它不是传统的 FPGA,也不是传统的处理器,而是将高性能的 ARM Cortex-A 系列处理器与传统的 FPGA 可编程
    的头像 发表于 01-13 11:41 2234次阅读
    Zynq全<b class='flag-5'>可编程</b>片上系统详解

    ‌TPLD801 可编程逻辑器件技术文档摘要

    该TPLD801是 TI 可编程逻辑器件 (TPLD) 系列器件的一部分,该器件具有具有组合逻辑、顺序逻辑和模拟模块的多功能可编程逻辑 IC
    的头像 发表于 09-28 14:36 1333次阅读
    ‌TPLD801 <b class='flag-5'>可编程逻辑</b>器件技术文档摘要

    ‌TPLD2001-Q1 汽车级可编程逻辑器件技术文档摘要

    TPLD2001-Q1 是 TI 可编程逻辑器件 (TPLD) 系列器件的一部分,该器件具有具有组合逻辑、顺序逻辑和模拟模块的多功能可编程逻辑
    的头像 发表于 09-28 10:42 966次阅读
    ‌TPLD2001-Q1 汽车级<b class='flag-5'>可编程逻辑</b>器件技术文档摘要

    ‌TPLD2001可编程逻辑器件技术文档摘要

    该TPLD2001是 TI 可编程逻辑器件 (TPLD) 系列器件的一部分,该器件具有具有组合逻辑、顺序逻辑和模拟模块的多功能可编程逻辑 I
    的头像 发表于 09-28 10:36 942次阅读
    ‌TPLD2001<b class='flag-5'>可编程逻辑</b>器件技术文档摘要

    ‌TPLD1201-Q1 可编程逻辑器件技术文档摘要

    TPLD1201-Q1 是 TI 可编程逻辑器件 (TPLD) 系列器件的一部分,该器件具有具有组合逻辑、顺序逻辑和模拟模块的多功能可编程逻辑
    的头像 发表于 09-28 10:06 839次阅读
    ‌TPLD1201-Q1 <b class='flag-5'>可编程逻辑</b>器件技术文档摘要

    ‌TPLD801-Q1 可编程逻辑器件技术文档总结

    TPLD801-Q1 是 TI 可编程逻辑器件 (TPLD) 系列器件的一部分,该器件具有具有组合逻辑、顺序逻辑和模拟模块的多功能可编程逻辑
    的头像 发表于 09-28 10:03 835次阅读
    ‌TPLD801-Q1 <b class='flag-5'>可编程逻辑</b>器件技术文档总结

    MT6501在线可编程角度编码器:以独特可编程特性提升汽车控制精度与可靠

    汽车工业蓬勃发展的今天,汽车的智能化、自动化程度越来越高,对汽车控制精度与可靠的要求也日益严苛。MT6501 在线可编程角度编码器凭借其独特的可编程特性,
    的头像 发表于 08-04 18:01 925次阅读

    H5U系列可编程逻辑控制器指令手册

    INOVANCE汇川-H5U系列可编程逻辑控制器指令手册-中文
    发表于 04-30 16:38 7次下载