边界扫描测试技术

发布者:柳絮轻风最新更新时间:2008-06-18 来源: EEFOCUS关键字:接入  隔离  周期  编程  存储  并联  信号 手机看文章 扫描二维码
随时随地手机看文章
  扩展到系统级的基础结构是提供单点接入到多扫描链,以支持隔离的诊断能力。这可以用于CPLD和FPGA系统内配置的最佳化,以及编程闪存时存储器读/写周期的最佳化。

  它也支持板到板内连测试(用于背投内连失效诊断)到端口连接器引脚级。另一个优点是在产品装运前提供系统测试,这包括固件检验和简化固件更新。

  扩展边界扫描到系统级提供执行嵌入式测试结构(即器件级BIST)的基础结构,这可在EPGA、ASIC和SoC中实现。

  另外,它提供单点接入能力来支持环境重点测试和精确的引脚级诊断。

  拓扑结构

  选择边界扫描系统结构对于路由TAP测试接入端口是重要的,并将确定选择哪些系统级器件。有三种主要的TAP路由方式:ring(环状)star(星状)multi-drop(多分接)

  当然,多分接方式是最广泛用于可靠系统控制的。在这种方式中,5个主要的IEEE1149.1测试接入信号(TCK,TMS,TDI,TDD,TEST)并联连接到系统配置的所有背板槽中。

  多分接配置中的每个槽都有一个专门的地址,槽地址多达64/128个专门地址,通常,这些地址在背板中用硬线连接(见图1)

硬线连接

  通过总体扫描链的TDI信号线,广播每个板的专门背板地址来接入系统中的每块板。对应于广播地址的置于槽中的板,将唤醒并允许接入到本地扫描链,这如同用系统器件接入协议进行选择哪样。

  支持器件

  对边界扫描系统级测试能力的需求增加,促进开发各种支持器件,如3和4端口网关,扫描通路线路和多扫描端口。

  根据设计结构要求,可得到封装类型、大小和工作电压不同的器件。一些供应商也提供象IP那样的器件功能,可用CPLD、FPGA或ASIC器件嵌入IP。

  这些器件的重要功能是提供从主边界扫描总线到特定本地扫描链(LSL)的接入,这如同系统级器件协议选择那样。扫描链不是单独选择就是任意组合中的菊花链,这为测试分配提供了灵活性(见图2)。

为测试分配提供了灵活性

  这对于支持闪存器件系统内编程而分配板设计是有用的。在这些环境下,在板上围绕边界扫描移位的向量数应该保持绝对最少,以使闪存编程周期时间最佳。

  闪存编程

  理想情况,对于闪存而言,具有对闪存地址、数据和控制信号网直接接入的边界扫描器件可放置在单个LSC上。此LSC只在闪存编程相被选择。换句 话说,为执行板级内连测试选择所有LSC或为执行功能逻辑组测试可选择专门的LSC。在此,假设用外部边界扫描控制器驱动测试图形或向量,通过总体扫描链 基础结构到各个板。

  一些嵌入式控制结构通常在IEE1149.1系统测试配置中实现,在嵌入式边界扫描控制器件的控制下,这种结构将允许测试向量的时序,测试向量一般存储在闪存中。

  嵌入式控制器可按排在单系统主机板上或安排在系统环境中的多板上,它支持嵌入向量输送方法。这最普通的是系统总线主机结构。

  系统测试总线主机

  在此,背板中的一个模件是系统主机,而其他模件变成从机(见图3)。用于测试从模件或多板中执行测试的边界扫描向量安排在系统主机板上的闪存中。

其他模件变成从机

  在位于系统主机板上的嵌入式扫描控制器件的控制下,这些向量通过总体扫描链发送。这种系统级基础结构可用于执行从静态结构测试到嵌入式以BIST速度的测试。这也可以在现场更新可编程逻辑器件中的系统操作固件和配置码的修改版本。

  用商用软件工具,在实践中实现所设计的理论性测试方法是可能的。这要考虑不同系统级结构的支持以及系统接口器件和测试配置的各种组合。

  外部控制

  图4给出在采用外部控制器时测试向量开发的数据流程,外部控制器包括配备PCI边界扫描控制卡的PC。一旦进行测试的检验,同样的测试向量格式存储在闪存中,在扫描主机的控制下广播到系统的从机板/模件。


