嵌入式多核处理器JTAG调试的设计与实现

被引量 : 0次 | 上传用户:ln86119
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式多核处理器技术的发展,高效的开发调试工具越来越受到关注。要想充分发挥多核处理器的潜能,仅仅依靠高性能的处理器芯片是不够的,还需要高效的调试方法和调试工具,才能确保软硬件开发人员在完整的多核系统环境中展开调试工作。对多核处理器来说,调试工具的主流仍是JTAG技术。所以如何在多核处理器上实现对其集成的单处理器核进行JTAG调试,同时单核的原有片上调试硬件和调试软件能够得到最大程度的重用,成为嵌入式多核处理器设计一个重要的研究课题。本文以嵌入式多核处理器QDSP为平台,研究了现有多核处理器的JTAG调试方法,对菊花链方法和TLM方法进行了详细的分析。针对二者需修改原有单核片上调试硬件和调试软件的问题,本文提出了一种在多核处理器内增加JTAG调试支持模块的方法,基于该方法在QDSP内设计实现了片上硬件JTAG Server模块。JTAG Server需要调试工具和开发环境的支持,为此本文设计完成了基于USB 2.0接口的JTAG仿真器,协同JTAG Server实现对QDSP内任意单核的调试。片上trace硬件是QDSP多核调试的有效手段,基于该硬件本文实现了Trace可视化分析工具——Trace Analyzer。本文所做工作为QDSP实现了可靠的片上调试硬件,开发了高效的JTAG仿真器和可视化分析工具,为QDSP的开发调试系统提供了完备的开发调试支持。
其他文献
现阶段的小学英语教学中教师对于词汇教学比较重视,不少教师认为在小学阶段必须加强学生的学习基础,但小学阶段涉及的词汇较多,教师单纯的讲解不仅导致学生对于词汇的掌握程度不
报纸
<正>当前,"执行难"仍然是困扰法院工作的难点之一。"执行难"问题的成因很复杂,其中一个突出的原因就是被执行人确无履行能力,导致法院无法执行。由于合法权益得不到兑现,造成
本文将从当前财务会计的概况出发,对事业单位管理之中财务会计作用有效发挥的策略进行分析与探究,希望为相关人员提供一些帮助和建议,更好的将财务会计作用发挥出来。
对于可用性要求较高的网络,经常通过引入冗余机制来保障网络的可靠运行。而在存在物理冗余链路的情况下,需要在逻辑上保障网络的无环路拓扑。MSTP协议通过创建多个生成树实例
1996年8月 ,甘泉县博物馆同志在县城北的鳖盖峁采集到形制相同的4块“冢”字云纹瓦当。瓦当为泥质灰陶 ,直径15 6、厚2 4厘米。窄高边轮宽1厘米 ,在边轮内单线弦纹将当面括成
电子器件与服饰的结合引领着电子智能服饰的发展,文章简要概述了电子智能服饰研究的技术特点,并介绍了目前电子智能服饰研究的进展情况以及取得的主要成果。
俄罗斯进行的车臣战争已经基本奠定胜局。在这场战争中,俄军不仅在军事上策略得当,战果斐然,而且在新闻宣传方面也表现十分出色,为战争的胜利起到极大的推动与促进作用。 这
<正> 近些年来,在改革的浪潮冲击下,我国广播电视节目中出现了一股受众参与热。所谓受众参与,就是指广播电视工作通过各种渠道增强同广大人民的联系和交流,吸引观众直接参与
全生命周期管理就是在项目实施的各个环节,包括前期的项目决策、施工设计,中期的项目建设,以及后期的项目移交等,均要实施严格的管理措施,实现对基础设施PPP项目的动态化监督
<正>数学来源于生活,又应用于生活中。华罗庚曾经说过:宇宙之大,粒子之微,火箭之速,化工之巧,地球之变,日用之繁,无处不用数学。如何建立生活数学与学校数学的有效联系?不仅