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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动

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

3天内不再提示

适用于模拟设备的BIST

星星科技指导员 来源:ADI 作者:Brian Harrington 2023-02-01 15:36 次阅读

内置自检(BIST)曾经是为复杂的数字芯片保留的,现在可以在许多数字内容相对较少的设备中找到。向更精细的直线工艺几何形状的转变使ADI公司的多个数据转换器能够包含BIST功能。对于芯片制造商来说,BIST可以通过提供对器件的更大可见性来帮助简化器件表征过程,并通过允许对芯片的某些子集进行自主测试来缩短制造测试时间。当片上BIST功能被整合到系统级设计中时,BIST在系统级实现了更大的优势。随着系统变得越来越复杂,将单个组件与BIST集成,可以实现分层测试策略,从而为增强系统可靠性提供强大的功能。

在系统层面,BIST功能可用于设计阶段,以表征数字处理器和数据转换器之间的数字接口时序。如果没有BIST,数字接口中的位错误必须通过转换器本底噪声的变化来检测。这种类型的错误检测远不如基于数字的BIST签名检查敏感,后者可以检测单个比特错误。同样的数字接口检查可以在生产测试车间执行,也可以在现场的系统级自检中执行。

clip_image002.gif?la=en&imgver=1

图1 – BIST电路的功能框图

图 1 显示了一个基本的 BIST 实现。将BIST集成到设备中需要添加三个功能块:模式生成器,签名(或响应)分析器和测试控制器。码型发生器激励被测电路(CUT)。特征码分析器收集 CUT 对测试模式的响应,并将其压缩为单个值,称为特征码。测试控制器协调测试电路的动作,并提供一个简单的外部接口。

模式生成器和特征分析器通常使用线性反馈移位寄存器(LFSR)实现。带有n个触发器的LFSR如图2所示。这种类型的模式生成器可以产生宽度为 n 的伪随机模式,具有 2n重复前有 -1 个唯一组合(除所有零之外的所有可能组合)。当初始条件已知时,该模式是完全确定的。

clip_image004.gif?la=en&imgver=1

图2 – BIST功能所需的基本组件

特征分析也利用LFSR。 利用第二个类似构造的LFSR可以将CUT对整个模式的响应压缩为单个值。该值在测试完成后存储在寄存器中。然后可以将签名与预期的签名进行比较,以验证设备的正确操作。压缩响应的过程引入了使错误的CUT产生正确特征的可能性,但是随着模式长度的增加,未检测到故障的可能性变得非常小。

在系统级别使用 BIST

在板级,BIST功能可以帮助进行多种类型的测试。例如,测试DAC和数字数据源之间的接口可以通过调用BIST特征分析电路并使用数字源提供测试模式来完成。在这种情况下,DAC制造商将提供测试模式和预期的签名。该设备已经过制造商的测试,因此不正确的签名可能归因于数字接口故障。或者,DAC制造商可以提供一种算法,用于为任意测试模式生成预期的签名。这为源可以提供的模式提供了更大的灵活性。ADI公司提供AD9736高速DAC的BIST模型、测试模式和预期特征。

签名测试是通过/失败类型的测试。不正确签名的特定值无助于诊断故障。但是,设备被激励的方式可以提供有关故障类型的一些信息。例如,不同的测试模式可以将故障隔离到特定的输入引脚。在表征数字接口时,这种类型的测试可用于确定是否存在任何导致降低整个总线时序裕量的外围连接。此信息可用于在后续修订中改进电路板布局。

在某些情况下,可以使用BIST码型发生器代替外部数字码型发生器,从而简化器件和下游信号链其余部分的评估。AD9789内置片内QAM映射器、插值滤波器、数字上变频器,后接14位DAC。可以将 BIST 模式生成器配置为将数据发送到 QAM 映射器。设备将此数据作为调制信号传输。模拟性能可以在DAC的输出端和发射路径信号链的其余部分测量,而无需任何额外的数字激励。这可以加快设计模拟部分的评估,因为它将模拟评估与数字开发分离,并消除了数字测试模式生成所需的特殊电路。

预计在数据转换器和其他“模拟”器件上集成BIST电路将变得越来越普遍,并且功能更强大,因为这些器件转向更小的工艺几何形状。随着 系统 的 复杂 化, 包含 测试 能力 变得 重要。随着数字接口速度的提高,验证这些接口是否可靠变得更加重要和困难。寻找在单个设备上使用 BIST 功能的方法,以提高系统级可测试性和设备评估。

