基于ARM7 TDMI的SoC语音处理系统的设计
表5 eSRAM优化后的编解码速度
结语
在设计一款面向多媒体应用的嵌入式系统时,实时性能非常重要。本文提出了一种基于ARM7TDMI内核的SoC中语音处理系统的设计方案,并根据该款SoC具有eSRAM的特点,进行了系统性能的优化。对样机的测试表明系统在主频70 MHz、有操作系统的情况下编码速率为19.88 KB/s,解码速率为22.68 KB/s,达到了语音系统的实时性要求。而且,如果语音处理作为样机的子系统应用,其硬件设计也支持MP3播放和LCD触摸屏
的功能,实现了系统板面积减小、整机成本降低的目的,不失为一种高效价廉的设计方案。
参考文献
1 凌明.基于ARM7TDMI的低成本手持多媒体设备处理器.南京:东南大学国家ASIC工程中心,2004
2 苟大举,杨启刚.基于ADPCM 编码的语音录放系统开发平台.四川大学学报(自然科学版), 1998.4, Vol.35 No.2:178~182
3 傅秋良,袁宗宝.纯软件实现ADPCM语音压缩算法.电信科学, 1994.10, Vol.10 No.10:21~24
4 Gibson Jerry D. 多媒体数字压缩原理与标准.李煜晖译.北京:电子工业出版社,2002
5 CCITT. Recommendation G.721: A 32kbit/s Adaptive Differential PulseCodeModulation, Red Book,1984
6 CCITT. Recommendation G.711: General Aspects of Digital Transmission Systems and Terminal Equipments, Blue Book, 1988
ARM7TDMI G 721 双Buffer机制 eSRAM优化 相关文章:
- 基于ARM7 TDMI-S CPU的LPC2103的多功能电子钟(11-18)
- 探讨VxWorks实现自动发送彩信嵌入式设计(11-05)
- S3C44B0X在水表智能抄表系统中应用(10-29)
- 基于ARM7TDMI-S微处理器LPC2142的热敏电阻温度计的设计(07-11)
- 嵌入式开发工具简介(11-09)
- 分析内核初始化时根内存盘的加载过程(init/main.c)(11-12)