DSP与通用cpu、单片机对比_第1页
DSP与通用cpu、单片机对比_第2页
DSP与通用cpu、单片机对比_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、DSP与通用CPU和单片机的比照论文xxx学号:XXXXXXX院系别:信息与科学技术学院专业:应用电子技术教育班别:XXXXX指导老师:魏XXX2011-XXXX摘要DSP,CPU,与单片机在设计原理上都是一样的,应用上各具特点,所以结构功能有所不同。dsp为快速处理数字信号而设计,结构上数据,地址总线分开,数据的吞吐量更大。指令集的设计多考虑信号处理。不过现在,为提高微处理器mcu的性能,像arm在设计上,总线也是分开的。cpu主要是完成指令的处理,外围接口是独立设计的,像存储器,总线控制器是独立的,没有集成到cpu中。而单片机多应用在嵌入式平台,外围的接口是集成在一起的。一颗芯片就能完成。

2、关键词:了解DSP通用CPU结构特点MC*51单片机比照目录第一章:简单了解DSP3第二章:CPU的结构4第三章:MC*51单片机5第四章:DS四INTEL通用CPU比照6第五章:DSF单片机MCS-51比照7参考文献:7第一章.简单了解DSP1.1DSP的结构特点数字信号处理(DigitalSignalProcessing简称DSP),DSP的硬件结构,大体上与通用的微处理器相类似,由CPU、存储器、总线、外设、接口、时钟等部分组成,但乂有其鲜明的特点。DSP体系结构的特点DSP是数字信号处理器的简称。20世纪80年代初NEC推出第一块DSP芯片从PD7720,而后德州仪器公司推出的TM繇列

3、DSP芯片标志着数字信号处理领域的重大突破,从此DS成术取得了突飞猛进的发展。现在不但DSF片的性能大大提高,而且其价格也下降了许多。DSP芯片已经开始在电脑外设、通信、工业控制、家用电器等方面广泛地发挥作用。DSP与传统单片机相比最大的特点是它适合于数字信号处理。其主要特征如下的哈佛结构总线这种总线结构有别于冯诺依曼总线结构。它的程序与数据具有独立的存储空间,有着各自独立的数据与地址总线,甚至其DMAE制器也有自己的数据总线与地址总线。TI公司新近推出的TMS320VC3系列DSP就具有互相独立的程序总线、数据总线、DMA总线。这使得DSFft取指令的同时还能写一个数据,读一个数据,并进行一

4、次DM廖作,而且这4个操作可以同时进行。这样的总线结构使得程序执行速度快,数据吞吐量也特别的大。这与冯诺依曼总线结构对数据与程序只能分时进行读写而导致的执行速度慢,数据吞吐量低的特点形成鲜明的比照。DS咪用流水线操作以减少指令执行的时间,从而进一步增强处理器的数据处理能力。现在DSP的流水线深度一般都在4级以上,在TI的TMS320C600昧列DSP®片中,其深度更是到达了8级。而流水线的深度决定了DSP可以同时处理的指令数,这就意味着TMS320C600O列DSF片同时可以重叠执行8条指令。1.1.3、采用硬件乘法器在一般的电脑上,算术逻辑单元(ALU)只能完成2个操作数的加、减和

5、逻辑运算,而乘法和除法则由加和移位操作来实现。但在大量的数字信号处理算法中,例如:IIR、FIR滤波、FFTWT仆波变换),都要用到大量的乘法运算,而乘法运算的速度一直都是数字信号处理实现中的一个瓶颈问题。一般的电脑仅仅依靠加和移位来实现数字信号处理无疑要付出很大的时间代价。但DS削硬件乘法器完成乘法运算,并且乘法运算能在一个指令周期内完成,这大大缩短了程序实现算法所花费的时间。总之,DSP在硬件结构上为进行快速精确的数字信号处理运算做好了准备。除此之外,DSP的一些指令和寻址方式也是专门为各种运算的快速完成而精心设置的,如:段循环指令、累加指令、并行指令、循环寻址方式,位反寻址方式等。DSF

6、ft硬件和软件上的这些特点无疑为数字信号处理技术在各方面的广泛应用打开了方便之门。1.1.4DSP微处理器芯片一般具有如下主要特点:1在一个指令周期内可完成一次乘法和一次加法;2程序和数据空间分开,可以同时访问指令和数据;3片内具有快速RAM通常可通过独立的数据总线在两块中同时访问;4具有低开销或无开销循环及跳转的硬件支持;5快速的中断处理和硬件I/O支持;6具有在单周期内操作的多个硬件地址产生器;7可以并行执行多个操作;8支持流水线操作,使取指、译码和执行等操作可以重叠执行当然,与通用微处理器相比,DSP微处理器芯片的其他通用功能相对较弱些。DSP优点:对元件值的容限不敏感,受温度、环境等外

