DSP学习总结

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DSP学习总结

摘要:本总结介绍了数字信号技术(DSP)的基本结构,特点,发展及应用现状。通过分析与观察,寄予了DSP美好发展前景的希望。

关键字:数字信号处理器,DSP,特点,应用

1 DSP介绍

数字信号处理简称DSP,是进行数字信号处理的专用芯片,是伴随着微电子学、数字信号处理技术、计算机技术的发展而产生的新器件,是对信号和图像实现实时处理的一类高性能的CPU。所谓“实时实现”,是指一个实际的系统能在人们听觉、视觉或按要求所允许的时间范围内对输入信号进行处理,并输出处理结果。

数字信号是利用计算机或专用的处理设备,以数值计算的方式对信号进行采集、变换、综合、估计与识别等加工处理,从而达到提取信息和方便应用的目的。数字信号处理的实现是以数字信号处理理论和计算技术为基础的。

2 结构

32位的C28xDSP整合了DSP和微控制器的最佳特性,能够在一个周期内完成32*32位的乘法累加运算。

所有的C28x芯片都含一个CPU、仿真逻辑以及内存和片内外设备的接口信号(具体结构图见有关书籍)。CPU的主要组成部分有:

程序和数据控制逻辑。该逻辑用来从程序存储器取回的一串指令。

实时和可视性的仿真逻辑。

地址寄存器算数单元(ARAU)。ARAU为从数据存储器取回的数据分配地址。

算术逻辑单元(ALU)。32位的ALU执行二进制的补码布尔运算。

预取对列和指令译码。

为程序和数据而设的地址发生器。

定点MPY/ALU。乘法器执行32位*32位的二进制补码乘法,并产生64位的计算结果。

中断处理。

3 特点

采用哈佛结构。传统的冯·诺曼结构的数据总线和指令总线是公用的,因此在高运算时在传输通道上会出拥堵现象。而采用哈佛结构的DSP 芯片片内至少有4 套总线:程序的地址总线与数据总线,数据的地址总线与数据总线。由于这种结构的数据总线和程序总线分离,从而在一个周期内同能时获取程序存储器内的指令字和数据存储器内的操作数,提高了执行速度。

多单元的并行处理技术。DSP 内部一般都集成了多个处理单元,比如ARAU(地址寄存器算术单元),MUL(硬件乘法器),ALU(算术逻辑单元),ACC (累加器),DMA 控制器等。它们可在同一个周期内并行地执行不同的任务。

采用了超流水线技术。DSP芯片的哈佛结构就是为实现流水线技术而设计的。采用流水线技术可使DSP芯片单周期完成乘法累加运算,极大地提高了运算速度。

采用硬件乘法器。数字信号处理中最基本的一个运算是乘法累加运算,也是最重要和最耗时的运算,为了提高芯片的运算速度,必须大幅度降低乘法运算的时间。于是在DSP芯片中设计了硬件乘法器,并且运算所需时间最短,仅为一个机器周期。这种单周期的硬件乘法器是DSP芯片实现高速运算的有力保证。现代高性能的DSP芯片数据字长从16位增加到32位,具有两个或更多的硬件乘法器,以便提高运算速度。

安排了JTAG接口。DSP芯片的结构非常复杂,工作速度又非常高,外部引脚也特别多,封装面积也非常小,引脚排列异常密集,对于此种情况,传统的并行仿真方式已不适合于DSP 芯片。于是有关国际组织公布了JTAG接口标准。在DSP芯片内部安排JTAG接口,为DSP芯片的测试和仿真提供了很大的方便。

采用了大容量片内存储器。外部存储器一般不能适应高性能DSP核的处理速度,因此在片内设置较大容量的程序和数据存储器以减少对外部存储器的访问速度,充分发挥DSP核的高性能。

设置了特殊寻址模式。为了满足FFT积分数字信号处理的特殊要求,DSP芯片大多包含有专门的硬件地址发生器,用以实现循环寻址和位翻转寻址,并在软件上设置了相应的指令。程序的加载引导。DSP芯片要执行的程

序一般在EPROM、FLASH存储器中。但是,该存

储器的访问速度较慢,虽然有一些高速EPROM、FLASH存储器,但价格昂贵、容量有限,而高速大容量静态RAM的价格又在不断下降。故采用程序的加载引导是一个性能价格较好的方法。DSP芯片在上电复位后,执行一段引导程序,用于从端口或外部存储器中加载程序至DSP芯片的高速RAM中运行。

设置了零消耗循环控。数字信号处理有一大特点:很多运算时间都用于执行较小循环的少量核心代码上。大部分DSP芯片具有零消耗循环控制的专门硬件,可以省去循环计数器的测试指令,提高了代码效率,减少了执行时间。

设置了多种外设和接口。为了加强DSP芯片的通用性,DSP芯片上增加了许多外设。例如:多路DMA通道、外部主机接口、外部存储器接口、芯片间高速接口、外部中断、串行口、定时器、可编程锁相环、A/D转换器和JTAG接口等。

4发展及应用现状

数字信号处理(DSP)技术已经在我们的生活中扮演一个不可或缺的角色。DSP的核心是算法与实现,越来越多的人正在认识、熟悉和使用它。因此,合理地评价DSP的优缺点,及时了解DSP的现状以及发展趋势,正确使用DSP芯片,才有可能真正发挥出DSP的作用。

在近20多年时间里,DSP芯片的应用已经从军事、航空航天领域扩大到信号处理、通信、雷达、消费等许多领域。主要应用有:信号处理、通信、语音、图形、图像、军事、仪器仪表、自动控制、医疗、家用电器等。

5前景与展望

随着DSP芯片性能的不断改善,用它来作为实时处理已成为当今和未来发展的热点之一。随着生产技术的改进和产量的增大,它已成为当前产量和销售量增长幅度最大的电子产品之一。DSP广泛应用于军事、通信、语音、图像、仪器、工作站、控制及诸多的电子设备中。例如,雷达、导航与制导、全球定位、语音和图像鉴别、高速调制解调器、多媒体以及通用的数字信号处理产品。近年来,DSP 给铁路也带来了巨大的技术革新,铁路的设备尤其是铁路信号系统已从分立模拟系统经过集成化、计算机化发展到数字信号处理时代。例如,地面移频自动闭塞系统中现已大量应用了16位定点DSP产品如TMS320C25、TMS320C2XX系列等,由之建立的系统的工作精度、稳定度都很高、铁路上SJ型数字化通用式机车信号的大量推广

相关文档
最新文档