基于JTAG接口电路故障诊断系统的上位机软件设计

被引量 : 8次 | 上传用户:drg45tg54h4h
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子器件制造工艺不断提升,元器件变的越来越小,使得电路的集成度越来越高。裸露在被测电路板上的测试点越来越少,出现了越来越多的不可接触的测试节点,测试难度和成本都在不断增大,传统的基于探针的电路测试方法已经不能满足新的发展要求了。在这种背景下,边界扫描理论应运而生,并于1990年形成了IEEE1149.1的标准。通过在芯片的外部引脚添加特殊功能的寄存器,可以测试芯片内部逻辑功能有没有问题,可以测试芯片的外围电路连接关系是否正常,还可以对被测电路执行一些更加复杂的测试。大大提高了电路的可测性,因此研究基于边界扫描理论的测试工具是十分必要的。通过对BSDL(边界扫描语言)文件的研究,本文实现了一种通用的读取BSDL文件的方法,可以读取多个公司提供的BSDL文件,在获取到文件信息后,可以绘制芯片的模拟图形和管脚状态变化的波形图,很直观的展示了被测电路中对应芯片管脚状态的变化。通过对网表文件的研究,本文实现了对多种PCB设计软件生成网表文件信息的提取与处理。上位机通过USB与JTAG控制器连接,使用赛普拉斯公司的CY7C68031USB接口芯片,利用公司提供的CyAPI实现了USB上位机软件的编写。根据之前获取到的被测电路的测试准备信息,测试人员可以结合自身的测试需求,利用软件提供的不同测试算法操作上位机对被测电路板执行特定的测试,例如,实时的显示被测电路中支持边界扫描芯片的管脚状态、根据需求设置指定管脚状态高低电平值、对被测电路执行互联测试等。上位机软件采用MFC编写,为用户提供了友好的人机界面,可以很方便的对被测电路执行测试,找出电路故障。通过上位机软件和JTAG控制器的联合调试,结果表明开发的上位机软件能够实现预期的功能,系统具有即插即用、不用外部供电、软件界面操作简单、连接方便可靠等优点。
其他文献
高职生已成为备受社会学和心理学关注的一个群体。本研究目的在于揭示高职生心理韧性的特点,以及探讨生活事件、神经质、成人依恋、一般自我效能感及应对方式对心理韧性的影
随着公安工作的现代化,提高公安部门的协同工作能力和面对突发事件作战的能力,减少办案人员的路途奔波,建设一套警用视频电话系统,提供快速的通讯交流平台成为公安部门的迫切需要
股票市场在一个国家经济中所起到的作用是非常重要的,股市因受到经济、政策和投资者心理等等因素的影响,是一个非常复杂、难以预测的系统。因为它的复杂不确定性特点,对它建立模
装饰装修市场空间巨大,但目前市场仍不规范,市场竞争也尤其激烈甚至存在恶性竞争,给企业经营带来了巨大的风险。为了提高抵御经营风险的能力,装饰装修企业需要加强企业经营风
单位根检验是时间序列平稳性的一种检验方法,单位根检验在经济和金融等领域的理论和实际研究中有广泛的应用,是协整分析和模型建立的基础。有各类形式非平稳时间序列,如分别含有
煤矿资源是我国社会发展中的重要资源,但是煤矿开采的过程中,必须进行详细的水文地质勘察工作,只有这样,才能够了解地下水的分布特征和参数,为煤矿开采提供安全保障。现阶段,煤田水
支原体(Mycoplasma)是一类缺乏细胞壁的最小原核细胞型微生物,它结构简单,大小介于病毒和细菌之间。自1956年第一次检测到细胞培养物中存在支原体污染以来,支原体污染细胞培
由于资源的日益匮乏,人类对资源的利用、储存的效率都有更高的要求,因此相关领域的研究备受重视。高储能密度电容器是电子电力行业中最重要的储能类元件之一,而储能类电容器中的
[目的]在急性或慢性肝衰竭中,肝细胞移植被推荐作为一种改善肝功能的辅助方法,并作为“细胞疗法”用于肝脏代谢性疾病的治疗。诱导胚胎干细胞分化成肝细胞,行肝细胞移植治疗