一种基于JTAG标准的X-DSP芯片调试/测试部件的设计与实现

被引量 : 0次 | 上传用户:licarson
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
X-DSP处理器是由国防科学技术大学计算机学院自主研发的一款高性能32位定点DSP芯片。针对X-DSP应用开发阶段对于片上调试的应用需求以及芯片板级互连的测试要求,本文在深入研究X-DSP体系结构、多种SOC片上调试技术及可测性设计的方法之后,提出一种基于JTAG标准的X-DSP片上调试、测试结构的设计方案,并实现了该调试测试结构的硬件设计、仿真验证以及集成开发环境的调试驱动程序的代码设计。本文首先设计实现了X-DSP处理器的边界扫描结构。从提高设计的稳定性、灵活性的角度出发,在深入研究边界扫描理论的基础上,采用自行设计的改进型边界扫描单元,完成了边界扫描链的构建和扫描控制逻辑的设计实现。此外,通过扩展JTAG标准的指令集、新增控制扫描链等方法为调试、测试逻辑的深度整合提供了支持。其次,在实现边界扫描结构的基础上,提出一种X-DSP片上调试系统的设计方案,并完成了RTL级的代码设计和仿真验证。通过将边界扫描结构与片上调试逻辑相融合,实现了X-DSP处理器的调试系统的设计,为嵌入式的应用开发提供了必要的硬件支持。通过流水线的运行控制,实现了外部仿真停、单步执行、断点操作等基本的调试功能;可通过JTAG接口对片上存储空间进行访问,设计实现了一种基于握手通信原理的存储访问控制机制。调试系统由边界扫描结构为其提供高效的控制通道和数据通道,避免了管脚数量的增加,且显著提高了硬件资源的利用率。再次,在完成上述硬件设计的基础上,为实现调试过程的软硬件的协同控制,在Visual C++6.0环境下,应用Win32 API函数实现了调试驱动程序的设计。最后,对设计进行了模块级和系统级的仿真验证,仿真结果表明该系统结构设计合理、功能全面、运行稳定,实现了预期的设计目标,为今后的应用程序开发及板级互连的测试提供了有力支持。
其他文献
抓好高校共产党员先锋工程建设,对于提升高校基层党政组织党建工作水平,提升其指导和服务高校中心工作,推动高校发展,服务高校师生具有十分重要意义。文章在理论和实践基础上
物权的法律保护是一个外延广泛的法律范畴,从总体上说,物权的法律保护可分为公法保护和私法保护。公法保护可分为物权的行政法保护、刑法保护以及诉讼法保护。私法保护主要表
<正>国家把提高教育质量作为教育改革发展的核心。因此作为战斗在教育第一线的工作者就应该树立科学的质量观。研究先进的、简单的、学生容易掌握的学习方法就成了教师的当务
以四川汶川县阿尔村的羌族文化旅游开发为案例,根据以往同类型地区旅游开发总结的规律,对民族旅游预开发地区的文化保护问题进行了相关探讨,推测出可能性前兆,以避免或最大限
基于某土钉墙支护工程现场施工中遇到的问题,推出了一种旋喷桩自成孔土钉工艺,并阐述了该工艺的施工技术要点,通过位移监测及抗拉试验表明,其解决了普通土钉遇到软弱土层时无
目的了解2008—2012年间沈阳市中小学生视力不良率变化情况,为有效开展近视防控工作提供参考资料。方法利用每年1次的沈阳市中小学生体检资料,总结分析2008—2012年间学生视
随着“中国制造2025”战略的提出与实施,工业自动化生产线在其中发挥着至关的作用。目前,许多自动化生产线都存在生产效率低下、设备利用率低、生产物流堵塞等问题,严重制约
我国2代粘虫的回迁过程和3代粘虫的种群构成还少有研究,东北与华北3代粘虫的虫源问题也不清楚。为此,需厘清2代粘虫发生区的风场动态和迁出种群的去向,明确东北粘虫夏季迁出种群
本文首先分析了国内外矿井高温问题的现状及其危害,指出井下高温热害严重地威胁着矿井的安全生产和工人的身心健康,已经成为制约地下矿山可持续发展的主要灾害之一。矿井内的
随着地震勘探的不断发展,利用少量或者单一信息难以达到流体识别的目的。因此,人们希望能从实际的地震资料中更多地获取反映储层流体的信息。近年来,学者们以纵波、横波为基