测试向量开发的数据流程

  图4示出在嵌入式系统主机测试处理器的控制下NS公司的ScanEASE软件驱动器如何用于控制向量传递。嵌入式向量来自同一ATPG(自动测试程序产生器)输出,这原来是为外部边界扫描测试开发的。其他测试总线控制器厂家(如Firecron公司)也提供类似的驱动器。

  这种系统级嵌入式IEEE1149.1测试方法可提供全面的系统自测试。它为所有测试时序提供合格/失效状态。然而,所面对的是诊断出有故障的线路可替代单元,将返回到中心维修实验室进行引脚级诊断,采用的是边界扫描工具厂家的诊断软件。

  用户的要求驱动IEEE1149.1边界扫描迅速开发成系统级测试和可编程器件现场重新配置的事实上的标准。此标准应用已替代专用IEEE1149.1维护和测试管理总线的需求。

  嵌入测试总线控制器的开发,进一步增强采用边界扫描做为 大规模系统的有效BIST方法,而实际上是用在像3G蜂窝基础结构状置的应用中。

关键字:接入  隔离  周期  编程  存储  并联  信号 引用地址:边界扫描测试技术

上一篇:嵌入式测试为基于性能的后勤提供基础
下一篇:如何选择混合信号示波器

推荐阅读最新更新时间:2024-03-30 22:06

基于LT3575设计的隔离反激型电源转换技术
本文介绍了LT3575主要特性,方框图以及多种单输出,双输出和四输出隔离转换器电路图。Linear 公司的LT3575是用于隔离反激拓扑的开关电源稳压器,不需要第三个绕组或光隔离器。输入电压3-40V,集成了2.5A/60V NPN功率开关,输出功率可高达14W,主要应用在工业,汽车和医疗设备的隔离电源。 Isolated Flyback Converter without an Opto-Coupler The LTR3575 is a monolithic switching regulator specifically designed for the isolated flyback topology. No third
[电源管理]
基于LT3575设计的<font color='red'>隔离</font>反激型电源转换技术
信号完整性分析基础系列之关于眼图测量(上)
信号完整性分析基础系列之关于眼图测量(上) 眼图的历史可以追溯到大约47年前。在力科于2002年发明基于连续比特位的方法来测量眼图之前,1962年-2002的40年间,眼图的测量是基于采样示波器的传统方法。 在长期的培训和技术支持工作中,我们发现很少有工程师能完整地准确地理解眼图的测量原理。很多工程师们往往满足于各种标准权威机构提供的测量向导,Step by Step,满足于用“万能”的Sigtest软件测量出来的眼图给出的Pass or Fail结论。这种对于Sigtest的迷恋甚至使有些工程师忘记了眼图是可以作为一项重要的调试工具的。 在我2004年来力科面试前,我也从来没有听说过眼图。 那天面试时,老板反复强
[模拟电子]
<font color='red'>信号</font>完整性分析基础系列之关于眼图测量(上)
单线串行总线载体隔离的电源和数据-Single-Wire
Abstract: An interface circuit uses the Dallas Semiconductor 1-Wire serial bus to provide isolated power and bidirectional communications between a master (MCU) and a sensing element. Medical and industrial applications often require galvanic isolation of 2500VAC or higher for the safety of patients and equipment oper
[电源管理]
单线串行总线载体<font color='red'>隔离</font>的电源和数据-Single-Wire

本文首先将重点阐述汽车设计/可靠性方面的一些限制,然后会评测数字仪表群架构,以及存储子系统的取舍对于未来项目的性能、可靠性和成本有何影响。

