基于FPGA的LD-CELP语音编解码器设计

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:silentmost
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LD-CELP(Low Delay– Code Excited Linear Prediction)语音编码技术是ITU-T1992年颁布的低延迟语音编码标准,其单向编码延迟小于2ms,主观评价MOS分为4.0。该标准采用向后自适应技术。其指标参数达到了进入公众通信网的要求。该标准被广泛应用于数字卫星系统、数字线路倍增设备(DCME)、综合业务数字网(ISDN)、公共交换电话网(PSTN)、话音存储转发系统等领域。本文对LD-CELP语音编解码算法进行研究,根据该标准算法特点,设计编码器硬件的体系构架。语音编解码算法中的运算功能由内嵌DSP软核完成,编解码输入输出部分由专门的输入输出控制模块处理并缓存,编解码过程中的常数存储在常数ROM中,中间变量存储在片上SRAM中。软件设计方面,采用DSP嵌入软件代码实现运算部分的功能,嵌入软件通过编写汇编代码实现。汇编代码通过专用编译器被编译成二进制指令集,并最终存储在程序ROM中。本文基于NC-VERILOG和SIMVISION仿真软件进行软硬件的协同仿真,仿真输入采用ITU标准测试向量,仿真产生的波形验证了本设计功能的正确性。将上述设计下载到FPGA开发系统,完成FPGA上最终功能的实现。本设计共包含20k逻辑门,10k片上ROM,10k片上SRAM,工作频率小于30MHz。所采用的FPGA为XILINX公司SPATRAN III系列产品中的XC3S1000芯片,此芯片拥有100万系统门,17280个逻辑单元。最后通过在FPGA外部添加一些外围电路对FPGA中下载的编解码器电路进行验证,实验结果表明本设计完全符合ITU-T的各项技术指标。
其他文献
Linux操作系统作为自由软件的代表,是PC服务器和嵌入式系统应用最广泛的操作系统,近年来,显示了巨大的市场价值和广阔的应用前景。Linux2.6包含许多新的特性,为其在嵌入式领
近年来,随着通信技术的迅猛发展,数字电视地面传输标准DVB-T(Digital Video Broadcasting-Transmission)技术在欧洲得到了广泛的应用。同时,它也为将来基于电视网络的电子商
当今时代,科技发展日新月异。在通信领域,随着无线通信在人们生活中扮演着越来越重要的角色,宽带无线接入技术作为其中的重要部分也有着厂泛的应用前景和巨大的发展潜力。IEE
本文通过对荣华二采区10
期刊
摘要:农村学校大多偏远,学校基本上都是一些农民的孩子,这些孩子中许多从小就不在父母身边,孩子行为习惯差,自立、自理能力差,学习能力差,特别是数学能力特别差,同前十年简直不可相比,学校教育由于相对滞后,教师更需要尊重、理解、关心爱护学生,培养学生学习兴趣、成功的乐趣,可以强化学生学习的兴趣。  关键词:热爱尊重理解;培养兴趣;强化兴趣  中图分类号:G633.6 文献标识码:A 文章编号:1992-
高性能应用需求的迅猛发展,使得单台高性能计算机已经不能胜任一些超大规模应用问题的解决。网络的发展和分布式计算的提出,使得通过使用互相连接的多个计算机来解决大型计算