查看: 8976|回复: 19

DIY 浮点DSP的 MP3等音频处理机。

[复制链接]
发表于 2009-11-19 00:20:13 | 显示全部楼层 |阅读模式
关键词: DIY , dsp , 处理机 , 音频
大家好! 我是NETJOB. 看到大家DIY MP3 复读机。
突然也计划DIY  个DSP软件 编码、解码的音频处理的板子。
其中也会有MP3的编解码功能吧。

硬件暂时计划是 TMS320C6720   200---MHZ的浮点DSP.
好像是60元/片。LQFP144封装 , 支持133MHZ的SDRAM.  
支持NAND FLASH,打算用NAND FLASH保存音频数据。

目前正计划,忘各位大侠多多指教!
发表于 2009-11-19 01:29:12 | 显示全部楼层
你提供原理图,俺帮忙布板。不过俺只会用99SE(用了10年,很难换别的了)。
发表于 2009-11-19 01:41:05 | 显示全部楼层
仔细看了一下那性能,竟没有IIS 接口,还是放弃算了。俺弃权!
发表于 2009-11-19 01:42:48 | 显示全部楼层
TMS320C6720-200
CPU 1 C67x+   
Peak MMACS 400   
Frequency(MHz) 200   
RAM 64 KB   
ROM 384 KB   
On-Chip L1/SRAM 32 KB   
EMIF 1 16-Bit   
External Memory Type Supported Async RAM/ROM,SDR SDRAM   
DMA dMAX   
McASP 2   
I2C 2   
SPI 2   
Timers 1 RTI   
Core Supply (Volts) 1.2 V   
IO Supply (Volts) 3.3 V   
Operating Temperature Range (°C) 0 to 90   
样片
库存
发表于 2009-11-19 01:53:22 | 显示全部楼层
要做MP3 跟高保真音频处理,必需用CPLD描一个IIS的接口出来,整个方案只能如下:

TMS320C6720-200 + FLASH +SDRAM + CPLD + IIS-D/A
发表于 2009-11-19 08:15:19 | 显示全部楼层
dsp应该直接能模拟出IIS接口,不用cpld,好像有事件处理机制。

这个虽然没有cpld快,但满足IIS是太富裕了,我记得好象是。

而且,还能跑uclinux
发表于 2009-11-19 08:15:41 | 显示全部楼层
我说的是ADI的bf533其他没看过。
 楼主| 发表于 2009-11-19 09:03:54 | 显示全部楼层
上个参考图: 吸引一下大家的眼球。

其中的USB, EMAC CPLD--TFTLCD 都统统不要。
这些玩ARM9, STM32就可以了。

可以加个 OLED 1.5寸65K色屏。
20080805174613251.jpg
 楼主| 发表于 2009-11-19 09:57:30 | 显示全部楼层
有IIS接口的啊!

Three Multichannel Audio Serial Ports
Transmit/Receive Clocks up to 50 MHz
Six Clock Zones and 16 Serial Data Pins
                         这个就是了
Supports TDM,     I2S,      and Similar Formats

DIT-Capable (McASP2)
 楼主| 发表于 2009-11-19 10:07:09 | 显示全部楼层
IIS ( INTER-IC SOUND)飞利浦的协议
经典IC是  NXP的UDA1341TS
发表于 2009-11-19 16:54:55 | 显示全部楼层
//最低的TMS320C6720浮点DSP的单价仅为5.75美元  //量产价格
即然这样,那好吧,俺就负责PCB布线。
//---------------------
开发工具是否贵?开发的难度如何?这个倒是很关键的问题!
毕竟用熟了ARM开发工具的的占了大部份人。再讲对于速度要求不高的音频DSP处理,通过软件的速度优化,用ARM7同样胜任。
发表于 2009-11-19 17:23:04 | 显示全部楼层
看来这个项目很难玩起来,开发仿真器要---980元,那个评估板要2400 元,这不是每个人都愿意的。
相比于ARM中有很多可以DIY的不花钱的开发工具,TI的DSP开发环境真TMD 贵!
贵倒不要紧,就是不知道他那个仿真器什么时候会挂掉。
 楼主| 发表于 2009-11-19 17:26:06 | 显示全部楼层
楼上你好,我是NETJOB. 我当时买的XDS510连C28X板子是500元,现在的PICCOLO USB DEMO才100 元啊! 这个是两层PCB估计就可以了,DIY嘛,能用就可以了。这个与我当时布的AT91RM9200四层板估计差不多哦。

上个AT91RM9200 TQFP208的图吧,是别人的,自己的不方便上啊。隔窗有耳~
c9eb2e8553771c89e85769b95db951c6.jpg
发表于 2009-11-19 17:27:17 | 显示全部楼层
俺还是把ARM的速度优化到极致,PK,PK 你TI的DSP。
匿名  发表于 2009-11-19 22:59:16
哈哈,到时我用STM32与楼上的PK,这个DSP就不PK了,
只是钱的问题,TI还有 1GHZ的C64X的, SIMD并发8指令呢。。。。

刚才看到INTEL的SSE4.1可是128位的SIMD.   45纳米酷睿2代都有了。
 楼主| 发表于 2009-11-20 11:11:23 | 显示全部楼层
这个浮点TMS320C6720 TQFP144的DIY就很精简了,
NOR FLASH, SDRAM, I2S的UDA1341或TLV320AD77...
一个USB2UART与电脑连接,

这个DSP方案 天生就是做音频的,现在的音频算法确实定点的多,
不过此浮点照样可以玩定点嘛,哈哈。
200MHZ爱咋玩就咋玩了。就是不用压缩,64MHZ的SDRAM也够纯一首43MB的CD音乐了!
文件从USB的虚拟串口下载到DSP的SDRAM.
发表于 2011-6-18 12:11:22 | 显示全部楼层
niubi
发表于 2011-6-24 11:56:10 | 显示全部楼层
时间都2年过去了   有没有结果啊  ???
发表于 2011-11-4 15:37:19 | 显示全部楼层
哇!老早之前说的啊!
发表于 2012-3-1 16:48:40 | 显示全部楼层
GKDUGRWH .
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表