语音通信是现代多媒体通信中一个重要的组成部分,语音压缩技术又是实现低速率语音通信的关键技术。当前的语音压缩编码技术迫切需要能够实现高的合成语音质量、低误码率和低延迟的语音编解码算法。由国际电信联盟(ITU-T)批准的G.729协议是一种共轭结构代数码激励线性预测(CS-ACELP)语音编解码算法。该算法在8kbits码率下具有较好的语音编码质量,且延迟较短,因此在IP电话、移动通信、多媒体网络通信以及各种手持设备中具有广泛的应用。鉴于该算法的编码效率高、复杂度低、延迟小等突出特点及广泛的应用性,本文以符合G.729标准协议的语音编解码IP核RTL级设计为工作基础,在学习了解G.729语音编解码标准算法之后,用C语言为该IP核建立了行为级模型,并在此基础上设计了一个用户可配置的验证环境,在该环境下完成了以标准C测试程序作为测试输入的行为级模型与原RTL级设计的对比验证,不但保证了验证的完备性,同时也实现了验证过程的自动化。最后根据实际需要,本文还对该IP核的RTL级设计进行了逻辑综合和DFT综合、时序分析、功耗分析以及自动布局布线、物理验证和后仿真等后端设计工作,得到了该语音编解码IP核的GDS版图,为进一步的流片工作打下了基础。
本文来源: https://www.lw50.cn/article/6ef826a50fb895cf9d63dc9f.html