资料介绍
一般而言,定点DSP芯片的价格较便宜,功耗较低,但运算精度稍低。而浮点DSP芯片的优点是运算精度高,且C语言编程调试方便,但价格稍贵,功耗也较大。例如TI的TMS320C2XX/C54X系列属于定点DSP芯片,低功耗和低成本是其主要的特点。而TMS320C3X/C4X/C67X属于浮点DSP芯片,运算精度高,用C语言编程方便,开发周期短,但同时其价格和功耗也相对较高。
DSP应用系统的运算量是确定选用处理能力为多大的DSP芯片的基础。运算量小则可以选用处理能力不是很强的DSP芯片,从而可以降低系统成本。相反,运算量大的DSP系统则必须选用处理能力强的DSP芯片,如果DSP芯片的处理能力达不到系统要求,则必须用多个DSP芯片并行处理。那么如何确定DSP系统的运算量以选择DSP芯片呢?下面我们来考虑两种情况。
1.按样点处理
所谓按样点处理就是DSP算法对每一个输入样点循环一次。数字滤波就是这种情况。在数字滤波器中,通常需要对每一个输入样点计算一次。例如,一个采用LMS算法的256 抽头的自适应FIR滤波器,假定每个抽头的计算需要3个MAC周期,则256抽头计算需要256×3=768个MAC周期。如果采样频率为8kHz,即样点之间的间隔为125ms,DSP芯片的MAC周期为200ns,则768个MAC周期需要153.6ms的时间,显然无法实时处理,需要选用速度更高的DSP芯片。表1.3示出了两种信号带宽对三种 DSP 芯片的处理要求,三种DSP芯片的MAC周期分别为200ns、50ns和25ns。从表中可以看出,对话带的应用,后两种DSP芯片可以实时实现,对声频应用,只有第三种DSP芯片能够实时处理。当然,在这个例子中,没有考虑其他的运算量。

表1.3 用DSP
2.按帧处理
有些数字信号处理算法不是每个输入样点循环一次,而是每隔一定的时间间隔(通常称为帧)循环一次。例如,中低速语音编码算法通常以10ms或20ms为一帧,每隔10ms或20ms语音编码算法循环一次。所以,选择DSP芯片时应该比较一帧内DSP芯片的处理能力和DSP算法的运算量。假设DSP芯片的指令周期为 p(ns),一帧的时间为Dt (ns),则该DSP芯片在一帧内所能提供的最大运算量为 Dt/p条指令。例如TMS320LC549-80的指令周期为12.5ns,设帧长为20ms,则一帧内TMS320LC549-80所能提供的最大运算量为160万条指令。因此,只要语音编码算法的运算量不超过160万条指令,就可以在TMS320LC549-80上实时运行。
DSP应用系统的运算量是确定选用处理能力为多大的DSP芯片的基础。运算量小则可以选用处理能力不是很强的DSP芯片,从而可以降低系统成本。相反,运算量大的DSP系统则必须选用处理能力强的DSP芯片,如果DSP芯片的处理能力达不到系统要求,则必须用多个DSP芯片并行处理。那么如何确定DSP系统的运算量以选择DSP芯片呢?下面我们来考虑两种情况。
1.按样点处理
所谓按样点处理就是DSP算法对每一个输入样点循环一次。数字滤波就是这种情况。在数字滤波器中,通常需要对每一个输入样点计算一次。例如,一个采用LMS算法的256 抽头的自适应FIR滤波器,假定每个抽头的计算需要3个MAC周期,则256抽头计算需要256×3=768个MAC周期。如果采样频率为8kHz,即样点之间的间隔为125ms,DSP芯片的MAC周期为200ns,则768个MAC周期需要153.6ms的时间,显然无法实时处理,需要选用速度更高的DSP芯片。表1.3示出了两种信号带宽对三种 DSP 芯片的处理要求,三种DSP芯片的MAC周期分别为200ns、50ns和25ns。从表中可以看出,对话带的应用,后两种DSP芯片可以实时实现,对声频应用,只有第三种DSP芯片能够实时处理。当然,在这个例子中,没有考虑其他的运算量。

