singer 发表于 2015-5-27 16:03:18

【Nucleo-F303RE认知】值得探讨:替代专业DSP音频处理

本来登陆社区论坛是找和STM8相关的资料,于万千资讯之中,蓦然看到Nucleo-F303RE。注意到几个关键词:Cortex-M4内核,80KB SRAM,72MHz。这拿来做音频处理,实在是相当靠谱。


日本YAMAHA推出的音频DSP芯片YSS920B,所谓32位浮点,主频也不过50MHz,算法所需缓冲需要外扩SRAM芯片。
这个一颗STM32F303就可以完全替代,成本降为原来的三分之一以内。


米国FREESCALE经典的DSP56K系列24bit定点DSP芯片,主频也只是100~200MHz,算法所需缓冲需要外扩SRAM芯片,这个曾经在专业音频领域没有对手,直到现在。一些进口的大型专业音频设备中,也是屡见其身影。
这个用三颗STM32F303做星形连接,也可以轻松替代DSP56K,成本也是降为原来的三分之一以内。


君不见,黄河之水天上来,奔流到海不复回,
君不见,长江后浪推前浪,直接扑到沙滩上,YSS920和DSP56K真的可以拿起来晾干,拿去当装饰品了。


当然,现在如果想拿STM32F303来替代主流的ADI的SHARC DSP或者TI的C6000,还会是有一定的困难存在,毕竟其主频和内部RAM资源。
但是拿STM32F303来取代一些中低端的专业DSP芯片,降低成本,优化系统,现在是时候了。


国外一些做音频处理的专业人士,已经把一些经典的音频算法移植到NXP的LPC4357平台。(LPC4357是204MHz的M4核+M0核)
我们也可以把自己手里的一些音频处理算法移植到Nucleo-F303RE平台吧。
ST有官方库和手册支持,也是个优势。有兴趣的朋友不妨试试。



JackieLaura 发表于 2015-5-27 16:25:32

相当不错的idea

moyanming2013 发表于 2015-5-27 18:06:25

不过对于专业DSP芯片, 尽管有DSP功能Cortex-M4内核的STM32F303,但还是有些差距的,毕竟有些运算还是要多3倍或者更多的时钟周期。
但低端DSP还是可以一试的。
页: [1]
查看完整版本: 【Nucleo-F303RE认知】值得探讨:替代专业DSP音频处理