基于Ti54xDSP芯片的片内程序开发研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:hellosunday
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字信号处理是伴随数值计算技术和计算机技术的发展而迅速发展起来的新兴学科,特别是数字信号处理器的出现,使其理论得以广泛应用于实际系统之中。因此,数字信号处理技术一经问世,便吸引了许多领域研究者的关注,并成为应用最快、成效最显著的新学科之一。 本文以目前应用广泛、性价比合理的TI TMS320C5410 DSP芯片作为主处理器,并辅以Flash存储芯片及PCI接口芯片,形成一个完整的硬件设备。 本文首先介绍Ti TMS320C54x DSP的功能特点,分析它的内部结构、寻址方式和指令系统;然后通过使用Ti公司的Code Composer Studio(以下简称CCS)模拟开发环境建立基于TI TMS320C5410芯片的软件工程,并在工程中采用了C语言与汇编语言混合编程的方式。 随后,本文进行了启动加载(Bootloader)程序的研究。首先,对其原理及应用进行了论述;然后,对于并行8位加载引导方式进行了详细的讨论,而这也是本文中设备使用的引导方式;最后介绍了Bootloader程序在本系统中的扩展,根据实际工程需要,实现了可在工程中灵活使用的加载程序。 在软件的整体工程设计部分,本文首先介绍了基于CCS的工程主要架构。在其中,主要讨论了CMD文件的建立,即如何合理的划分Ti 5410芯片内的程序空间与数据空间。对于Ti 5410 DSP内RAM空间具有其逻辑不连续性并且有着双通道DARAM与单通道SARAM之分的特性,根据工程的需求而合理的划分DSP内RAM空间是非常重要的部分。这也是以后具体程序设计的基础。 软件设计中的一个重要部分是实现基于Ti 5410 DSP芯片的DES算法程序,这是对于DSP芯片的直接应用,也体现出了DSP芯片的高速数据处理特性。在本章中,分为了2个部分进行讨论。 (1)讨论了该算法程序在Ti 5410 DSP内的具体实现,这其中研究了密钥扩展的优化、加解密过程的优化、占用空间与执行效率的合理分配等问题; (2)讨论了算法程序在DSP芯片内的空间占用和运行效率。该算法程序占用的空间小于3k WORD;处理速度大于20000个分组/秒。
其他文献
在油气管线的生产管理中,传统的管理方式将种类繁多数量巨大的管网信息全部标注在图纸上,一张图纸上包含了管线、设备等各种类型的数据,识图困难,无法分门别类地查阅数据,紧
线损管理是供电企业的一项重要工作。对配电网进行线损计算可以发现配电网运行的薄弱环节,掌握损耗的构成,有针对性地采取合理的降损措施。配电网线损计算对配电网的无功优化
实施科学是研究者为解决循证干预方法在实践推广中面临的问题而提出的新兴交叉学科领域,也被称为“转化应用研究的第二阶段”;其目的是促进循证干预方法快速、便捷、低成本的
20世纪90年代以来,随着全球竞争的加剧、科学技术不断进步和经济的不断发展,知识的重要性获得了前所未有的显现和证明。组织学习、知识管理、组织创造新知识的能力得到相当的
以1座(70+120+70)m连续刚构桥为工程背景,分析设计过程中主墩关键参数,包含主墩墩高及桥墩形式、左右主墩高度不对称等对主梁及墩身关键截面内力、墩顶水平位移的影响规律,得出相
美国是世界上医疗卫生费用最高的国家。费用的增长是多种原因造成的。从 2 0世纪 70年代起 ,美国政府和私人部门从管理和竞争的理念出发 ,采取了许多措施来控制不断上涨的健
在护理部建立压疮三级监控管理的基础上,成立神经外科压疮管理小组,负责本病区压疮质量管理工作,同时对本病区护士进行压疮知识培训。结果能提高科内护士对压疮的知识的掌握
从1994年至今,我国体育彩票进入了统一发行、销售和管理的规范化时期,发行量呈现逐年递增的势头,2002年我国体育彩票的发行量已经达到了217亿元,体育彩票正在逐渐进入普通民