MP3音乐是目前最为流行的音乐格式,因其音质、复杂度与压缩比的完美折中,占据着广阔的市场,不仅在互联网上广为流传,而且在便携式设备领域深受人们喜爱。本文以MPEG-1的MP3音频解码器为研究对象,在实时性、面积等约束条件下,研究MP3解码电路的设计方法,实现FPGA原型芯片,研究MP3原型芯片的验证方法。 论文的主要贡献如下: (1)使用算法融合方法合并MP3解码过程的相关步骤,以减少缓冲区存储单元的容量和访存次数。如把重排序步骤融合到反量化模块,可以减少一半的读写RAM操作;把IMDCT模块内部的三个算法步骤融合在一起进行设计,可以省去存储中间计算结果的缓存区单元。 (2)反量化、立体声处理等模块中,采用流水线设计技术,设置寄存器把较长的组合逻辑路径隔开,提高了电路的性能和可靠性;使用连续访问公共缓存技术,合理规划各计算子模块的工作时序,将数据计算的时间隐藏在访存过程中;充分利用频率线的零值区特性,有效地减少数据计算量,加快了数据处理的速度。 (3)设计了MP3硬件解码器的FPGA原型芯片。采用Verilog HDL硬件描述语言设计RTL级电路,完成功能仿真,以Altera公司Stratix II系列的EP2S180 FPGA开发板为平台,实现MP3解码器的FPGA原型芯片。MP3硬件解码器在Stratix II EP2S180器件内的资源利用率约为5%,其中组合逻辑查找表ALUT为7189个,寄存器共有4024个,系统频率可达69.6MHz,充分满足了MP3解码过程的实时性要求。实验结果表明,MP3音频解码FPGA原型芯片可正常播放声音,解码音质良好。
上传时间: 2013-07-01
上传用户:xymbian
实现MP3编码和解码的系统分析。硬件实现一级算法优化,包含单片机实现MP3解码功能
上传时间: 2014-01-08
上传用户:gundamwzc
MP3编解码源程序+文档+图纸,有关于MP3解码和编码的实例,电路图和原理介绍!
上传时间: 2016-08-13
上传用户:cursor
·详细说明:MP3制作方法和原理图(包括硬件部分知识)-MP3 manufacture method and schematic diagram (including hardware partial knowledge) 文件列表: MP3制作 .......\新型MP3解码芯片VS1001K及其应用.files .......\.............
上传时间: 2013-05-27
上传用户:yph853211
摘要:本文主要介绍了使用STM32F103RB芯片的32位闪存微控制器为内核制作一个MP3播放器,此芯片是基于ARMCortex-M3为内核,具有强大的功能。该MP3播放器由上述的微控制器、MP3解码芯片(VS1003)、SD卡(FAT32文件系统)和液晶显示屏(Nokia5110)组成。关键词:STM32;VS1003;SD;FAT32
上传时间: 2013-10-13
上传用户:569342831
关于TI的DSP5402的MP3播放代码,主要通过RTL8019取得数据,由DSP交由MP3解码芯片解码最终通过DAC播放出声音。
上传时间: 2016-05-08
上传用户:啊飒飒大师的
本源代码用于使用ATMEL公司的AT89C51芯片实现硬件mp3,其中包括有特色的MP3解码算法和U盘功能读写程序。
上传时间: 2016-09-23
上传用户:ztj182002
嵌入式linux环境系统mp3实验,更换为效率更高的MP3解码库,以提高MP3播放音质
上传时间: 2016-12-04
上传用户:偷心的海盗
用LPC24XX实现Mp3功能,包括如何使用LPC28XX实现MP3解码,读写Flash
上传时间: 2017-05-16
上传用户:BIBI
在protel99se环境下设计的基于VS1003B和avr单片机的MP3解码器电路原理图和PCB图
上传时间: 2013-06-23
上传用户:anpa