当前位置:主页 > 科技论文 > 计算机论文 >

基于DSP的调试系统的研究与实现

发布时间:2020-07-12 13:50
【摘要】:随着数字信息技术和嵌入式技术的高速发展,数字信号处理芯片已经广泛的应用到人们生活的各个方面。由于数字信号处理芯片硬件方面的进步,嵌入式系统日益复杂,嵌入式软件开发的规模与难度也在不断的增长,如今软件开发不管是在开发周期上还是在开发成本上所花费的人力与物力越来越高。调试作为系统开发流程中的一个环节,其重要性也日益突出。 本文首先介绍了ADSP芯片的内核结构和调试技术,特别是代理调试技术。论文详细的阐述了调试技术的实现原理,根据其原理设计了代理调试系统。该系统提供了对被调试程序的观察与控制功能,实现了多种功能如断点、单步执行、查看内存等。在实现方法上,代理调试系统采用IPCI总线实现主机与目标机的通信,并通过在目标机上驻留的监控程序来完成主机发来的调试命令。 经过测试与实际使用,该调试系统功能较为完善,足以满足实际应用中的各种需求,而且模块化的设计使得调试系统具有良好的可扩展性。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP368.1
【图文】:

结构框图,内核结构


8基于 DSP 的调试系统的研究与实现 支持 IEEE32 位、40 位浮点数据格式和 8 位、16 位、32 位和 64 位定点数据格式。 最高工作主频可达 600 MHz,指令周期为 1.67 ns,可支持单指令多数据(SIMD)操作; 采用 LVDS 技术和 DDR 方式传输数据,单向最大速率为 500 MB/s,数据吞吐量为 4 GB/s; 片上 SDRAM 控制器和片上 DMA 控制器可提供 14 条 DMA 通道。 4 条 128 位数据总线可与*MB 的 RAM 相连,其 34 位地址总线可提供4GB 的寻址空间; 有 4 个链路口,每个链路口可提供 1.2 GB/s 的传输速率,并可同时进行 DMA 传输; 对与多片处理器的无缝互连提供片上仲裁。ADSP 的结构框图如下所示:

界面图,软件运行,界面图


?时序分析 源代码生成工程文件生成链接文件生成图 3. 1 集成开发平台模块图软件的运行界面如下:图 3. 2 软件运行界面图3.2.1 数据流驱动建模模块建模模块的主要功能是通过软件提供的模块库及相关建模工具创建所需的软件模型。模块库包括原子模块(函数模块库、通信模块库、关键变量库)、复合模

模块库,时序分析,设计模型


图 3. 3 模块库图户检验自己设计模型的重要途径,它能行时间,帮助开发人员找出设计模型的常包含若干任务,用户定义的每个任务如,在时序分析中,程序根据每个任务是否在规定时间内完成,如果每个任务性得到满足,反之则不满足。能可分为 4 个模块:模型检测,单片时析。如图所示:时序分析器

【参考文献】

相关期刊论文 前1条

1 吴炳欣;数字信号处理器的市场竞争及技术发展趋势[J];世界电子元器件;2001年04期

相关硕士学位论文 前3条

1 王德勇;基于DSP的信号处理板的研制[D];电子科技大学;2006年

2 陈莉丽;YHFT系列DSP调试环境的设计与实现[D];国防科学技术大学;2006年

3 连丽红;嵌入式调试技术的研究与实现[D];厦门大学;2009年



本文编号:2752045

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2752045.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户41ff0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com