凡亿专栏 | ​数字信号处理(DSP)系统的设计流程
​数字信号处理(DSP)系统的设计流程

随着社会智能化趋势越来越高,智能家居等设备开始出现在人们的日常生活中,这也促使了数字信号处理(DSP)行业的火爆,作为数字音频设备的核心芯片,DSP逐渐成为数字工程师的学习重点之一,今天我们来谈谈若是研发数字信号处理系统需要怎么做!

一般来说,使用DSP进行系统设计的流程如图所示,其设计步骤如下:

1.png

1、算法模拟阶段

即根据应用系统目标确定系统性能指标,首先应根据系统要求进行算法仿真和高级语言模拟实现。为了得到最佳系统性能,在这一步骤应当确定最佳处理方法,如:为实现针对移动通信的视频显示,需要在给定的实现目标上作算法选择、模拟和实现,最终找到既能满足设计需要,运算量又尽可能少的实现算法。

2、选择DSP芯片

根据算法要求(如运算速度、运算精度要求、存储器需求等)选择DSP芯片。

3、设计实时DSP系统

此阶段包括硬件设计和软件设计两个方面,硬件设计主要根据系统要求设计DSP芯片外围电路和其他电路(如转换、控制、存储、输出等电路),软件设计主要根据系统要求和所选DSP芯片编写相应的DSP汇编软件,如果系统运算量不大,可以采用高级语言和汇编语言混合编程。

4、硬件和软件测试阶段

硬件测试一般采用硬件仿真器进行,软件调试一般借助DSP开发工具如软件模拟器、DSP开发系统或仿真器等进行,通过比较在DSP上执行的实时程序和模拟程序执行情况来判断软件设计是否正确。

5、集成和系统测试阶段

调试阶段完成后,实时程序被固化在DSP系统中,DSP 系统加入到更大的系统中进行测试,评估是否完成了设计目标。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论