第1章节数字信号处理与DSP系统.pptVIP

  • 1
  • 0
  • 约1.31万字
  • 约 38页
  • 2017-04-01 发布于四川
  • 举报
第1章节数字信号处理与DSP系统

2003.2.16 TMS320C55x DSP原理及应用 DSP技术基础 邹修国 zouxiuguo@126.com 设计硬件实现方案:考虑性能指标、工期、成本,确定最优硬件实现方案,画出硬件系统框图。 器件选型:DSP芯片,A/D,D/A,内存,电源,通信,人机接口等等。 1.4.2 算法格式和数据宽度 DSP算法格式主要分为定点算法和浮点算法两种。一般而言,定点DSP芯片价格较便宜,功耗较低,但运算精度稍低;浮点DSP芯片的优点是运算精度高,但价格稍贵,功耗也较大。 第1章数字信号处理和DSP系统 大多数DSP处理器使用定点算法,但是使用浮点DSP更容易进行高级语言编程,而且一般不用特别解决动态范围、精度的问题。 因此如果产品对成本和功耗的要求较严格,一般选用定点DSP,需要通过理论分析或软件仿真来确定所需的动态范围和精度。如果要求易于开发、动态范围宽、精度高,可以考虑采用浮点DSP。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 浮点DSP的数据宽度一般为32位,而定点DSP的数据宽度可以为16位、20位、24位或32位。对于相同算法格式的DSP,数据宽度越大,精度越高。 但是,数据宽度与DSP尺寸、引脚数及存储器等有直接关系。数据宽度越宽,DSP尺寸越大,引脚越多,存储器要求也越高。所以,在满足设计要求的前提下,尽量选用数据宽度小的DSP,以降低开发成本。而对少量精度要求高的代码可以采取双精度算法。如果大多数计算对精度要求都很高,那么就需要选用较大数据宽度的处理器。 第1章数字信号处理和DSP系统 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 1.4.3 存储器 DSP片内都集成一定数量的存储器,并可以通过外部总线进行存储器扩展。选择DSP时,要根据具体应用对存储空间大小及对外部总线的要求来选择。 DSP的内部存储器通常包括Flash存储器、RAM存储器等。Flash存储器通常用来存储程序及重要的数据,Flash存储器是一种非易失存储器,当系统掉电后还能够保留所存储的信息,Flash存储器的缺点是读/写速度较慢,而向Flash存储器写入数据的过程比较烦琐。 DSP外部总线可以扩展多种存储器,其中既有EPROM、Flash等非易失存储器,又有SRAM等可快速访问的存储器,还可以连接SDRAM、DDR SDRAM等大容量存储器,而外部总线的数据宽度也从16位向32位和64位发展,这些特点也是选择DSP时可以参考的依据。 第1章数字信号处理和DSP系统 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 1.4.4 功耗 由于DSP器件越来越多地应用在便携式产品中,因此功耗是一个重要的考虑因素。下面是一些常见的降低系统功耗的技术。 (1)低工作电压。目前DSP的工作电压有5V,3.3V,2.5V,1.8V等多种。 (2)“休眠”或“空闲”模式。大多数处理器具有关断处理器部分时钟的功能以降低功耗。 第1章数字信号处理和DSP系统 (3)可编程时钟分频器。有的DSP可以在运行时动态编程改变处理器时钟频率以降低功耗。 (4)外围控制。一些DSP器件允许程序中止系统暂时不使用的外围电路功能。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 1.4.5 开发工具 选择DSP芯片时,必须注意其开发工具的支持情况(包括软件开发工具、硬件开发工具)。 软件开发工具包括编译器、汇编器、链接器、调试器、代码模拟器、代码库及实时操作系统(Real Time Operation System, RTOS)等,现在一般用集成开发系统CCS。 而硬件工具包括评估板和仿真器等。 第1章数字信号处理和DSP系统 Evaluation

文档评论(0)

1亿VIP精品文档

相关文档