基于FPGA的语音编解码实时实现的研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:lijing2007110311
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代集成技术的发展推动了数字系统设计技术的发展。大规模可编程逻辑器件的出现和集成工艺的发展使得数字系统的设计理念发生了深刻的变化。现有数字信号处理系统设计大多是基于DSP或专用的ASIC芯片的方案,存在着高速性不好,或者配置升级不灵活等缺陷。论文提出采用可编程逻辑器件FPGA来实现语音信号的实时处理。目的在于提高语音处理速度,并实现系统灵活的配置与升级。 本论文研究采用FPGA实现语音信号的实时处理。选用ADPCM压缩算法作为实现的对象,ADPCM算法是一种针对16bit声音波形数据的压缩算法,是一种低空间消耗,高质量语音获得的好途径。针对算法的特点选用XlLINX公司VirtexII系列FPGA。采用自顶向下的设计方法,将设计按功能划分为各个子模块,包括执行算法实现的编码器模块、解码器模块,用于数据交互的串行通信模块UART、数据缓存模块FIFO等。在ISE平台下用VHDL语言编写各模块,并使用仿真工具Modelsim对系统各模块进行了时序仿真检验系统正确性;然后将各模块整合成系统,并对系统进行实时运行的测试,得到了较好的编解码效果。 最后对所设计的基于FPGA的语音处理器进行了系统评价。从资源耗用、功耗、运行速度、配置升级灵活性四个方面对系统性能进行分析评价;并将FPGA实现方式与其它方式进行了比较,得出用这种方式实现语音编解码能够提高处理速度、增强配置升级灵活度,并且具备低功耗、低成本等优点。
其他文献
炸响铃是浙江比较有名的一道风味菜肴,近些年来,这款特色突出的菜肴开始以小吃的形象出现在北京庙会及小吃城中,并且受到了人们的普遍喜爱。在丰富多彩的浙江炸响铃名肴中,炸
期刊
本文对镍离子和铜离子的单一离子沉淀浮选、混合离子沉淀浮选进行了试验研究。结果表明,在多金属离子的混合沉淀浮选过程中,金属间具有活化作用和载体浮选作用。这对沉淀浮选法
时下,在部分领导干部中存在着一种“媚下”风气:对部下的错误行为不敢严要求、严管理,一味追求表面上的“一团和气”,不仅给工作带来损失,也给部下的成长带来危害;奉行“你好我
期刊
开展保持共产党员先进性教育活动以来,我省离退休干部中的广大共产党员,以饱满的政治热情,积极投身到活动中去,以自己的模范行动,实践“三个代表”重要思想,成为先进性教育
矿产资源是人类赖以生存发展的物质基础,在现代化建设中占有重要的地位。我国是世界上矿产资源比较丰富、矿种比较齐全的少数几个国家之一。具有资源总量丰富但人均占有量少;矿
比赛决策是足球机器人的灵魂,也是理论研究在足球机器人系统的集中体现。要在比赛中获得好成绩,不仅要有好的运动特性,还要有好的策略。这就涉及对策和决策、多机器人配合以及路
针对粘弹性顶板下孤立煤柱岩爆问题建立了一个简单力学模型,用尖点突变理论讨论了岩爆的非稳定机制;阐明了岩爆发生条件可归结为外部对系统输入能量的条件和系统内部能量突然释