7、部因素影响小;容易实现集成;VLSI可以分时复用,共享处理器;方便调整处理器的系数实现自适应滤波;可实现模拟处理不能实现的功能:线性相位、多抽样率处理、级联、易于存储等;可用于频率非常低的信号。DSP缺点:需要模数转换;受采样频率的限制,处理频率范围有限;数字系统由耗电的有源器件构成,没有无源设备可靠。但是其优点远远超过缺点。1.2DSP技术的应用语音处理:语音编码、语音合成、语音识别、语音增强、语音邮件、语音储存等。图像/图形:二维和三维图形处理、图像压缩与传输、图像识别、动画、机器人视觉、多媒体、电子地图、图像增强等。军事;保密通信、雷达处理、声呐处理、导航、全球定位、跳频电台、搜索和反搜

8、索等。仪器仪表:频谱分析、函数发生、数据采集、地震处理等。自动控制:控制、深空作业、自动驾驶、机器人控制、磁盘控制等。医疗:助听、超声设备、诊断工具、病人监护、心电图等。家用电器:数字音响、数字电视、可视、音乐合成、音调控制、玩具与游戏等。第二章.CPU的结构2.1CPU结构特点CPU包括运算逻辑部件、寄存器部件和控制部件。CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令:是电脑规定执行操作的类型和操作数的基本命令。指令是由一个字节或者多个字节组成,其中包括操作码字段、一个或

9、多个有关操作数地址的字段以及一些表征机器状态的状态字和特征码。有的指令中也直接包含操作数本身。运算逻辑部件:运算逻辑部件,可以执行定点或浮点的算术运算操作、移位操作以及逻辑操作,也可执行地址的运算和转换。寄存器部件:寄存器部件,包括通用寄存器、专用寄存器和控制寄存器。通用寄存器乂可分定点数和浮点数两类,它们用来保存指令中的寄存器操作数和操作结果。通用寄存器是中央处理器的重要组成部分,大多数指令都要访问到通用寄存器。通用寄存器的宽度决定电脑内部的数据通路宽度,其端口数目往往可影响内部操作的并行性。控制部件控制部件,主要负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构有两

10、种:一种是以微存储为核心的微程序控制方式;一种是以逻辑硬布线结构为主的控制方式。微存储中保持微码,每一个微码对应于一个最基本的微操作,乂称微指令;各条指令是由不同序歹0的微码组成,这种微码序歹0构成微程序。中央处理器在对指令译码以后,即发出一定时序的控制信号,按给定序列的顺序以微周期为节拍执行由这些微码确定的假设十个微操作,即可完成某条指令的执行。简单指令是由35个微操作组成,复杂指令则要由几十个微操作甚至几白个微操作组成。逻辑硬布线控制器则完全是由随机逻辑组成。指令译码后,控制器通过不同的逻辑门的组合,发出不同序列的控制时序信号,直接去执行一条指令中的各个操作。第三章.MCS51单片机MC*

11、51单片机组成结构中包含运算器、控制器、片内存储器、并行I/O口、申行I/O口、定时/计数器、中断系统、振荡器等功能部件。MC*51系列单片机的结构特点就CPU的结构来说,通用微机的CPU内部有一定数量的通用或专用寄存器,而MC*51系列单片机则在数据RAM区开辟了一个工作寄存器区。该区共有4组,每组8个寄存器,共计可提供32个工作寄存器,相当于通用微机CPU中的通用寄存器。除此之外,MC*51系列单片机还有颇具特色的21个特殊功能寄存器SFR要理解MC*51系列单片机的工作,必须对特殊功能寄存器SFR的工作有活楚的了解。SFR使仅具有40条引脚的单片机系统的功能有很大的扩展。由于这些SFR的

12、作用,每个通道在程序控制下,都可有第二功能,从而使得有限的引脚能衍生出更多的功能。而且,利用SFR可完成对定时器、申行口、中断逻辑的控制,这就使得单片机可以把定时/计数器、申行口、中断逻辑等集成在一个芯片上。MC字51系列单片机在存储器结构上与通用微机也有不同之处,通用微机中程序存储器和数据存储器是一个地址空间,而单片机把程序存储器和数据存储器分成两个独立的地址空间,采用不同的寻址方式,使用两个不同的地址指针,PC指向程序存储器,DPTR指向数据存储器。采用这种结构主要是考虑到工业控制的特点。一般工业控制系统中,需要较大的程序存储器空间和较小的随机存储器空间,不同于通用微机需要较大的数据存储器

