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
symbian,uiq 2.0以上平台运行,编译器用code warrior. 实现了如何播放声音。在诺基亚6600上可以运行。
上传时间: 2015-03-13
上传用户:sdq_123
delphi做的小程序,可以播放声音文件,并可以实现声音文件的循环播放
上传时间: 2014-01-18
上传用户:er1219
使用器件TI DSP TMS320C5402,可在PC中直接使用播放器播放声音。
上传时间: 2015-07-05
上传用户:Ants
一些实用而且必用的小脚本代码,包括“进入主页后自动播放声音,进入主页后自动最大化,显示现在时间的脚本,显示最后修改时间的脚本,设为首页加为收藏夹等”
上传时间: 2015-10-17
上传用户:181992417
介绍多VC开发媒体应用的书,包括VC++中播放声音的方法,播放.avi文件的方法和用VC++实现图像检索技术等等
标签: 媒体应用
上传时间: 2016-02-06
上传用户:sqq
是用JAVA编写的一个应用程序,它可以用来播放声音文件。即是一个声音播放程序
上传时间: 2014-11-23
上传用户:WMC_geophy
声音播放控制 v110
上传时间: 2014-07-27
上传用户:BOBOniu
JMS编写的声音播放软件
上传时间: 2013-12-25
上传用户:xhz1993
制作网页中的声音播放器,执行本例实例后,将创建一个带有1个下拉框和3个按钮的运行界面。鼠标单击下拉框可以选择要播放的声音文件(*.au),按下播放按钮可以播放当前的声音文件,按下循环按钮可以循环播放当前声音文件,按下停止按钮可以停止播放当前声音文件。
上传时间: 2015-02-18
上传用户:litianchu