多核DSP调试代理与高速仿真器的设计与实现

来源 :北京化工大学 | 被引量 : 1次 | 上传用户:jonathan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SoC系统集成技术的快速发展,多核数字信号处理器(DSP)的应用范围遍及各个领域,随之在多核DSP上运行的并发程序也越来越复杂多样。然而,如何有效、准确地调试这些并发程序成为决定程序开发周期的一个重要难点。因此,研究基于JTAG协议的多核DSP调试方案具有重要意义。本文针对多核DSP的调试问题,设计并实现了一种基于USB/PCIE通讯机制的JTAG调试方案,该方案在多核调试架构优化、通讯机制优化等方面具有明显优势,极大的缩短了程序开发周期,提高了程序运行速度与数据传输率,硬件和软件资源得到了的充分利用。本文首先概述了多核调试的研究现状,对涉及到调试代理相关的概念进行了介绍。通过对现有的调试模式对比分析,结合其优点确定了本文中的设计方法。该设计方法包括软件和硬件两部分,硬件部分是由at91sam7x-ek ARM仿真器和四核DSP目标板组成,主机端与仿真器通过USB串口建立连接。软件部分包括驱动程序和调试代理程序。调试代理分为两部分:一部分运行在主机端,负责接收GDB发来的调试指令并转译为自定义指令;另一部分运行在at91sam7x-ek ARM仿真器端,负责将接收到的指令转译为JTAG指令并发送给目标板的DSP,最终完成调试指令的发送、转译、JTAG指令转换、调试结果反馈等调试操作。为了提高数据传输速率以及调试代理程序并发处理能力,本文还将上述设计作了优化操作。在上述设计的基础上将ARM仿真器更换为Spartan6 XC6SLX100T的FPGA实现,并使用PCIE×1接口传输数据,由原来传输速率为480MB/S的USB2.0提升为512MB/S的PCIE。在数据传输速率和程序并发处理能力方面得到了有效的提高。设计结果和实际验证表明,本文设计的多核DSP调试代理与高速仿真器是可行的,结构简单,可扩展性好,满足多核DSP在线调试的需求。
其他文献
在软磁铁氧体材料的生产中,粉料活性(比表面积)对生产工艺和材料性能有重要影响,烧结是影响材料性能的关键工序之一。本文概述了比表面积测试仪和热分析仪在软磁铁氧体生产质量
任何组织都是由人来管理.而处于组织之中人的积极性的高低.是决定组织成败的关键因素。对于任何企业来说,它的蓬勃的生机来自于员工的无限活力.如何激发员工的活力?必须对员工进行
[摘 要]耗散结构是一种稳定有序的结构。本文试图用耗散结构理论的观点分析研究川渝经济增长极的构建。我们认为,耗散结构形成的机理对于如何建构川渝经济增长极具有启示作用。  [关键词]耗散结构理论 川渝经济增长极 第四增長极
一个优秀的摄像记者不仅是影像记录者,更应该是正能量的传播者、艺术的传递者。把自己手中的镜头,对准最需要的地方,是一名摄像记者的职责与使命。
随着改革开放的不断深入,外商投资在我国经济发展的进程中发挥着越来越重要的作用,但我国外资的区域分布特别是城市分布的失衡状况仍然突出。与此同时,城市间营商环境的发展程度也存在着很大的差异。鉴于此,研究城市营商环境对FDI区位分布的影响,对于推进外资的均衡分布,实现不同区域城市经济的协调发展有着重要的理论和现实意义。首先,本文对外资直接投资区位选择以及营商环境相关研究进行了文献综述。然后,在对城市营商
人才流动是市场经辞争件下的正常现象。而流动是双向的,一味的单向流动就是不正常现象,当前,国有企业成为人才流出的主体,流失最严重的是高端人才。因此,在市场竞争日益激烈的今天
近半年来,从侵犯用户隐私到虚假广告曝光,到内涵段子被关、投资30亿的暴走漫画被查,再至如今和腾讯从口水仗升级成诉讼战。今日头条内忧外患,但无可否认的是,'今日头条&#
新时期,广大人民群众对电台播音主持的要求越来越高,不仅要求播音主持具备良好的语言技巧,还要求他们具备高的情感把控能力,以保证电台播音节目的质量及效率,从而提高电台播
用NaOH共沉淀法制备了Mn—Zn铁氧体纳米颗粒,采用正交实验法研完了反应温度、OH^-和Fe^3+浓度对锰锌铁氧体磁性能的影响。发现各种影响因素中,反应温度对颗粒的磁性能有显著影响