欢迎来到天天文库
浏览记录
ID:43181533
大小:352.00 KB
页数:48页
时间:2019-10-01
《数字信号处理第7章数字信号处理的硬件实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第7章数字信号处理的硬件实现7.1DSP技术的概念及其发展7.2DSP处理器的主要结构特点7.3TI系列DSP7.4DSP的开发环境数字信号处理技术主要实现途径:1、信号处理软件包缺点是软件实时处理较差,因此,多用于教学与科研当中。2、专用的数字信号处理机方便、经济,但是它的灵活性和适应性都较差。3、采用单片信号处理器(ChipDigitalSignalProcessor通常简称为DSP)把设计师的精力从繁杂的布线和烦琐的调试等硬件设计中转向软件设计。8/4/202127.1DSP技术的概念及其发展7.1.1DSP系统的基本概念典型的实时信号处理系统8
2、/4/20213DSP系统的优越性主要表现在以下几个方面:(1)接口方便。系统接口与其它数字系统或设备的接口是相互兼容的,这样便于信息的交换与传输。(2)编程方便。系统中的可编程芯片可使设计人员在开发过程中灵活方便地对软件进行修改和升级。(3)稳定性好。系统以数字处理为基础,与模拟系统相比受环境温度以噪声的影响较小,可靠性高。(4)可重复性好。数字系统便于测试、调试和大规模生产。(5)集成方便。系统中的数字部件具有高度的规范性,便于大规模集成。8/4/20214DSP系统的设计的一般过程如图8/4/20215针对上图个部分处理的过程(1)根据应用系统的
3、目标确定系统的性能指标,以及信号处理的要求。(2)根据系统的要求进行高级语言的模拟,通常使用C语言或MATLAB语言。(3)设计DSP系统,DSP系统的设计包括硬件设计和软件设计两个方面。硬件设计选择合适的DSP芯片,然后设计DSP芯片的外围电路及其它电路。软件设计和编程。8/4/202167.1.2DSP芯片的选择一般来说,选择DSP芯片时考虑以下诸多因素。1、DSP芯片的运算速度DSP芯片的运算速度可以用以下几种性能指标来衡量:(1)指令周期。就是执行一条指令所需要的时间,通常以ns为单位。(2)MAC时间。即一次乘法和一次加法的时间。(3)FFT
4、执行时间。8/4/20217(4)MIPS。即每秒执行百万条指令。(5)MOPS。即每秒执行百万次操作。(6)MFLOPS。即每秒执行百万次浮点操作。(7)BOPS。即每秒执行十亿次操作。2、DSP芯片的价格开发阶段选用某种价格稍贵的DSP芯片,等到系统开发完毕,其价格可能已经下降一倍甚至更多。3、DSP芯片的硬件资源主要包括:片内RAM和ROM的数量,外部可扩展的程序和数据空间,总线接口,I/O接口等。8/4/202184、DSP芯片的运算精度定点DSP芯片的字长为16位或32位,浮点芯片的字长一般为32位,累加器为40位。5、DSP芯片的开发工具在
5、选择DSP芯片的同时必须注意其开发工具的支持情况,包括软件和硬件的开发工具。6、DSP芯片的功耗在某些DSP应用场合,功耗也是一个需要特别注意的问题。7、其他8/4/202197.1.3DSP发展1978年,AMI公司研发世界上第一个单片DSP芯片是研制的S2811;1979年Intel公司,展示的商用可编程器件Intel2920成为DSP芯片发展的一个重要的里程碑;1980年,NEC公司推出的μPD7720成为第一个具有乘法器电路的商用DSP芯片。1982年,日本的Hitachi公司推出第一个采用CMOS工艺生产浮点DSP芯片。在DSP芯片市场中,最
6、成功的是美国德克萨斯仪器公司(TexasInstruments,简称TI)。8/4/202110TI公司从1982年推出其产品:第一代DSP芯片TMS32010及其系列产品包括TMS32011、TMS320C10/C14/C15/C16/C17等;第二代,TMS32020、TMS320C25/C26/C28等;第三代DSP芯片TMS320C30/C31/C32;第四代DSP芯片TMS320C40/C44;第五代DSP芯片TMS320C50/C51/C52/C53以及集多个DSP于一体的高性能DSP芯片TMS320C80/C82等。目前TI公司常用的DS
7、P芯片为以下三大系列,即TMS320C2000,TMS320C5000;TMS320C6000。8/4/2021117.2DSP处理器的主要结构特点7.2.1哈佛结构冯·诺曼结构将指令、数据、地址存储在同一存储器中,统一进行编址,靠指令计数器提供的地址来区别取出的是数据、地址还是指令。8/4/202112哈佛结构则将数据和程序分别存储在不同的存储器当中,即程序存储器(PM),数据存储器(DM),它们各自独立单独编址,独立访问。与此相对应,系统中还设置了程序总线和数据总线两条总线,从而使数据的吞吐率提高了一倍。目前使用的DSP芯片都采用了改进的哈佛结构。
8、8/4/2021137.2.2硬件乘法器和特殊的DSP指令考虑到数字信号处理算法中存在着大量的
此文档下载收益归作者所有