- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.1 数字信号处理器的基本概念和特点1.1.1 数字信号处理器的基本概念 数字信号处理器(Digital Signal Processor,DSP)是一种专门用来实现各种数字信号处理算法的专用处理器,可以分成专用DSP和通用DSP两类。专用DSP用来实现某些特定的数字信号处理功能,如数字滤波、FFT等。它不需要编程,使用方便,处理速度快,但是缺乏灵活性。通用DSP则有完整的指令系统,通过编程可实现各种复杂的数字信号处理功能,具有适应性强、灵活性高、应用范围广、开发成本低、开发周期短等显著优点,得到了广泛的应用。 通用DSP(以下简称DSP)实际上是一种专门针对数字信号处理应用而设计的专门的处理器。按照其指令系统可以分为定点处理器和浮点处理器。定点处理器算术逻辑单元(ALU)的运算针对定点数(整数或者小数)设计,一般可以直接进行定点数的运算,不能直接进行浮点数(实数)的运算。当利用定点处理器进行浮点数运算时,其运算时间会增加,从而导致运行效率急剧下降。而浮点处理器通常设计有专门的浮点数加法和乘法硬件运算单元,它既可进行浮点数的运算,也可进行定点数的运算,并且完成浮点数运算和定点数运算的时间或者指令周期数相同。因此,浮点处理器运算精度高,可以完成各种复杂的数字信号处理算法。 定点处理器DSP可以胜任大多数数字信号处理应用,但其可处理的数据的动态范围有限,如16 bit定点DSP的动态范围仅96 dB。在某些数据动态范围很大的场合,按定点数处理可能会发生数据溢出,在编程时需要使用移位定标措施或者用定点指令模拟浮点数运算,使程序执行速度大大降低。浮点DSP的出现解决了这些问题,它拓展了数据动态范围。浮点DSP的综合性能优于定点DSP,在相同的指令周期内,它既可完成32位定点数运算,也可完成浮点数运算,而且其汇编源程序容易编写,可读性好,调试方便。 DSP主要用于满足各类通信设备、雷达、数字电视、数码照相机、数码摄像机、DVD、VCD、音响设备等各种应用对数字信号处理的需要。DSP的特点之一是适合于数学计算密集的应用,如快速傅立叶变换(FFT)、卷积、相关、数字滤波、谱估计等数学计算密集类算法。DSP在其体系结构上采取了一系列措施,使其在数学计算方面具有优越的性能。DSP的另一个特点是运算速度快,可以实现实时计算,这在调制和解调、雷达信号检测等应用中非常重要。 1.1.2 数字信号处理器的特点 1) 运算单元 DSP具有硬件乘法器和多功能运算单元。硬件乘法器可以在单个指令周期内完成乘法操作,这是DSP区别于通用微处理器的一个重要标志。DSP的多功能运算单元可以完成加减、逻辑、移位、数据传送等操作。新一代的DSP内部甚至还包含多个并行的运算单元,大大提高了运算和处理能力。 针对滤波、相关、矩阵运算等需要大量乘及累加运算的特点,DSP算术单元中的乘法器和加法器可以在一个时钟周期内完成相乘、累加两个运算。近年出现的许多DSP还可以同时进行乘、加、减运算,大大提高了完成FFT运算和数字滤波等典型数字信号处理算法的速度。 2) 总线结构 传统的通用处理器采用统一的程序和数据空间、共享的程序和数据总线结构,即所谓的冯·诺依曼结构。DSP普遍采用了数据总线和程序总线分离的多总线结构,即哈佛结构或者改进的哈佛结构,极大地提高了指令执行速度。片内的多套总线可以同时进行取指令和多个数据存取操作,许多DSP片内嵌有DMA控制器,配合片内多总线结构,可使数据块传送速度大大提高。如TI公司的C6000系列的DSP采用改进的哈佛结构,内部有一套256位宽度的程序总线、两套32位的数据总线和一套32位的DMA总线。ADI公司的SHARC和TigerSHARC系列DSP采用超级哈佛结构(Super Harvared Architecture Computer),内部集成了3套甚至4套总线,即程序存储器总线、数据存储器总线和输入输出总线。 3) 专用寻址单元 DSP面向数据密集型应用,伴随着频繁的数据访问,数据地址的计算也需要大量时间。DSP内部配置了专用的寻址单元,用于地址的修改和更新,它们可以在寻址访问前或访问后自动修改内容,以指向下一个要访问的地址。地址的修改和更新与算术单元并行工作,不需要额外的时间。 DSP的地址产生器支持直接寻址、间接寻址操作,大部分DSP还支持位反转寻址(用于FFT算法的数据次序整理)和循环寻址(用于数字滤波算法)。 4) 片内存储器 针对数字信号处理的数据密集运算的需要,DSP对程序和数据访问的时间要求很高,为了减小指令和数据的传送时间,许多DSP内部集成了高速程序存储器和
您可能关注的文档
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP01.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP02.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP03.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP04.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP05.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP06.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP07.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP08.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP09.ppt
- SQL实用简明教程(课件) 教学课件 作者 7 302 08932 9k CHAP10.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第1 3章 第2章.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第1 3章 第3章.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第1 3章 封面及目录.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第4 6章 第4章.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第4 6章 第5章.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第4 6章 第6章.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第7 9章 第7章.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第7 9章 第8章.ppt
- TigerSHARC处理器技术及其应用 教学课件 作者 冯小平 第7 9章 第9章.ppt
- TLAB及其在理工课程中的应用指南 第三版 十二五陈怀琛 第5-9章 第5章.ppt
最近下载
- 最新2023版知识产权贯标GBT29490 09知识产权维护运用控制程序(含表单)[知识产权合规管理体系文件].docx
- 煤矿合法股权转让协议9篇.docx VIP
- GB_T 9711-2023石油天然气工业 管线输送系统用钢管.doc VIP
- 导体结构设计.xls VIP
- 电梯安全风险管控清单.doc VIP
- 生殖医学中心专业技术人员考核试题及答案.docx VIP
- 2024年度健康体检大数据蓝皮书.pdf
- 部编版语文六年级上册第四单元教案+教学反思(共6篇).pdf VIP
- 球墨铸铁管与其它管材的连接件技术规范.docx VIP
- NB∕T 11273-2023 工业锅炉设计文件鉴定技术导则.pdf
文档评论(0)