本文首先将重点阐述汽车设计/可靠性方面的一些限制,然后会评测数字仪表群架构,以及存储子系统的取舍对于未来项目的性能、可靠性和成本有何影响。   数字式仪表群设计的挑战   数字式仪表群必须支持高性能实时处理需求(就像现有的消费级显示平台),同时显著提升设计的长期可靠性。汽车市场的OEM厂商(原始设备制造商)、一级供应商和客户绝不会将显示故障视为消费级电话或个人电脑经常发生的小问题。新的数字式仪表群需要打造一种简单易用、排除干扰的信息环境,从而促进安全驾驶,这类产品必须确保出色的性能水平以及长期的可靠运行,同时承受苛刻而恶劣的工作环境(例如,-40~+105℃的极端温度范围)。汽车行业在环境、安全和质量方面的这些严苛要求导致开发
[工业控制]
<P>本文首先将重点阐述汽车设计/可靠性方面的一些限制,然后会评测数字仪表群架构,以及<font color='red'>存储</font>子系统的取舍对于未来项目的性能、可靠性和成本有何影响。</P>
工程师笔记|使用 TIMER 输出比较模式输出相移信号
1、前言 客户想要使用 STM32L031 产生两个特定的 PWM 波,这两个波形频率相同,占空比相同,但相位不同。经过验证,使用定时器的输出比较模式可以产生这种带相移的 PWM 波形。 下面以 STM32L031 的 TIM2 为例来介绍使用产生相移信号的方法。 2、概述 在未使能预装载寄存器时(OCxPE=0),使用输出比较模式,可以随时通过软件更新 TIM_CCRx 寄存器的值,以控制输出波形。 DMA 的循环模式,可以在最后一次数据传输完成后,自动重新加载初始编程值,内部地址寄存器会重新加载基址值,进入下一个循环。 使用输出比较模式配合 DMA 的循环模式可以不断更新 TIMx_CCR 寄存器的值,从而输出可控的波形。
[单片机]
双电瓶隔离器原理是什么,如何自制隔离器?
聪明的读者看到这里相信已经猜出来隔离器的原理与用途了吧!下面我们看一下隔离器应用的电路图来进一步分析其原理: 电路图看着原件很多,其实就2-3个原件。右侧的电瓶是加装的电瓶,左侧的是原车电瓶。左上方是隔离器。右上方的是副电瓶电源输出,可以看出来副电瓶与主电瓶的负极是连接在一起的,而主副电瓶正极之间则通过隔离器连接在一起。隔离器内部相当于一个开关,可以把主副电瓶正极之间直接连通。但是如何控制内部开关何时通何时断,这就是隔离器控制逻辑。 具体控制逻辑如下: 1 车辆启动后,隔离器并不是直接接通的 。而是要监测主电瓶电压。当主电瓶电 压上升到13.3-13.5V时自动接通开关、 主副电瓶直接并联。 2 车辆熄火后,主电瓶
[汽车电子]
双电瓶<font color='red'>隔离</font>器原理是什么,如何自制<font color='red'>隔离</font>器?
怎样应对医疗电子设备的设计挑战?
  医疗电子设备要从微弱而复杂的人体电信号中采集有效信息,并根据这些信息进行监控、显示和疾病诊断,同时还要避免医疗电子设备对人体造成伤害,因此技术人员在医疗电子设备的开发过程中面临诸多挑战。日前,2008中国国际医疗电子技术大会(CMET2008)在深圳隆重举行,来自医疗电子科研机构以及TI、ADI、Xilinx、Altera、Actel、NI等国际半导体供应商的专家们发表了精彩的主题演讲,并与众多与会的医疗电子企业的技术人员就医疗电子趋势和日益复杂的设计挑战进行了交流与探讨。   大型医疗电子设备采用专用半导体器件   深圳西门子迈迪特磁共振公司的倪成博士在“大型医疗设备中的电子技术”主题演讲中表示,大型医疗设备主要是用于诊
[医疗电子]
怎样应对医疗电子设备的设计挑战?
用硅二极管探测激光信号
1 问题 某客户需要采集硅二极管搜索激光束时输出的信号。这种典型信号所处的范围:幅度为20MV一1V,长度为0ns一15ns之间。 16个硅二极管搜索同一束激光。因为每个硅二极管都有不同的滤光器,所以每采集一个信号后触发深度和幅度范围(量程)都必须是用户可调的。主要目的是采集数字化信号并进行归档.同时具有恢复和标图功能。信号由技术人员采集到域并自动显示,无需特别的软件。稍后,数据被排列成一个矩阵,由程序进行控制。通道的触发是一个同步于激光脉冲的单脉冲,并非16个独立的二极管输出信号。 2 分析 长期以来。硅二极管一直以各种形式应用于光探测器。最近,它们已经成为光纤光学通信领域的主角.使宽范围设备的应用
[模拟电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved