首页 | 本学科首页   官方微博 | 高级检索  
     

基于一种可配置可扩展处理器的MELP语音算法的改进与实现
引用本文:陈双燕,张铁军,王东辉,侯朝焕.基于一种可配置可扩展处理器的MELP语音算法的改进与实现[J].微电子学与计算机,2006,23(6):42-44,48.
作者姓名:陈双燕  张铁军  王东辉  侯朝焕
作者单位:1. 中国科学院声学研究所,北京,100080;中国科学院研究生院,北京,100039
2. 中国科学院声学研究所,北京,100080
摘    要:基于Tensilca公司的可配置、可扩展、可集成处理器-Xtensa,文章实现了对美国国家标准语音电话加密解密算法——2.4Kbps MELP的改进。在选择一个合理的处理器配置的基础上,对算法进行指令集仿真。分析找出算法中使用频率较高的操作,添加新的指令集,进行硬件实现以提高性能。实现的结果证明,经过改进以后,在增加了一定的硬件逻辑的基础上,相对于未加修改前的处理器内核。算法实现需要的总周期数降低为原来的47%。

关 键 词:编码  解码  可配置  可扩展  处理器
文章编号:1000-7180(2006)06-042-03
收稿时间:2005-07-28
修稿时间:2005-07-28

Improving the MELP Coding Algorithm Using a Configurable and Extensible Processor
CHEN Shuang-yan,ZHANG Tie-jun,WANG Dong-hui,HOU Chao-huan.Improving the MELP Coding Algorithm Using a Configurable and Extensible Processor[J].Microelectronics & Computer,2006,23(6):42-44,48.
Authors:CHEN Shuang-yan  ZHANG Tie-jun  WANG Dong-hui  HOU Chao-huan
Affiliation:1 Institute of Acoustics, Chinese Academy of Sciences, Beijing 100080 China;2 .Graduate School of Chinese Academy of Sciences, Beijing 100039 China
Abstract:An enhanced design and implementation of the 2.4 Kbps military standard MELP coding algorithm based on the Tensilica's configurable and extensible processor Xtensa is discussed in this paper. Using Tensilica Instruction Extension (TIE) language and integrated with the base processor core, designers can add user-defined instructions in order to meet special application requirements. It is clear to see that the number of total cycles the algorithm needed has been reduced by 53 percent.
Keywords:MELP
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号