MP3编码算法及FPGA实现
发布时间:2018-03-13 06:30
本文选题:MP3编码算法 切入点:FPGA技术 出处:《五邑大学》2015年硕士论文 论文类型:学位论文
【摘要】:MP3技术作为音频技术的代表,发展非常迅速,并且在音频领域占主导地位。今天,MP3技术在PC端发展非常成熟,但是独立于PC机的MP3编码器并不多见,这是一个非常具有发展潜力的研究方向。本文主要对编码算法进行研究,并利用FPGA技术对部分模块进行硬件加速处理,最终在DE2-70开发板上实现。实现过程分别从软件和硬件这两个方面实现:其中,软件部分是在NIOSII上利用C语言实现;硬件部分用HDL硬件语言来实现。整个设计工作程包括:(1)在MATLAB上实现编码算法,从而验证整个编码算法是否可行;(2)PC机上C环境下实现MP3编码算法,以便在NIOS上实现MP3编码算法的软件部分设计;(3)对系统设计中关键部分模块硬件加速实现;(4)利用软硬件协同设计方式完成整个编码系统的设计,并播放验证。经过最终的测试和验证,硬件加速器的速度有很大的提升,MP3编码生成的音频文件能够播放,并且音质能够满足要求。
[Abstract]:As the representative of audio technology, MP3 technology develops very quickly and dominates the audio field. Today, MP3 technology is very mature in PC, but MP3 encoder independent of PC is rare. This is a very potential research direction. This paper mainly studies the coding algorithm, and uses FPGA technology to accelerate the hardware processing of some modules. Finally, it is implemented on the DE2-70 development board. The realization process is realized from the two aspects of software and hardware: among them, the software part is implemented on NIOSII using C language; The hardware part is implemented by HDL hardware language. The whole design process includes: 1) the coding algorithm is implemented on MATLAB, which verifies whether the whole coding algorithm is feasible to implement MP3 coding algorithm in PC C environment. In order to realize the software part design of MP3 coding algorithm on NIOS (3) accelerate the hardware implementation of the key part of the system design, make use of the software and hardware co-design way to complete the design of the whole coding system. After the final test and verification, the speed of the hardware accelerator can be greatly improved. The audio file generated by MP3 coding can be played, and the sound quality can meet the requirements.
【学位授予单位】:五邑大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN912.3;TN791
【参考文献】
相关期刊论文 前2条
1 张力光;王让定;;心理声学模型及其在MP3编码中的应用[J];宁波大学学报(理工版);2010年03期
2 董志刚;郭隆健;;一种MP3编码中长短区块转换算法[J];现代电子技术;2010年05期
相关博士学位论文 前1条
1 赵艳;子带技术研究及其在宽带信号处理中的应用[D];解放军信息工程大学;2012年
相关硕士学位论文 前4条
1 陈伦艳;基于ARM9的网络MP3播放器的研究与实现[D];大连理工大学;2009年
2 尚淼洪;基于SOPC的MP3编解码器的设计与实现[D];东北大学;2008年
3 周斌;MP3编码器算法X86和ARM平台的移植[D];西安电子科技大学;2011年
4 马鑫;基于时频分析的雷达智能终端系统的研究与实现[D];南京理工大学;2013年
,本文编号:1605185
本文链接:https://www.wllwen.com/kejilunwen/wltx/1605185.html