雷达电路板故障诊断系统的边界扫描模块的软件设计与实现

被引量 : 0次 | 上传用户:wyitzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大规模集成电路在军用领域的广泛应用,军用装备中的数字电路板集成度越来越高。在对这些电路板测试时,需要自动测试系统提供更复杂和更昂贵的测试设备,而且电路板上的集成芯片引脚间距很小,传统的测试夹具已经不能满足测试需求。因此,自动测试系统急需一种有效的数字电路板故障诊断方法。这也正是本文研究的主要目的:实现雷达电路板故障诊断系统的边界扫描模块,解决带FPGA、CPLD等可编程逻辑器件高集成度的数字电路板故障诊断难题。本文通过研究边界扫描测试技术,设计了基于高速数字I/O的边界扫描模块,实现了带边界扫描的雷达电路板故障诊断系统。主要研究内容如下:1.设计边界扫描驱动,控制已有的高速数字I/O实现了边界扫描控制器功能,不仅根据雷达数字电路板的测试需求,实现了复位、指令移位、数据移位和序列发送四个边界扫描测试功能,而且节约了购买PXI边界扫描控制器的成本。边界扫描驱动是整个边界扫描模块研究的重点和难点。2.设计边界扫描模块与系统各子功能模块的集成接口,包括边界扫描建模接口、边界扫描配置界面和边界扫描运行接口,将边界扫描驱动集成到系统的软件平台,实现了带边界扫描的雷达电路板故障诊断系统,使系统具备开发和运行基于边界扫描的测试程序集(TPS)功能。3.设计具有可移植性和拓展性的资源建模工具,利用填表的形式和弹性的界面设计,实现了系统内部硬件测试资源的可重复性建模功能。4.完善TPS开发平台中,基于Microsoft Visio2007的测试策略编辑器的图元获取功能。该功能是通过图元的几何形状来判断该图元的类型,是设计TPS开发平台其它功能的前提。5.借鉴VC等软件开发工具的调试思想,设计了TPS开发和运行平台的断点调试功能,实现了将测试程序暂停于测试人员指定流程的功能。该功能提供给测试人员足够多的时间去测量被测电路板一些关键信号点的信息,从而判断基于边界扫描的TPS是否有问题,对测试人员开发完善的TPS具有重要意义。
其他文献
针对目前锂动力电池良好的应用前景和电池化成过程中存在大量的能源浪费问题,本课题提出了一种采用新型专用数字信号控制器(DSC)TMS320F28035的全数字大容量锂动力电池化成能
改革开放以来,我国高等教育事业取得令世人瞩目的成绩,初步形成了适应国民经济建设和社会发展需要的多种层次、多种形式、学科门类基本齐全的社会主义高等教育体系,为社会主
进入21世纪以来,世界各个国家和地区的联系与融合加速进行,世界经济更加紧密的联系在一起,任何想要发展的行业和企业都必须在顺应经济全球化这一不可违背的历史潮流下谋求自
改革开放至今,我国企业已经越来越多的走出国门,国家也适时的提出了支持企业“走出去”的战略,不仅支持企业的商品“走出去”,同时还支持企业的资金资本“走出去”。随着“走
应用荧光定量PCR技术SYBR Green Ⅰ荧光染料法,对透明颤菌血红蛋白基因vgb在转基因棉花中的表达水平进行相对定量分析,建立了快速检测转基因产品中基因表达量的方法。通过该
预算管理模式是企业内部管理控制的一种主要方法,是一种集系统化、战略化、人本化理念于一体的现代企业管理模式。预算本身不是最终目标,它是在整合各项资源的基础上,用以衡
<正>本文从菱纹的起源及其发展历程为起点,探索到菱纹的简洁朴素之美,并分析菱纹在服饰设计中美学、经济、人文价值。最后通过世界名牌成衣产品中的菱纹应用来阐述菱纹在现代
本文描述了旅游英语中的模糊语言现象,并从语用学角度在历史人物、历史事件、景点名称和旅游饮食四个方面,探讨旅游英语翻译中模糊语言的运用,以便人们恰当运用模糊语言,顺利
临床药理学是研究药物在人体内作用规律的一门新兴学科。临床药理学的概念早在30年代就已提出,但直至50年代才认识到它对医学的重要性。近二十年来,临床药理学已从药理学中
在蓄电池的生产过程中需要对蓄电池进行循环充放电,对蓄电池进行化成,以激活蓄电池。传统蓄电池充放电机大多采用晶闸管变流方式,网侧功率因数低,谐波污染严重。此处研发了一