审核编辑:郭婷

  • 转换器
    +关注

    关注

    27

    文章

    6924

    浏览量

    139334
  • 滤波器
    +关注

    关注

    156

    文章

    5984

    浏览量

    173125
  • 变频器
    +关注

    关注

    237

    文章

    4688

    浏览量

    136744
收藏 人收藏

    评论

    相关推荐

    拟设备模拟实体设备和云端通信

    拟设备”后即进入虚拟设备在线调试页面,您将看到“调试提示”、“模拟设备上报数据”、“通信日志”三个功能区域,其中:“调试提示”内红框“显示二维码”用于机智云调试APP绑定虚拟设备。“模拟设备上报
    发表于 02-16 16:55

    数字BIST的基本原则

    BIST的细节要更复杂,但基本原理仍适用于多时钟域、多周期延迟路径,以及电源
    发表于 07-19 06:18

    适用于患者监测系统的解决方案

    适用于患者监测系统的潜在解决方案
    发表于 02-26 07:29

    请问如何实现适用于高速数据采集ADC模拟前端的运算放大器设计?

    适用于高速数据采集ADC模拟前端的运算放大器设计?
    发表于 04-20 07:16

    一种适用于模拟/数字混合信号环境的接地技术

    适用于模拟/数字混合信号环境的接地技术。
    发表于 04-25 07:46

    怎样去设计一种适用于无刷直流电机的Simulink模拟器?

    适用于无刷直流电机的Simulink模拟器?如何去编写用于模拟梯形的反电动势?其反电动势有何作用?
    发表于 07-27 07:44

    ch573升级工具apk是否适用于dfu 2?

    适用于dfu 1 (backupgrade方式)。但在应用于dfu 2 (only app )时,手机端出现error 提示: 该设备不是目标设备ch573 .
    发表于 08-18 06:20

    STM32F407规范的注释是否适用于模拟数据被采样期间?

    适用于从上电开始的所有时间或仅在模拟数据被采样期间?「4. 如果存在 VREF+ 引脚,则必须遵守以下条件:VDDA-VREF+ < 1.2 V。”
    发表于 12-14 07:57

    IDE是不是只适用于64位Windows?

    适用于 64 位 Windows。
    发表于 01-12 08:28

    是否有适用于LPC4357的替代屏幕?

    适用于需要 LCD 屏幕的项目。LPC ARM 设备是我们在这里体验最多的,因此使用 LPC4357 并带有 LCD 屏幕的开发板
    发表于 06-02 07:57

    飞行模拟设备的鉴定和使用规则

    模拟设备进行鉴定和持续监督检查,保证其达到并持续符合相应等级的飞行模拟设备鉴定性能标准,根据《中华人民共和国民用航空法》和《国务院对确需保留的行政审批项
    发表于 04-09 12:40 25次下载

    模拟设备高速转换器

    模拟设备高速转换器(HSC)接口板设计用于Eval控制为模拟器件的高速CMOS a/D转换器提供完整的评估系统。HSC接口板用作高速缓冲器用于以高达50 MHz的速率捕获数字数据的内存来自大多数模拟设备的HSC评估板。然后将捕获的并行数据传输到在100 kHz频率下评估控制板重新格式化并通
    发表于 07-18 16:51 12次下载

    AN639:模拟设备能耗(ADE)产品:常见问题

    模拟设备能耗(ADE)产品:常见问题
    发表于 04-24 14:32 2次下载
    AN639:<b>模拟设备</b>能耗(ADE)产品:常见问题

    适用于Megawin 8051 MCU的I2C(软件模拟)示例代码

    适用于Megawin 8051 MCU的I2C(软件模拟)示例代码
    发表于 06-30 17:22 1次下载
    <b>适用于</b>Megawin 8051 MCU的I2C(软件<b>模拟</b>)示例代码

    BIST的关键是模拟Weenies

    BIST),曾经保留用于复杂的数字芯片,现在可以在许多具有相对少量数字内容的设备中找到。
    的头像 发表于 04-12 14:14 2082次阅读
    <b>BIST</b>的关键是<b>模拟</b>Weenies

    下载硬声App