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

    浏览量

    43827
  • 寄存器
    +关注

    关注

    31

    文章

    5588

    浏览量

    129033
  • 测试电路
    +关注

    关注

    2

    文章

    47

    浏览量

    32676

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

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

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

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

    可编程负载:实验室与生产的高效测试助手

    电子制造和研发领域,测试环节是确保产品质量和性能的关键。可编程负载作为一种先进的测试设备,因其灵活性和高效,已成为实验室和生产线上不可或缺的工具。源仪电子有着20年电源测试设备经验
    的头像 发表于 09-05 10:45 425次阅读
    <b class='flag-5'>可编程</b>负载:实验室与生产的高效测试助手

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

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

    5CEBA4F23C8NQS现场可编程门阵列(FPGA)芯片

    5CEBA4F23C8NQS现场可编程门阵列(FPGA)芯片5CEBA4F23C8NQS是Intel-ALTERA(原 Altera)研发的Cyclone V系列性能卓越、低能耗的现场可编程门阵列
    发表于 06-11 09:01

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

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

    爱普生可编程晶振SG-8002CA多个领域都有广泛的应用

    爱普生可编程晶振SG-8002CA多个领域都有广泛的应用,以下给大家介绍一下:基站设备:基站,精确的时钟信号对于数据传输的同步和准确
    的头像 发表于 03-05 14:32 543次阅读
    爱普生<b class='flag-5'>可编程</b>晶振SG-8002CA<b class='flag-5'>在</b>多个领域都有广泛的应用

    可编程交流负载标准

    标准通常具有高精度和高稳定性的特点,测试过程,负载需要提供稳定的电压和电流输出,以确保测试结果的准确。因此,可编程交流负载设备通常会采用先进的控制技术和高精度的传感器,以保证输出
    发表于 01-15 13:53

    爱普生(EPSON) 常规可编程晶振

    使用.这些产品以其高精度、高稳定性和可编程而著称,与爱普生量产的通用有源晶振型号相比,爱普生可编程晶振最突出的特点是可以快速批量交付,样品交付时间以小时计,批量交付时
    的头像 发表于 01-13 15:24 1007次阅读
    爱普生(EPSON) 常规<b class='flag-5'>可编程</b>晶振

    可编程混合信号技术弥补逻辑IC的成本与密度空白

      电子设计工程师们始终追求一种全面的解决方案:他们期望获得可编程、低功耗、低成本、小尺寸,并能快速上市的产品,同时希望这些产品的配置流程既迅速又便捷——而且无需学习新的软件。瑞萨电子,我们通过
    的头像 发表于 12-28 15:47 1082次阅读
    <b class='flag-5'>可编程</b>混合信号技术弥补<b class='flag-5'>逻辑</b>IC的成本与密度空白

    可编程交流电子负载各领域的作用

    。 汽车电子:汽车电子的开发和测试,需要对电池管理系统、电机控制器等进行测试。可编程交流电子负载可以模拟不同的负载条件,以测试这些系统的性能和可靠。 通信设备:
    发表于 12-24 14:04

    PLC可编程控制器的简介

    第一台可编程控制器(PDP一14),通用汽车公司的生产线上试用后,效果显著;1971年,日本研制出第一台可编程控制器;1973年,德国研制出第一台可编程控制器;而在我国于1974年研
    的头像 发表于 12-23 09:09 2061次阅读