- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]DSP原理及应用0-2
TMS320C54x DSP 处理器之间比较 一些对比知识 DSP\SC\CPU\MPU\MCU\GPU区别 CPU 一般指Intel的X86兼容芯片,冯诺依曼结构,是CISC复杂指令集。功能整数浮点都很一般,控制不能达到MCU的水平。 MPU 以条件判断为主的应用,以软件管理的操作系统为核心的产品,MPU的设计侧重于不妨碍程序的流程,以保证操作系统支持功能及转移预测功能等. DSP DSP都是RISC,结构上采用了增强Harvard,或超级Harvard结构,对于Pipeline的进程要求严格,并行指令应用等。DSP侧重于保证数据的顺利通行,结构尽量简单。特别是尽量少打断Pipeline。 一些对比知识 GPU 在几个主要方面有别于DSP架构。其所有计算均使用浮点算法,而且目前还没有位或整数运算指令。此外,由于GPU专为图像处理设计,因此存储系统实际上是一个二维的分段存储空间,包括一个区段号(从中读取图像)和二维地址(图像中的X、Y坐标)。没有任何间接写指令。输出写地址由光栅处理器确定,而且不能由程序改变。这对于自然分布在存储器之中的算法而言是极大的挑战。最后一点,不同碎片的处理过程间不允许通信。实际上,碎片处理器是一个SIMD数据并行执行单元,在所有碎片中独立执行代码。 现行的一些处理器芯片比较 一些对比知识 ARM\DSP\FPGA区别 ARM具有比较强的事务管理功能,可以用来跑界面及应用程序等,器优势主要体现在控制方面; DSP主要用来计算,比如进行加密解密,调制解调,优势是强大的数据处理能力和较高的运行速度; FPGA可以用VHDL或verilogHDL来编程,灵活性强,由于能够进行编程,除错,再编程和重复操作,因此可以充分地进行设计开发和验证。当电路有少量改动时,更能显示出FPGA的优势,其现场编程能力可以延长产品在市场上的寿命,而这种能力可以来进行系统升级或除错。 一些对比知识 TI\AD区别 ADI的DSP虽然方便点,但这些方便都是增加硬件复杂性带来的,同时带来了功耗高和售价高的问题。 ADI的的汇编,像TI的代数语言。ADI在汇编编写起来方便TI,ADI的C编译器的编译效率高过TI。 TI的结构复杂过ADI,6条流水线是ADI无法比拟的,但需要高手才能真正利用好这个流水线(我认为是难点)。虽然ADI的DSP较为好用,但还是认为TI的功能强些。 TI公司的DSP与AD公司的 DSP的异同点 TI DSP AD DSP 1、定、浮点的长处 定点见长 浮点见长 2、PAGEN与DAGEN 不对称 对称 3、指令形式 助记符 代数形式 4、流水线级数 6级 3级 5、I/O寻址方式 I/O指令寻址 存储器映象寻址 6、循环堆栈 无 有 7、互连总线 RapidIO Link端口 8、指令兼容性 C2000、C5000 全系列兼容 C6000相互间不兼容 复习下定点和浮点的概念 1. 定点数的表示方法 ????定点格式是指在数据表示时,约定机器中所有数据的小数点的位置是固定不变的。 ??? 我们把用定点格式表示的数称为定点数。在计算机中,通常将定点数表示成纯小数或纯整数。 ??? 对于任意一个n+1位的定点数x,在定点机中可表示成如下格式: ??? 如果数x表示的是纯小数,那么小数点在x0和x1之间,即数符和尾数之间。如果数x表示的是纯整数,那么小数点在xn后面,即数据的最后。 ??? 复习下定点和浮点的概念 2. 浮点数的表示方法 ????浮点格式是指在数据表示时,将浮点数的范围和精度分别表示,相当于小数点的位置随比例因子的不同而在一定的范围内可自由浮动。 ?浮点数中小数点的位置是不固定的,用阶码和尾数来表示。通常尾数为纯小数
您可能关注的文档
- [交通运输]模糊控制.ppt
- [交通运输]沥青路面标段施工成本控制技术及方法.doc
- [交通运输]爱车养车有问必答每日一贴.doc
- [交通运输]田间道路施工组织设计.doc
- [交通运输]电容式条干仪在纱线控制中的应用.doc
- [交通运输]第3章道路勘测.ppt
- [交通运输]第7章 汽车试验工程.ppt
- [交通运输]系统分析与设计SAD4_Chapter131.ppt
- [交通运输]股份公司总计划2005041231.ppt
- [交通运输]船损.ppt
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].docx
- 情绪价值系列报告:春节消费抢先看-国证国际证券.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(解析版).docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].docx
- 液冷盲插快接头发展研究报告-全球计算联盟.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(原卷版).docx
- 精品解析:北京市东直门中学2024届高三考前练习数学试卷(解析版).docx
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第2章 人体的神经调节》大单元整体教学设计[2020课标].docx
文档评论(0)