检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]安徽工业大学电气信息学院,安徽马鞍山243032
出 处:《安徽工业大学学报(自然科学版)》2013年第4期435-439,共5页Journal of Anhui University of Technology(Natural Science)
基 金:国家自然科学基金项目(61201109)
摘 要:G.729语音压缩算法的源代码存在运算量大、在DSP上实现效率低等缺点。为加强其在低功耗便携式设备上的应用,结合C55X平台和G.729算法特点,采用合理的全汇编实现方案,开发1款高度优化的G.729全汇编代码,并给出并行指令优化和指令流水线延迟优化2种汇编代码优化方法及存储空间的优化思路。在TMS320VC5505 EVM上完成全汇编代码的测试和实时实现。测试结果显示代码运算量从1 259.9(mega cycles)/s降为25.3(mega cycles)/s,利用软件工具测得语音质量的MOS得分在3.87左右。The source code of G.729 speech compression algorithm requires a large amount of computation and can not be efficiently implemented at DSP.To enhance its usability on the low power consumption portable device,a highly optimized G.729 all assembly code is developed combined with C55X platform and G.729 algorithm.A reasonable G.729 algorithm all assembly implementation scheme and elaborates parallel instructions optimization and pipeline stall optimization of 2 kinds of assembly code optimization method and one optimization of memory are used.Real-time implementation and test of the all assembly code on TMS320VC5505 EVM indicates that the amount of code execution reduces from 1259.9 mega cycles per second to 25.3 mega cycles per second.Software tool is employed to test the score of MOS.It turns out the MOS score is around 3.87.
关 键 词:全汇编实现 G 729 TMS320C55X 并行指令优化 流水线优化
分 类 号:TN912.3[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7