🔴DSP概念
- Digital Signal Processing 数字信号处理理论和方法
- Digital Signal Processor 可编程的用于数字信号处理的微处理器
- DSP技术 : 将通用的或专用的DSP处理器用于完成数字信号处理的方法和技术。
🟢DSP优势
- 可控性强(可实现不同功能,滤波器、软件无线电、虚拟仪器)
- 稳定性高(较模拟系统,数字系统受时间和环境的影响小的多;故障率低)
- 精度高
- 抗干扰性能强(3.3V LVTTL)
- 实现自适应性(强调系统的自我学习能力:神经网络遗传算法)
- 数据压缩(目的:减小传输带宽 。模拟信号:带限滤波,失真数字信号:压缩数据,几乎无真)
- 大规模集成(系统的一致性、可靠性显著提高系统功耗、体积日益减小)
🟤DSP应用
- GPS导航
- 信号滤波
- 空间成像
- 制导技术
- 生命体征检测
- CT成像
🟡实时数字信号处理概念
- 有限的时间内完成外部输入信号的指定处理
- 信号处理速度 > 输入信号更新的速度
- 输入到处理后输出的延迟必须足够的小

实时处理速度要大于数据率
🟣实时DSP系统组成
实时 DSP系统实现框图

DSP子系统实现方式
- 通用微计算机(速度太慢)
- 加速处理模块(不适合嵌入式应用)
- 单片机(MCS51)(运算速度慢)
- 专用DSP芯片(灵活性较差,而且开发工具不完善)
- 可编程FPGA器件
- 通用可编程DSP芯片(有着更适合于数字信号处理的硬件特点和指令系统,而且其性价比高)
🔵DSP系统典型数据处理方式
- 数据流处理(在下一个样本输入之前完成上一个样本处理的方法称为数据流处理方式。例如数字FIR滤波。输入样本周期与输出样本周期保持一致。FIR滤波)
- 块处理,也叫帧处理(首先将输入样本存放到存储器中,当L个输入样本都 到达以后,才开始处理。要应用在输出采样率小于输入采样率(采用间隔T)的场合,其计算时间限制在LT以内。傅里叶变化)
- 矢量处理(同时处理多路输入/输出信号的方法,称为矢量处理技术。通常情况下,矢量处理用来计算两个信号之间的相关程度。)
⚫通用DSPs发展历程
第一代 | 20世纪70年代末80年代初 | 哈佛结构,硬件乘法器 |
第二代 | 20世纪80年代中期 | 功能、速度及内存容量突破,完善了指令功能及寻址方式。 |
第三代 | 20世纪80年代末 | 高速、多功能、大内存,32位浮点运算 |
第四代 | 20世纪90年代末 | 片内多核多片并行工作,海量存储器DMA控制器,外设及片内资源低功耗,小尺寸 |
⚪DSPs分类
- TI公司DSP分类
TMS320C2000 | 优化控制DSP | TMS320C28x:32bit,150MIPS;TMS320C24x:20-40MIPS,$ 2.00 |
TMS320C5000 | 低功耗DSP | TMS320C54x:板级的性能与外设;TMS320C55x:最优功耗管理;OMAP:集成C55x核与ARM处理器; |
TMS320C6000 | 高性能DSP | TMS320C64x:工业级性能最高处理器 ,1.2GHz ;
TMS320C62x : 最高的性价比;
TMS320C67x:高精度的浮点;TMS320DM64x:DaVinci 数字多
媒体芯片 |
- 美国模拟器件(ADI)公司DSP产品分类
