基于边界扫描的板级测试方法研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文以边界扫描法在数字系统板级测试中的应用为主要的研究对象。通过对数字电路的可测性分析,论述了边界扫描法在改善电路可测性设计方面的优点,给出了扫描测试法在电路测试中对故障检测和诊断的具体过程,并对芯片中的扫描单元以及扫描测试的TAP控制器、寄存器、BSDL文件和常用的扫描测试指令进行了分析与研究。同时结合对边界扫描板级测试方法的研究,提出了几种测试总线的配置方式。采用边界扫描法对板级测试中的测试内容进行实际的应用并取得了理想的测试覆盖率报告。首先,通过对电路的可测性分析,结合SCOAP可测性度量给出电路板级测试中网络的可控性与可观性的算法。在可测性度量的前提下提出了改善电路可测性设计的方法,即本文的重点边界扫描测试法,分析了扫描测试在板级故障检测中的优点。其次,通过对边界扫描技术的研究,模拟了扫描单元在测试中的信号加载和采集方式、测试过程中TAP控制器的运行状况以及测试指令和寄存器的相关操作。并对板级测试中的基本故障类型建立了相关的数学模型,详细分析了边界扫描板级测试中的各种待测项的故障诊断与检测过程,对板上IC之间的互连测试和逻辑簇测试进行深入的研究。最后,结合前文可测性设计和板级测试理论与方法的研究对DEMO板进行建模并结合相关信息编写了测试程序,而后展开实际的工程测试,通过对DEMO板人为的设置一些常见的故障来检验扫描测试建模的效果,并最终给出板级测试的整体覆盖率。
This paper focuses on the research of the application of boundary scan method in a board testing of the digital system. With the analysis of the measurability in digital circuit, the paper discusses the advantages of improving the electric testability design of the boundary scan method, gives the specific process of the fault detection and diagnosis in circuit test with the scan testing method. Furthermore, this paper analyzes and researches the scanning unit in chip as well as the TAP controller in scan testing, registers, BSDL files and the common instructions in scan testing. Also, the paper combines the research of boundary scan method, puts forward several collocation method in bus testing, provides the actual application of the boundary scan method in a board testing and has obtained the ideal reports of the testing coverage.First, through the analysis of the electric testability and the SCOAP regulation measure, the paper illustrates the controllability and visible algorithm of the network in the electric board test. On the premise of the testability measure, it proposes the better method of the electric testability design, namely the boundary scanning test method of this paper, analyzes the advantages in the board scanning test of the fault detection.Second, by the research of boundary scanning technology, this paper simulates the signal loading of the scanning unit in test and collecting method, the working condition of the TAP controller during the testing and the related operations of registers. Also, the relevant mathematics models of the basic fault types in board test are established, the various kinds of the fault diagnosis and the testing process the boundary scanning in board test are analyzed in detail. In addition, the paper has studied the IC interconnect test and logical test between IC in the boards.Finally, combined with the earlier testability design and the theory research between circuit board test, the paper establishes the demo board as a model and has finished a test program with the relating information, and then spreads the actual engineering test, detects the effect of the common fault in the model scanning test which based on some artificial sets. In the end, the whole coverage rate between circuit board test are supplied.
引文
[1] 任文举,蔡璐璐.电子工艺实习中应用EDA技术的探讨[J].实验科学与技术.2008,(4):9-11
    [2] 徐小良,何春等.一款雷达芯片的基于扫描路径法可测性设计[J].现代电子技术.2009,(9):30-32
    [3] 李晓维,韩银和,胡瑜,李佳.数字集成电路测试优化[J].科学出版社.2010
    [4] 王海波,侯同刚,王旭.边界扫描技术及其在武器装备中的应用[J].国防技术基础.2005,(12):39-40
    [5] 王艳红,张明珠.边界扫描技术在PCB结构测试中的应用[J].北京工业职业技术学院学报.2010,(4):8-12
    [6] 杨春玲,彭立章.基于NIOS边界扫描测试平台的开发[J].电子器件.2007,30(6):2129-2132
    [7] 成立,王振宇,高平等.VLSI电路可测性设计技术及其应用综述[J].半导体技术.2004,5:20-34
    [8] 雷绍充,邵志标等.VLSI测试方法学和可测性设计[J].北京:电子工业出版社.2005
    [9] IEEE.IEEE Std.1149.5-1995:IEEE Standard for Module Test and Maintenance Bus Protocol. August,1995:1-48
    [10] Miron Abramovici, Melvin A.Breuer. Digital Systems Testing and Testable Design. 2006
    [11]申华.集成电路可测性设计中网络表的解析与实现[J].中国集成电路.2007,6(97):54-57
    [12] Collins. Pete. Extensions to the IEEE 1149.1 Boundary-Scan Standard.EDN.2005, 9(18):81-86
    [13] Dellecker R.Boundary-scan bursts into the modern production facility. IEEE Aerospace and Electronics Systems Magazine.2001,16(6):21-24
    [14] IEEE.IEEE Std 1149.1-1990,1149.1a-1993,1149.1b-1994,1149.1-2001, IEEEStandard Test Acc-ess Port and Boundary-Scan Architecture.New York, USA, Feb,1990, June, 1993, Sept.,1994, July,2001
    [15]陆鹏,谢永乐.基于边界扫描技术的集成电路测试系统设计与实现[J].电子质量.2009,10:13-15
    [16]周杰,周少磊等.边界扫描技术在板级可测性设计中的应用[J].中国测试技术.
    2007,4(33):77-80
    [17]王建业,阚保强,吴法文.边界扫描技术在PCB可测性设板的测试性设计[J].空军工程大学学报:自然科学版.2003,4(5):60-63
    [18] Goldstein, L.H., and E.L. Thigpen (1980), SCOAP:Sandia controllability/ observability analysis program, proc. design Automation Conference, pp.190-194
    [19] Goldstein, L.H. (1979), Controllability/observability analysis of digital circuit, IEEE Trans. Circuit Syst, vol. CAS-26, No.9, pp.683-693
    [20] The National Technology Roadmap for Semiconductors (NTRS). Semiconductor Industry Association,1999 Edition
    [21]肖小清,师谦,恩云飞等.从边界扫描结构协议讨论其发展与应用[J].电子质量.2007,6:59-61
    [22]郑先刚.边界扫描测试技术的发展和影响[J].电子元器件应用.2005,1(7):40-46
    [23]陈星,黄考利,连光耀,刘晓芹.从1149.1标准到1149.7标准分析边界扫描技术的发展[J].计算机测量与控制.2009,17(8):1460-1462
    [24]成本茂,王红,杨士元,牛到恒等.基于可测性分析的高级寄存器分配算法[J].东南大学学报.2008,3(38):396-400
    [25]张礼勇,齐丽杉,林海军.基于SCOAP算法的电路设计改进[J].哈尔滨理工大学学报.2008,4(13):1-3
    [26] T1. IEEE 1149.1 (JTAG) Testability prime LTI,1997:253-312
    [27]郑德春,姚庆栋,刘鹏,余巧燕.嵌入式模拟器中的JTAG应用[J].浙江大学学报.2006,1(40):20-24
    [28]张礼勇,刘煜坤,张旭.有限扫描集成电路测试生成方法[J].电测与仪表.2009,46(520):67-71
    [29]冯玉光,林文军,奚文俊,冷江.数字电路版时序电路测试方法[J].船舶电子工业.2010,2(188):165-167
    [30] G. Buo nanno, et al. Fsm Test:Functional test generation for sequential circuits. INT EGRATION, the VLSI Journal,1996,20:303-325
    [31]张国栋,朱平云等.基于JTAG的板级可测性设计[J].海军航空工程学院学报.2005,1(20):173-176
    [32]温熙森,徐永成,易晓山等.智能机内自测试理论与应用[M].北京:国防工业出版社.2002:80-100
    [33]方葛丰,布乃红,宋斌等.边界扫描与电路板测试技术[J].自动与测试.2003,4:44-46
    [34]张琳,周拥军,刘冲,武飞.边界扫描技术及其在电路板测试应用[J].电光与控制.
    2009,2(16):60-63
    [35] ZUFFEREY J C, GUANELLA A, BEYELER A, et al. Flying over the reality gap: From simulated to real indoor airship. Auto Robot,2006,21:243-254
    [36]胡政,温熙森.边界扫描测试生成的数学基础[J].工程数学学报.2008,2(25):204-209
    [37]常天庆,牛春平.测试算法的征兆误判和征兆混淆问题及解决方法[J].计算机工程与应用.2006,11:103-109.
    [38] Wenyi Feng, Fred J Meyer, Fabrizio Lombardi. Adaptive Algorithms for Maximal Diagnosis of Wiring Interconnects. IEEE Transactions on Computers,2003,52(10): 1259-1270
    [39] Shang Yuling, Yan Xuelong, Lei Jia et al. Study on Fault Diagnosis of Interconnect Using BP Network. ICEMI.2003,1:901-905
    [40] Yongjoon Kim, Hyun- don Kim, Sungho Kang.A New Maximal Diagnosis Algorithm for Interconnect Test. IEEE Transactions on Very Large Scale Integration(VLSI) Systems.2004,12(5):532-537
    [41]牛春平,陈圣俭,任哲平.同时具备W-O和W-A对角独立性的多故障测试生成算法[J].微电子学与计算机.2005,22(1):54-57
    [42]陈圣俭,牛春平,任哲平.边界扫描测试生成算法优化问题[J].电子测量与仪器学报.2006,20(4):73-76
    [43]李洋.基于边界扫描的板级互连测试模型研究[J].现代电子技术.2009,2(289):8-15
    [44]李桂祥,汤江平.边界扫描技术的板级BIT设计及测试策略[J].现代雷达.2003,6:1-4
    [45]王让定,叶富乐等.基于边界扫描技术的TAP接口研究[J].计算机工程.2003,3:139-41
    [46]刘家欣,肖大雏.边界扫描在PCB缺陷测试中的应用[J].计算机测量与控制.2004,5:401-415.
    [47]沈茜.数字电路测试的故障诊断和测试码生成[J].科技资讯.2007,2:39-40.
    [48]张书静.边界扫描技术研究[D].电子科技大学硕士学位论文.2005
    [49] Kim K H,(美)著,善强等译.布尔矩阵理论及其应用[M].北京:知识出版社.1997
    [50]胡政.边界扫描测试理论与方法研究[D].博士学位论文.国防科技大学机电工程及自动化学院.1998
    [51] T. Cibakova, M. Fischerova, E. Gramatova. Hierarchical Test Generation for Combinational Circuits with Real Defects Coverage. Microelectronics Rel-iability,2002,
    42:1141-1149
    [52]王宁,李桂祥,杨江平,边界扫描测试结构完备性诊断策略[J].半导体技术.2008,28(9):42-50
    [53]王宁,董兵.基于边界扫描的非完全BS电路板测试诊断技术[J].半导体技术.2005,30(12):38-41