基于USB的边界扫描控制器的研究与实现

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:ws162282330
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
边界扫描技术作为一种结构可插入的可测性设计方法,以它特有的测试方法有效的解决了复杂电路的测试难题。因此,设计一种能够应用边界扫描技术的测试工具具有重要的研究意义和应用价值。本文在深入研究边界扫描技术的基础上,设计并实现了基于USB2.0的边界扫描控制器。  首先,给出边界扫描控制器的硬件设计方案,选用CY7C68013作为USB控制芯片,完成与主机的快速通信,并采用SN74ACT8990实现IEEE Std1149.1的扫描协议。  其次,设计并实现了边界扫描控制器的驱动模块,包括固件下载驱动、USB通用驱动和动态链接库。在USB通用驱动的开发上,先采用 Cypress公司提供的通用驱动进行开发,并成功地应用在边界扫描控制器的驱动模块中。然后,考虑到软件的通用性和可移植性,基于NI-VISA开发USB通用驱动,以增强驱动模块的灵活性和可扩展性,并对这两种驱动模块进行了对比测试。此外,针对串行矢量格式(SVF)设计了SVF解析器,通过应用软件与通用并口相结合的方式验证了符合IEEE Std1149.1协议的另一种控制器的实现方案。  最后,利用边界扫描控制器组建了边界扫描测试系统,通过对测试系统的功能验证和对故障可设的被测数字电路板的边界扫描测试应用验证,完成了扫描链完备性测试和互连测试,验证结果表明,该边界扫描控制器功能正常,达到了设计要求,具有较好的应用价值。
其他文献
以脱硫铅膏为原料、酚醛树脂为碳源,采用高温热解法在管式炉中碳化制备铅碳复合材料,考察了酚醛树脂与脱硫铅膏质量比、反应温度、反应时间对产物的影响.利用X射线粉末衍射仪
随着70年代能源危机的爆发,人们越来越重视发动机的经济性,而随着各国环保意识的日益增强,为了减少大气污染,发动机的排放性能获得越来越高的重视。由于四气门柴油机具有优越
心理疾病(Mental illness)是指基于内外致病因素影响,导致脑功能障碍,破坏人脑功能完整性,影响个体与外部环境的统一性引起的.当今社会,在各种因素的影响下,心理疾病发病率逐
期刊
近几十年来,水下结构的减振降噪是水声工程研究的热点,各种减振降噪手段不断涌现。因此,如何研制先进的测量装置,测量水下结构的振动与辐射噪声,进而评价减振降噪手段的实施
当前船舶底部砰击荷载的理论研究大多根据二维楔形或三维物体以常速撞击静止水面的理论模型,采用边界元方法求解。这种计算方法不能真实地反映出船舶在所处海域的实际运动情况
近年来半导体器件尺寸不断向纳米甚至更小级别发展,设计的复杂度也大大提高,基于传统总线形式的片上互联架构(SoC)制约了大规模集成电路的发展。片上网络(Network on chip,No
该文将计算机视觉技术应用于汽车检测领域,开发完成了一套汽车车轮定位参数视觉检测系统,具有非接触、测量速度快、系统柔性好、精度适中及便于实现在线实时测量等优点,克服
重型工程平板车(以下称平板车)属于重型工程机械,广泛应用于船舶建造、路桥建设等领域,是大型结构体搬运过程中必不可少的专用设备。它采用液压驱动、液压转向,并配有现代的微电
英语学习者问答型口语语音评测一直是口语自动评分领域中的一个难点,主要有两个方面的原因:一方面,非母语说话人问答型口语语音的识别准确率低、解码速度慢;另一方面,在语音