- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字信号处理器研究和实现探析
数字信号处理器研究和实现探析 摘 要:随着数字信号处理技术的飞速发展,数字信号处理器也得到了相应的发展。本文首先简单阐述了数字信号处理器的概念与数字信号处理器的实现原理,然后对数字信号处理器的结构进行了分析,最后提出了数字信号处理器的具体改进措施。
关键词:数字信号;处理器;DSP
中图分类号:TP368.1
1 数字信号处理器的概念
所谓数字信号处理就是指采用数字计算机将模式信号离散化或对离散信号进行处理的一种现代化信号的处理技术,它具有自身独特的计算理论与计算方法。数字信号处理是目前发展较为快速的一种技术,它所具有的网络、多媒体、无线通信等技术都是根据数字信号处理算法来进行的。而DSP(数字信号处理器)则是专门用来处理数字信号的一种微处理器。随着数字信号处理技术的发展,数字信号处理器也得到了很大的发展。为了满足数字信号处理应用的各种需求,它使用了特定的硬件设计结构。发展至今,微处理器已经历了单板计算机与单片计算机这两个发展阶段,而数字信号处理器采用的是一种性能较高的片上微计算机系统。数字信号处理器除了采用大量的新结构、新技术来最大限度的改善芯片的性能之外,还将接口、内存、外设以及时间管理器等都集成于一个芯片上,构成了一个功能较为强大的片上系统。但总而言之,数字信号处理器的发展和形成,都离不开计算机、数字信号处理技术以及电子技术的迅猛发展。
2 数字信号处理模拟器的实现
其实计算机系统本来就是一个相对较为复杂的系统,如果要通过使用软件系统来模拟各个门电路或是各个晶体管的每个方面的行为与特征却是无法实现的。人们通常所用的将系统复杂程度进行简化的办法就是对系统根据层次进行体系、抽象结构,也就是在结构层次上对计算机系统进行简化。但是,根据体系结构层次进行简化的计算机系统对于我们来说还是非常复杂,因此想要开发基于此系统的软件模拟器也不是一件简单的事情。所以我们通常会采用这样的办法,就是在已开发出来的模拟器的基础上进行再次改进与开发,使它能尽量满足我们的需求。
不管是在对哪种数字信号进行处理的过程中,只要牵涉到硬件的实现原理,都会碰到这样一个非常普遍的现象:通常要被处理的原始信号所具有的序列长度比较长,但是由于它的物理设备条件有限,因此每次(譬如一个时间周期内)它只能将一定长度限制的采样之后的数字序列传输到数字信号处理的相关硬件(譬如DSP),这便意味着要将原有的长数字序列进行截断处理。显而易见,如果数字序列被截断,它所具有的信号属性与原有整体的数字序列相比肯定会发生了很大的变化。譬如只选取高斯白噪声中的一段,那么与原有的白噪声数字序列相比,截断后的数字序列的方差与均值等各种统计特性都发生了较大的变化。因此,既然序列截取会导致序列的性能下降,也自然会降低后续的DSP等各类硬件设备对数字信号的处理性能。
3 数字信号处理器的结构分析
在现阶段的数字化、信息化各个的进程中,数字信号一直作为信息的处理和传输对象,随后逐步从模拟信号转变为数字信号。数字化是信息化的根本,而数字信号处理则是数字化的关键技术之一。数字处理技术目前已成为一种日趋重视且飞速发展的先进技术。数字信号处理器是比较适合用来进行数字信号处理运算的一种微处理器,依靠其卓越的数字信号的处理能力和特有的硬件结构体系,被广泛运用于语音识别、自动控制、图像处理以及通讯技术等多个领域。
数字信号处理技术是将模拟信号经过采样转变为数字化信号后进行处理、分析的过程,它偏重于实现处理算法、应用软件以及理论。数字信号的处理算法具有如下这些性能特点:第一,信号处理算法的运算量较大,运算速度要求迅速;第二,信号处理算法必须要运行较多的乘累加运算;第三,信号处理算法大多数时间都用来执行小循环的操作;第四,信号处理算法有一些特定的模式;第五,信号处理需要有特定的接口。
最开始,数字信号处理器的结构是根据数字信号处理器的算法模型组建而成的,大部分的数字信号处理器都包括数字信号处理器算法的特点。所以,针对数字信号处理以上的特点,必须对数字信号处理器进行专门地设计。
4 数字信号处理器的结构改进
数字信号处理器采用哈佛结构的DSP芯片,它分别包括数据存储与程序存储空间,使用特定的地址总线和程序总线。它的CPU能同时进行数据和程序的访问,能很大程度地提高处理速度。而要改进哈佛结构,具体的措施为:第一,在高速缓存中存储指令,从而不需通过程序和数据存储器来读取指令,能够节省下一个指令周期;第二,能将数据存储于程序存储器里,还能供算术指令来直接使用。可是数据和程序不可同时进行读取,大部分的访问存储器的指令必须要执行两个周期;第三,对存储器结构进行改进,同意能在一个周期内能进行两个操作数和同时读取一条指令。
4.1 使用多总线和多处
文档评论(0)