边界扫描测试技术

发布者:柳絮轻风最新更新时间: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-12-19 21:15

IC Insights:今年存储芯片销售额可望达1552亿美元
5月23日,据知名半导体分析机构IC Insights预测,在经济复苏和向数字经济转型的推动下,存储芯片销售额预计将在2022年达到1804亿美元,超过2018年创下的历史最高纪录。 IC Insights最近在其报告中更新了对DRAM和NAND闪存等33个主要IC产品类别的预测。更新后的预测显示,在经历过2019年的大幅下滑,2020年的新冠疫情后,存储芯片销量反弹15%。在这一增长之后,因为DRAM定价的提高预计将使今年存储芯片的销售收入提高23%,达到1552亿美元。 据披露,DRAM的平均售价在今年第一季度连续上涨了8%,几乎所有主要的存储芯片供应商都在最近的季度财务报告中都表示,他们预计2021年第二季度的需求会更强
[手机便携]
IC Insights:今年<font color='red'>存储</font>芯片销售额可望达1552亿美元
RTL8139如何改制AT89C51编程
  想玩89C51,但没有编程器,于是便想自制编程器,找了很多自制的资料,大多都是使用89C51做控制逻辑,需要有编程器才能制作,电路一般也比较复杂(最ez的也要30个元件),再看看不需要编程器的,一看我就放弃,太复杂了,我手头甚至连一块74LS373那样的锁存器都没有一块,可用到的元件又没多少。   天无绝人之路,充分利用计算机硬件软件,作出了这款编程器,所有的数据地址和控制信号线都需要由计算机提供,我借来一块rtl8139网卡(非常常见的PCI百兆网卡,一块新的rtl8139C才40元,如果有,更是这样省了不少米)引用它的EEPROM的地址线和数据线,因为rtl8139的EEPROM地址线和数据线是由一个32位寄存器提供,
[单片机]
RTL8139如何改制AT89C51<font color='red'>编程</font>器
逻辑分析仪向网络化测试领域发展
  半导体元器件和系统结构正在不断推陈出新,以满足市场对更高性能、更好灵活性和更高集成度设备的需要。例如,Rambus总线的速度已经达到800MHz,微处理器的速度也已超过1GHz。很自然地,技术人员在论证最新的技术方案时首先要关心的是选用最新的处理器后能否在市场上找到满足需要的测试工具,因为必要的测试工具是保证产品上市周期的基本前提。   综观整个测试仪器市场,逻辑分析仪无疑是现代复杂微处理器数字系统的最佳开发工具,因为它具备出色的触发能力、毛刺捕获能力、较深存储深度、多路并行显示能力以及与计算机或其它仪器良好的通信与控制接口。   快速膨胀的国际互连网正在改变着测试工作方式,它带来了全新的采集、分析和发布测试数据的方法,这就是网
[测试测量]
信号链基础知识之设计用RS-485的2-4线转换器
多点数据通信网络,例如:Profibus、Modbus和BACnet等通常均要求具备RS-485双线、半双工总线系统与四线、全双工总线系统通用性。这些系统可以扩展至数百米长,并承受较大的接地电位差(GPD)。这些电位差会超出收发器的共模电压范围,对器件造成损坏。为了消除GPD,我们利用电隔离型收发器,将总线节点的控制电子组件隔离于连接总线的实际收发器级。图1显示了使用2-4线转换器的混合网络的结构图。     图1:2-4线转换器可确保半双工系统和全双工系统之间的通用性 为了使转换器运行不依赖于数据速率,我们通过总线的逻辑状态来控制转换器驱动器和接收器的开启和关闭。总线驱动是以每比特间隔,从而让转换器运行独立
[嵌入式]
简易并联式稳压电源
这里介绍一款不用稳压二极管的稳压电源电路,其输出电压可在0~9V连续可调,可适用与各类小电器. 电路原理 220V交流电经变压器降压,再经VD1~VD4整流,C1滤波后加到并联式稳压器的两端.并联式稳压器由VT1,VT2及降压电阻R1等组成,调节电位器RP的阻值,因改变VT1基极电位的高低,故能控制VT2的集电极电流的大小,当RP取值较小时,VT1基极电位升高,VT1,VT2集电极电流加大,R1上电压降就随之增大,输出电压就低;反之输出电压就高. 所以,调节电位器RP的阻值,就能改变稳压电源输出电压的大小.采用下图示数据,输出电压可在0~9V任意调节,输出电流可达200mA.图中电阻R1还能兼起输出短路保护作用,
[电源管理]
Tiny6410裸机编程——(二)汇编点亮LED
Tiny6410开发板支持NAND和SD启动两种方式,从原理图看 我的理解是图中标记为“NC”即是不连接(Not Connected)的意思,OM =01111,BOOT_EINT =000,参考下表可知为SD卡启动,原理图中没有描述出开关。 LED的原理图如下: GPK4,5,6,7为低电平时发光二极管导通点亮,为高电平时,发光二极管不导通。 ARM汇编 MOV指令 1: 语法: 2: 3: MOV{cond}{s} Rd, N 4: 5: 将一个数送到Rd寄存器,N可以是寄存器Rm,也可以是以#开头的立即数,举例如下 6: 7: 执行前: 8:
[单片机]
Tiny6410裸机<font color='red'>编程</font>——(二)汇编点亮LED
单片机GUI编程显示汉字
单片机GUI编程显示汉字 int8 GetGB12_Address( int8 *ptr ) { int8 addr; for (addr=0;addr sizeof(gb16Dot)/sizeof(gb12Dot );addr++) // 查找定位 { if (( *ptr == gb12Dot .Index ) && ( *(ptr+1) == gb12Dot .Index )) {break;} } return addr; } GU
[单片机]
R&S公司推出终端信号分析仪R&S FSV
罗德与施瓦茨公司(Rohde & Schwarz,R&S)推出 终端信号分析仪 —— R&S FSV ,提供每秒一千次的扫描速度,及40MHz的解析频宽,其支持 3GPP LTE 或WLAN 802.11n。 该产品利用直觉式的作业概念和触控式屏幕,一个屏幕显示键盘和扩充控制面板,可省下外接鼠标和键盘的空间,并简化研发过程和产线上的量测,R&S FSV比同等级的其它 信号分析仪 快上五倍,提供较高的生产量。 R&S FSV总测量不确定度在3.6GHz和7GHz时分别只有0.3dB和0.4dB,并提供多种的滤波器和检波器选择。适用于分析GSM/EDGE、3GPP WCDMA、3GPP LTE、W
[嵌入式]
小广播
最新测试测量文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved