JTAG.NET板级测试系统

本文介绍了JTAG联合测试行动组提出的一种用于提高电路可测试性的边界扫描技术。该技术通过边界扫描单元增强了集成电路的可控性和可观察性,并概述了从JETAG到JTAG的发展历程,以及IEEE1149.1标准对这项技术普及的重要性。

JTAG.NET板级测试系统

 

缩略语:

JTAG                    Joint Test Action Group

BS                      Boundary Scan                             边界扫描

BSDL                   Boundary Scan Description Language           边界扫描描述语言

BST                      Boundary Scan Test                                            边界扫描测试

OBP                     On_Board Programming                      在板编程

ICP                      In_Circuit Programming                      在线编程

ISP                             In-System Programming                      系统编程

 

 

 

引言:

随着电路技术进入超大规模集成(VLSI)时代,VLSI电路的高度复杂性以及多层印制板、表面贴装(SMT)、圆片规模集成(WSI)和多芯片模块(MCM)技术在电路系统中的应用,都使得电路节点的物理可访问性正逐步削弱以至于消失,电路和系统的可测试性急剧下降,测试开销在电路和系统总开销中所占的比例不断上升,常规的测试方法正面临着日趋严重的困难。测试算法的研究和测试实践证明了一个基本的事实:要对一个不具有可测试性的电路进行测试实徒劳的,只要提供电路的可测试性,才能使电路的测试问题得到简化并最终解决。1985年,由IBMAT&TTexas InstrumentsPhilips Electronics NVSiemensAlcatelEricsson等公司成立的JETAGJoint European Test Action Group)提出了边界扫描技术,它通过存在于元器件输入输出管脚与内核电路之间的BSC(边界扫描单元)对器件及外围电路进行测试,从而提高器件的可控性和可观察性。1986年由于其它地区的一些公司的加入,JETAG改名为JTAG1988JTAG提出了标准的边界扫描体系结构,名称叫Boundary-Scan Architecture ProposalVersion 2.0,最后目标是应用到芯片、印制板与完整系统上的一套完善的标准化技术。1990IEEE正是承认了JTAG标准,经过补充和修改后,命名为IEEE1149.1-90。同年,又提出了BSDLBoundary Scan Description Language,边界扫描描述语言),后来成为IEEE1149.1-93标准的一部分。IEEE1149.1标准大大推动了边界扫描技术的发展和广泛应用。

www.cxjtag.com

JTAG(Joint Test Action Group)接口在硬件调试和测试中扮演着至关重要的角色,特别是通过其边界扫描技术,允许对电路上的各个组件进行非侵入式的测试,无需物理接触即可进行数据交换。这一技术的实现依赖于IEEE 1149.1标准,它定义了一个特殊的测试访问端口(Test Access Port,TAP)和一系列控制信号。通过这些信号,测试设备能够控制边界扫描单元,并将数据从一个扫描单元传输到另一个扫描单元。 参考资源链接:[IEEE 1149.1 JTAG接口详解:入门与应用](https://wenku.csdn.net/doc/89fiktbr1t) 在进行逻辑簇测试时,可以利用JTAG接口的边界扫描功能来检查电路上特定区域内的逻辑功能是否正常。一个测试逻辑簇的实例可以这样操作: - 首先,确定要测试的逻辑簇,也就是电路上的一组逻辑门或者触发器。 - 使用JTAG接口发送测试向量,这些向量会被加载到边界扫描寄存器中。 - 在时钟信号的配合下,将测试向量从边界扫描寄存器传输到逻辑簇的输入引脚。 - 模拟逻辑簇的操作,让信号在逻辑簇内部流动。 - 将结果输出到边界扫描寄存器,再通过JTAG接口读取这些结果数据。 - 比较读取的结果和预期结果,从而验证逻辑簇的功能是否符合设计规范。 为了深入理解和掌握JTAG接口和边界扫描技术,强烈推荐阅读《IEEE 1149.1 JTAG接口详解:入门与应用》。这本书不仅介绍了JTAG和IEEE 1149.1标准的基础知识,还详细阐述了如何实际应用这些技术进行系统测试和逻辑簇测试。对于希望提升自身在硬件测试和调试方面技能的专业人士来说,这是一本不可或缺的参考资料。 参考资源链接:[IEEE 1149.1 JTAG接口详解:入门与应用](https://wenku.csdn.net/doc/89fiktbr1t)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值