基于SoC的边界扫描测试硬件系统的设计

来源 :江苏大学 | 被引量 : 0次 | 上传用户:lai34965
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
边界扫描测试技术是一种可测性设计技术,可用于实现芯片级、板级甚至系统级的电路测试和故障诊断。随着集成电路设计和制造工艺的不断进步,边界扫描测试技术正得到越来越多的关注。但由于目前国内缺乏标准的测试平台,利用边界扫描测试机制进行电路测试和诊断还较为少见。 本文在分析边界扫描测试技术的基本原理及IEEEll49.1标准的基础上,提出并讨论了一种基于SoC的边界扫描测试硬件系统的设计方案。根据设计流程,首先将边界扫描测试硬件系统划分成边界扫描主控器、通信控制模块和测试存储器模块三个部分,其中边界扫描主控器是该系统的核心部分,又可以细分为CPU和边界扫描接口两个模块。然后利用QuartuslI软件对各模块进行设计、综合、仿真,最后下载到FPGA芯片中进行调试。调试结果表明,该测试硬件系统产生的测试信号完全满足IEEEll49.1标准的时序要求,可用于集成电路和印制电路板的边界扫描测试。 本课题利用Altera公司的Nios开发板作为硬件开发平台,借助QuartusII软件进行设计,完成了一个边界扫描硬件测试系统的设计。本文主要利用SoC设计方法学来实现边界扫描测试硬件系统的设计。课题选用Altera公司的EPlSl0F780C6ES芯片来实现最终的边界扫描测试硬件系统,完成一个可编程单芯片系统的设计。 本课题的研究表明,将边界扫描测试硬件系统做成一个基于IP核SoC是完全可行的,可以满足边界扫描测试硬件系统的快速、高效、小型的发展趋势。
其他文献
最近几年,基于CORBA的分布式对象计算中间件在全球迅速发展和推广。到目前为止,CORBA发展到了3.0版本,每一步发展都是前一个版本的扩展和新技术的引入。CORBA3.0以前的传统CORBA
随着云计算的兴起,云平台监控系统作为维持云平台稳定运行必不可少的一部分而变得越来越重要,但由于云中的资源具有分布式、大规模、动态性等特点,给云平台监控技术带来了一
模具工业是国民经济的基础工业,是国际上公认的关键工业,工业发达国家称之为“工业之母”。采用模具制造产品零件已成为当今工业生产的重要工艺手段。传统的模具设计与制造过程中存在着低效率、高成本、长周期的缺陷;基于实例设计是一种实用的设计方法,能有效的解决上述问题。本文介绍了围绕该课题所展开的研究工作及所取得的成果。模具设计中存在大量模糊性、经验性知识的情况,是一个对设计经验依赖很强的弱知识领域。本文对实
随着移动计算技术的不断发展,手机等移动终端也得到了巨大发展,设备性能的不断提高,功能的不断扩展,使得现在的手机已经不再局限于通讯的作用,更多时候成为了个人的移动数据处理终
基于模型的诊断(MBD)是人工智能领域中一个重要的分支,而软件排错是软件工程中的一项基本技术.该文改进了MBD模型,并将之应用到软件的诊断上.文章首先阐述MBD的基本概念和基
ERP系统是目前企业管理的有效工具,也是计算机应用的重要领域。面对多变的企业业务流程和管理策略,ERP系统在结构上应具备一定的动态可调能力。所谓动态可调,是指根据业务需求变
随着计算机技术应用的日益广泛,应用软件的复杂程度也愈来愈高。如何更合理的设计开发软件,更科学的管理软件开发的过程,已经成为人们广泛关注的话题。面向对象的软件开发技术应
现代控制理论的主要研究对象是多输入—多输出系统。对具有优化性能指标的控制系统,往往要求系统的性能指标尽量小。然而,对于不确定性系统而言,最优控制的性能指标是不可能实现
企业综合实力是指企业在较长时期內的市场竞争能力,不仅包括现在的生存状态,也包括将来的发展前景。作为理性的投资者,正确认识和评价企业披露的信息是有必要的。目前我国上市公
目前,世界上越来越多的油田油气的增长依赖于大位移井与水平井。与直井相比,大位移井具有长水平井段,大斜度,长裸眼降斜井段等特点。在作业和生产过程中,管柱要承受内压、外