70 likes | 341 Views
ADPCM 语音编解码电路设计及 FPGA 实现. 选题的现实意义. 近年来, MP3 播放器已经成为流行的便携式音频播放设备,由于 MP3 编码算法非常复杂,所以目前部分 MP3 播放器的录音功能主要基于 ADPCM 算法和 DSP 来实现。 此次选题就是利用 FPGA 的硬件来实现 ADPCM 语音编解码。. 选题的目的. 通过该选题可以达到两个目的: 1. 了解 FPGA 的软件编程; 2. 了解 FPGA 的硬件实现。. 设计思路.
E N D
选题的现实意义 • 近年来,MP3播放器已经成为流行的便携式音频播放设备,由于MP3编码算法非常复杂,所以目前部分MP3播放器的录音功能主要基于ADPCM算法和DSP来实现。 • 此次选题就是利用FPGA的硬件来实现ADPCM语音编解码。
选题的目的 • 通过该选题可以达到两个目的: • 1.了解FPGA的软件编程; • 2.了解FPGA的硬件实现。
设计思路 • 基于ADPCM算法,可将语音电路分为编码、解码、存储、控制和时钟几个模块。采用自上而下的方式进行设计。
具体实现 • 首先基于Verilog HDL进行电路的RTL级描述和功能仿真;将经过功能仿真正确的程序在可编程开发系统中进行综合适配与实际测试。 • 整个语音编解码VLSI芯片包括编码电路、解码电路、存储电路、控制电路和时钟电路几个部分,逐一实现。 • 最后,在子模块电路仿真正确后,对系统整体进行仿真。
难点 • 对Verilog的编程不熟悉,要加强对编程的学习; • 对FPGA硬件的实现目前没有具体经验,要不断探索需求突破。