DSP技术综述
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DSP技术综述
班级:7
学号:
姓名:
【摘要】数字信号处理(DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。它是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。本文概述了数字信号处理技术的发展过程,分析了DSP处理器在多个领域应用状况,介绍了DSP的最新发展,对数字信号处理技术的发展前景进行了展望。
【Abstract】:Digital signal processing (DSP) is the one who is widely used in many disciplines involved in many areas of emerging disciplines. It is a through the use of mathematical skills execution conversion or extract information, to deal with real signal method, these signals by digital sequence said.This paper outlines the development of digital signal processing technology, processes, analyzes the DSP processor, application status in many areas, introduced the latest developments in DSP, digital signal processing technology for the future development prospects.
【关键词】数字信号处理;DSP平台;DSP发展趋势
【Key words】Signal digital signal processing ; DSP platform ; the development trend of DSP
一、DSP技术的发展历程
DSP的发展大致分为三个阶段:
1.在数字信号处理技术发展的初期(二十世纪50-60年代),人们只能在微处理器上完成数字信号的处理。直到70年代,有人才提出了DSP的理论和算法基础。一般认为,世界上第一个单片DSP芯片应当是1978年AMI公司发布的S281l。1979年美国Intel公司发布的商用可编程器件2920是DSP芯片的一个重要里程碑。这两种芯片内部都没有现代DSP 芯片所必须有的单周期乘法器。1980年,日本NEC公司推出的mPD7720是第一个具有硬件乘法器的商用DSP芯片,从而被认为是第一块单片DSP器件。
2.随着大规模集成电路技术的发展,1982年美国德州仪器公司推出世界上第一代DSP 芯片TMS32010及其系列产品,标志了实时数字信号处理领域的重大突破。Ti公司之后不久相继推出了第二代和第三代DSP芯片。90年代DSP发展最快。Ti公司相继推出第四代、第五代DSP芯片等。
3.随着CMOS技术的进步与发展,日本的Hitachi公司在1982年推出第一个基于CMOS 工艺的浮点DSP芯片,1983年日本Fujitsu公司推出的MB8764,其指令周期为120ns,且具有双内部总线,从而使处理吞吐量发生了一个大的飞跃。而第一个高性能浮点DSP芯片应是A T&T公司于1984年推出的DSP32.与其他公司相比,Motorola公司在推出DSP芯片方面相对较晚。1986年,该公司推出了定点处理器MC56001.1990年推出了与IEEE浮点格式兼容的浮点DSP芯片MC96002。美国模拟器件公司(AD)在DSP芯片市场上也占有一定的份额,相继推出了一系列具有自己特点的DSP芯片。自1980年以来,DSP芯片得到了突飞猛进的发展,DSP芯片的应用越来越广泛,并逐渐成为电子产品更新换代的决定因素。从运算速度来看,MAC(一次乘法和一次加法)时间已经从20世纪80年代初的400ns降低到10ns以下,处理能力提高了几十倍。DSP芯片内部关键的乘法器部件从1980年占模片区的40%左右下降到5%以下,片内RAM数量增加一个数量级以上。DSP芯片的引脚数量从1980年的最多64个增加到现在的200个以上,引脚数量的增加,意味着结构灵活性的增加,如外部存储器的扩展和处理器间的通信等。
二、DSP的现状
1.国际发展现状
国际DSP处理发展的现状,国外的商业化信号处理设备一直保持着快速的发展势头。欧美等科技大国保持着国际领先的地位。例如美国DSP research公司,Pentek公司,Motorola 公司,加拿大Dy4公司等,他们很多已经发展到相当大的规模,竞争也愈发激烈。我们从国际知名DSP技术公司发布的产品中就可以了解一些当今世界先进的数字信号处理系统的情况。
以Pentek公司一款处理板4293为例,使用8片TI公司 300 MHz的TMS320C6203芯片,具有19 200 MIPS的处理能力,同时集成了8片32 MB的SDRAM,数据吞吐600 MB/s。该公司另一款处理板4294集成了4片Motorola MPC7410 G4 PowerPC处理器,工作频率400/500 MHz,两级缓存256K×64 bit,最高具有16MB的SDRAM。
ADI公司的TigerSHARC芯片也由于其出色的协同工作能力,可以组成强大的处理器阵列,在诸多领域(特别是军事领域)获得了广泛的应用。以英国Transtech DSP公司的TP-P36N 为例,它由4~8片TS101b(TigerSharc)芯片构成,时钟 250 MHz,具有6~12 GFLOPS的处理能力。
DSP应用产品获得成功的一个标志就是进入产业化。在以往的20年中,这一进程在不断
重复进行,而且周期在不断缩小。在数字信息时代,更多的新技术和新产品需要快速地推上市场,因此,DSP的产业化进程还是需要加速进行。随着竞争的加剧,DSP生产商随时调整发展规划,以全面的市场规划和完善的解决方案,加上新的开发历年,不断深化产业化进程。
2.我国发展现状
随着我国信息产业的发展,近年来我国的数字信号处理学科发展较快。DSP处理器已经在我国的数字通信、信号处理、雷达、电子对抗、图像处理等方面得到了广泛的应用,为科学技术和国民经济建设创造了很大价值。全国有很多高校、科研机构的信号处理实验室都在大力研究性能更高的数字信号处理设备,取得了很多研究成果。我国的科研人员通过对先进的DSP芯片的研究,已经研制出一些高性能处理设备的解决方案,并且在板级PCB设计方面,也取得了宝贵的设计经验。
以我国某电子技术研究所研制的DSP雷达数字信号处理通用模块为例,它使用了6片ADSP21060和大规模可编程器件构成通用处理模块。通过信号处理算法并行设计、系统多数据流设计、处理任务分配调度程序设计,实现高速实时雷达数字信号处理 [4> 。以FFT算法为例,将任务分为3个流水处理过程:FFT、复数乘法、IFFT,实现多片DSP组成并行处理。在33 MHz时钟下,1 024点处理通过时间为0.7 ms,可以实现单通道数据率为1 MHz,双通道并行工作为2 MHz。
国内的某大学所研制的基于TMS320C6201的高速实时数字信号处理平台,实现基-2的复数FFT,允许输入数据的动态范围16-bit,可以实现59 μs内完成512点的FFT,130 μs内可以完成1 024点的FFT。
但是,应该看到,我国在信号处理理论、高速高性能处理器设计和制造方面与国际先进水平还有较大差距。而且,主要的核心处理器件基本完全依赖进口,这也是我国半导体研究领域需要大力加强的工作之一。复杂的大型处理机PCB板级设计和制造也存在一定困难,也是需要我国科研人员发扬勇于拼搏的精神,继续的刻苦努力。
三、TI DSP平台及应用简述
世界上没有完美的处理器,DSP不是万能的。DSP器件的特点使得它特别适合嵌入式的实时数字信号处理任务。
1.实时的概念
实时的定义因具体应用而异。一般而言,对于逐样本 (sample-by-sample) 处理的系统,如果对单次样本的处理可以在相邻两次采样的时间间隔之内完成,我们就称这个系统满足实时性的要求。即:tproess>tsample,其中,tproess代表系统对单次采样样本的处理时间,tsample代表两次采样之间的时间间隔。举例来说,某个系统要对输入信号进行滤波,采用的是一个100阶的FIR滤波器,即。假设系统的采样率为1KHz,如果系统在1ms之内可以完成一次100阶的FIR滤波运算,我们就认为这个系统满足实时性的要求。如果采样率提高到10KHz,那么实时性条件也相应提高,系统必须在0.1ms内完成所有的运算。需要注意,tproess 还应当考虑各种系统开销,包括中断的响应时间,数据的吞吐时间等。
正确理解实时的概念是很重要的。工程实现的原则是“量体裁衣”,即从工程的实际需要出发设计系统,选择最合适的方案。对于DSP的工程实现而言,脱离系统的实时性要求,盲目选择高性能的DSP器件是不科学的,因为这意味着系统复杂度、可靠性设计、生产工艺、开发时间、开发成本以及生产成本等方面不必要的开销。从这个角度而言,即使系统开发成功,整个工程项目可能仍然是失败的。
2.嵌入式应用
嵌入式应用对系统成本、体积和功耗等因素敏感。DSP器件在这些方面都具有可比的优势,因此DSP器件特别适合嵌入式的实时数字信号处理应用。反过来,对于某一个具体的嵌