13、空间。MC*51系列单片机在输入输出接口方面的特点是,通道口引线在程序的控制下都可有第二功能,可由用户系统设计者灵活选择。比方数据线和地址线低8位可分时合用通道0,而地址线高8位与其它信号线也可合用通道2。由于存储器和接口都在片内,就给应用提供了方便,往往只在其引脚处增加驱动器即可简化接口设计工作,提高单片机与外设数据交换的处理速度。同时,功能变换和选择由相应的指令来控制实现,而不是靠硬件上的跳线短接等方法实现。MC*51系列单片机I/O引脚一线多功能的特点方便了用户,但在组成应用系统时,也应根据其特点分时使用。MC*51系列单片机的另一个显著特点是内部有一个全双工申行口,即可同时发送和接收;

14、有两个物理上独立的接收、发送缓冲器。发送缓冲器只能写入不能读出,接收缓冲器只能读出不能写入。在程序的控制下,申行口能工作于四种方式,用户可根据需要,设定为移位寄存器方式以扩展I/O口和外接同步输入输出设备,或用作异步通信口,以实现双机或多机通信,极为方便地组成分布式控制系统。第四章.DSP与INTEL通用CPU比照从外表上来看,DSP与标准微处理器有许多共同的地方:一个以ALU为核心的处理器、地址和数据总线、RAIMRO祖及I/O端口,从广义上讲,DSP微处理器和微控制器单片机等都届于处理器,可以说DSF®一种CPU但DSPW一股的CPUR不同:首先是体系结构:CP昵冯.诺伊曼结构的

15、,而DSP有分开的代码和数据总线即“哈佛结构”,这样在同一个时钟周期内可以进行多次存储器访问一一这是因为数据总线也往往有好几组。有了这种体系结构,DSP可以在单个时钟周期内取出一条指令和一个或者两从外表上来看,DSF标准微处理器有许多共同的地方:一个以ALU为核心的处理器、地址和数据总线、RAMROW及I/O端口,从广义上讲,DSR微处理器和微控制器单片机等都届于处理器,可以说DS*一种CPU但DSFft一股的CPLR不同:首先是体系结构:CP昵冯.诺伊曼结构的,而DSP分开的代码和数据总线即“哈佛结构”,这样在同一个时钟周期内可以进行多次存储器访问一一这是因为数据总线也往往有好几组。有了这种

16、体系结构,DSP就可以在单个时钟周期内取出一条指令和一个或者两个或者更多的操作数。标准化和通用性:CPU勺标准化和通用性做得很好,支持操作系统,所以以CPU»核心的系统方便人机交互以及和标准接口设备通信,非常方便而且不需要硬件开发了;但这也使得CPU#设接口电路比较复杂,DSPi要还是用来开发嵌入式的信号处理系统了,不强调人机交互,一般不需要很多通信接口,因此结构也较为简单,便于开发。如果只是着眼于嵌入式应用的话,嵌入式CP奇日DSP的区别应该只在于一个偏重控制一个偏重运算了。流水线结构:大多数DSPP拥有流水结构,即每条指令都由片内多个功能单元分别完成取指、译码、取数、执行等步骤,

17、这样可以大大提高系统的执行效率。但流水线的采用也增加了软件设计的难度,要求设计者在程序设计中考虑流水的需要。快速乘法器:信号处理算法往往大量用到乘加multiply-accumulate,MAC运算。DSP有专用的硬件乘法器,它可以在一个时钟周期内完成MAE算。硬件乘法器占用了DSPK片面积的很大一部分。与之相反,通用CPLK用一种较慢的、迭代的乘法技术,它可以在多个时钟周期内完成一次乘法运算,但是占用了较少了硅片资源。地址发生器:DSP有专用的硬件地址发生单元,这样它可以支持许多信号处理算法所要求的特定数据地址模式。这包括前后增减、环状数据缓冲的模地址以及FFT的比特倒置地址。地址发生器单元

18、与主ALU和乘法器并行工作,这就进一步增加了DSPW以在一个时钟周期内可以完成的工作量。硬件辅助循环:信号处理算法常常需要执行紧密的指令循环。对硬件辅助循环的支持,可以让DSP高效的循环执行代码块而无需让流水线停转或者让软件来测试循环终止条件。低功耗:DSP的功耗较小,通常在0.5W到4VV采用低功耗的DSPS至只有0.05W,可用电池供电,很适合嵌入式系统;而CPU勺功耗通常在20W以上。第五章.DSP与单片机MCS-5比照DSP是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号。再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。DSP也是一个片子上的系统,所以可以叫单片机,只不过的一种特俗类型的单片机,它是32位处理器,处理速度很快,一般用在高速,大数据处理上单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论