ISP(在线编程)带来很大的麻烦,用传统的ICT(线路检测设备)已经很难,甚至不可能解决这些问题,因此人们开始寻求更方便、更快捷的方式来替代传统的检测手段。现在一种叫边界扫描的技术越来越多引起人们的注意,应用比较广泛的是JTAG接口协议,基于JTAG协议而开发的边界扫描产品也越来越多.
边界扫描测试是在 20 世纪 80 年代中期作为解决 PCB 物理访问问题的 JTAG 接口发展起来的,基于JTAG协议而开发的边界扫描产品也越来越多。
JTAG测试的广泛应用和科技的发展,适用于JTAG测试的工业标准也在逐步推进,从最初的用于互连测试的IEEE 1149.1工业标准,到1999年推出的适合数模混合测试的IEEE Std 1149.4-1999,再到2000年推出的可以对Flash,CPLD,FPGA进行ISP(In System Programming系统内编程)的IEEE 1532-2000。JTAG测试的功能逐渐强大和完善,从而在更多的领域得到越来越广泛地应用,并已成为国际上通用的电路板测试方法。
ScanWorks测试系统组成
(1) ScanWorks测试软件结构
ScanWorks测试软件主要实现两个功能:1. 根据网络表和JTAG芯片的BSDL文件,产生包含所需要的测试数据串(脉冲序列代码)的测试程序;
2. 生成存储器和可编程器件在线烧录数据。
ScanWorks测试软件基本功能还包括:
·生成测试覆盖率报告
·测试错误的分析诊断(管脚级)及图形显示
·程序调试
·执行存储器测试
·可编程器件程序烧录
(2) ScanWorks测试系统硬件结构
ScanWorks测试系统硬件的功能:将程序中的测试数据串(脉冲序列代码)转换成实际的脉冲序列,输出给待测电路板,并且接收测试数据回到测试系统中,从而实施测试。简单的讲就是测试系统与待测电路板的通讯接口。
ScanWorks测试系统硬件基本包括:
·一台PC, Windows XP,2000 or NT的操作系统
·卡式JTAG控制器(PCI-100,PCI-400 PCI card)
·接口适配盒
·电缆
美国ASSET InterTech:
美国ASSET InterTech边界扫描公司是一家有13年历史,专业从事边界扫描技术开发与研究的公司,其开发的边界扫描工具在销售市场的占有率第一,并且与摩托罗拉,诺基亚,思科等知名公司有着长期良好的合作关系,在边界扫描项目中连续三年获得Best in Test大奖,参与(IEEE1149.1, 1149.4, 1532,1149.6,IJTAG)标准的制定,在业内享有良好的口碑和信誉。
美国的ASSET 公司利用边界扫描的技术开发了的线路检测设备,相对于传统的检测方式,ASSET公司开发的新产品具有尺寸小、使用方便以及可靠性高等特点。