表1.3 用DSP
2.按帧处理
有些数字信号处理算法不是每个输入样点循环一次,而是每隔一定的时间间隔(通常称为帧)循环一次。例如,中低速语音编码算法通常以10ms或20ms为一帧,每隔10ms或20ms语音编码算法循环一次。所以,选择DSP芯片时应该比较一帧内DSP芯片的处理能力和DSP算法的运算量。假设DSP芯片的指令周期为 p(ns),一帧的时间为Dt (ns),则该DSP芯片在一帧内所能提供的最大运算量为 Dt/p条指令。例如TMS320LC549-80的指令周期为12.5ns,设帧长为20ms,则一帧内TMS320LC549-80所能提供的最大运算量为160万条指令。因此,只要语音编码算法的运算量不超过160万条指令,就可以在TMS320LC549-80上实时运行。
DSP芯片
加入交流群
扫码添加小助手
加入工程师交流群
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 山景DSP芯片AP8264A2数据手册
- 山景DSP芯片AP8248B数据手册
- 山景DSP芯片AP8248A2数据手册
- 基于DSP的DS1302芯片使用的程序资料 9次下载
- 基于FPGA和DSP的机载图形显示系统 36次下载
- 基于DSP芯片的足球机器人实现与设计 27次下载
- 基于TMS320F240 DSP芯片的异步电机DTC系统 16次下载
- 基于最大信息系数与冗余分摊策略的特征选择方法 13次下载
- DSP系统程序远程更新的研究与实现 10次下载
- 如何在系统中选择合适的DSP芯片 31次下载
- DSP是什么?DSP芯片的分类和特点及选择DSP芯片的原则详细说明 20次下载
- 基于DSP的系统监控芯片的选择 0次下载
- 如何选择 DSP 处理器 8次下载
- DSP选择解决之道 2次下载
- DSP运算方法研究
- dsp芯片和arm芯片区别 dsp的应用领域 9.6k次阅读
- dsp是什么意思 dsp怎么调音质最好 1.7w次阅读
- dsp怎么调音质最好 dsp芯片和单片机的区别 3.2k次阅读
- DSP芯片的特点与分类 4.5k次阅读
- 基于DSP芯片MS320F2812实现双路低压差电源调整器的应用方案 4.1k次阅读
- 如何实现电平转换,多种方法 1.4w次阅读
- 基于DSP芯片PC机之间的USB接口设计 2.8k次阅读
- dsp芯片可分为哪几个存储区 8.1k次阅读
- DSP芯片选型须知 2.2w次阅读
- DSP芯片主流厂商分析与常用芯片 8.8w次阅读
- DSP芯片的特点与分类 1.2w次阅读
- 直流升压芯片快速选择指导 4.5k次阅读
- 基于EMIF接口的DSP控制系统设计 6.5k次阅读
- 基于DSP的最小图像采集处理系统设计 2.7k次阅读
- DSP开发注意问题 922次阅读
下载排行
本周
- 1晶振技术解析---电子设备的“时钟心脏”
- 1.55 MB | 1次下载 | 免费
- 2A-59U_具有USB功能的多模语音处理模块规格书-J
- 2.41 MB | 次下载 | 免费
- 3AD-04双麦模拟转数字(ADC)模组规格书V1
- 593.75 KB | 次下载 | 免费
- 4A-59U_具有USB功能的多模语音处理模块
- 2.51 MB | 次下载 | 免费
- 5AU-48双麦多功能语音处理模组
- 1.40 MB | 次下载 | 免费
- 6A-59P_多功能语音处理模组规格书公版
- 3.48 MB | 次下载 | 免费
- 7双麦回音消除及远场拾音降噪模块 A-68
- 1.58 MB | 次下载 | 免费
- 8A-29P AI智能降噪回音消除模块
- 1.50 MB | 次下载 | 免费
本月
- 1人形机器人执行、感知系统技术及市场解析
- 3.52 MB | 9次下载 | 免费
- 2WD431产品规格书
- 1.32 MB | 3次下载 | 免费
- 3A-29回音消除模块
- 1.28 MB | 2次下载 | 免费
- 4 双麦阵列回音消除及降噪模块 A-47 说明书
- 1.96 MB | 2次下载 | 免费
- 5瑞芯微RK3562开发板资料-飞凌嵌入式
- 2.80 MB | 2次下载 | 免费
- 6FS4054H 输入电压范围3.8V~6.8V 输入最大耐压28V 输入过压关闭充电阈值6.8V
- 4.22 MB | 2次下载 | 免费
- 7A-68语音处理模组规格书V1
- 1.47 MB | 1次下载 | 免费
- 8A-29P回音消除模块
- 1.42 MB | 1次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233095次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191469次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183361次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81608次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73836次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论