基于WN6102的音频技术研究与优化
本文关键词: 嵌入式处理器 杜比AC-3 音频编解码 无线传输 出处:《杭州电子科技大学》2013年硕士论文 论文类型:学位论文
【摘要】:随着嵌入式技术的不断发展,嵌入式音频技术也得到了极其广泛的应用。基于嵌入式处理器的音频解决方案以其高效性,灵活性等受到了越来越广泛的关注。目前市场上,占据主导地位的音频方案基本上都是基于ARM,DSP等国外主流微处理器开发的。基于国内嵌入式处理器的音频技术亟待研究。WN6102正是一款主要针对嵌入式音频应用领域的32位嵌入式处理器,其具有自主的知识产权。 任何一个完善的嵌入式音频方案,必定离不开音频算法的支持。音频编解码算法所需的运算相当频繁且运算量巨大,而嵌入式处理器的处理速度和存储空间又是相当有限的,音频算法往往占用了大半的CPU资源。音频编解码技术有许多种,在WN6102平台上可以更好地实现这些音频编解码技术。 论文首先介绍了WN6102的特性及音频编解码相关技术原理,之后在WN6102平台上实现了杜比AC-3音频解码算法,,并对该算法进行了性能优化研究。在优化实现过程中,论文以杜比AC-3解码过程中计算量最大的逆改进离散余弦变换(Inverse Modified DiscreteCosine Transform, IMDCT)为优化对象,先通过理论推导实现运算过程的简化,并在VC6.0平台上验证实现该算法。之后,论文将优化后的杜比AC-3解码算法移植到WN6102平台上,并结合WN6102特有的音频加速模块(AudioAccelerator,AUAC)对该算法做了进一步的性能优化,即将软件实现的IMDCT运算优化成硬件模块直接完成运算。实验结果证明,优化后的杜比AC-3解码算法在完成相同的时频转换条件下,显著提升了系统运算速度,有效节省了系统资源。WN6102在音频编解码技术实现过程中所特有音频加速功能,体现了其在音频应用领域所具有的优越性。 论文在研究了杜比AC-3音频解码优化技术后,基于WN6102处理器设计开发了一套无线音频传输方案。该无线音频传输方案的设计包括发送端和接收端两部分的软硬件设计。两部分的硬件电路主要由核心处理器—WN6102、D/A转换芯片、外部FLASH存储器和无线传输模块等组成。本文着重介绍了设计方案的软件实现,包括发送端与接收端工作时的整体软件流程设计、无线传输时的跳频协议设计及应用于无线音频传输的音频编解码算法开发等。最后对该设计方案结果做了相关性能测试验证。实验结果证明WN6102处理器可以很好的满足嵌入式音频方案的开发,其在嵌入式音频领域势必拥有广阔的发展前景。
[Abstract]:With the development of embedded technology, embedded audio technology has been widely used. The audio solution based on embedded processor has been paid more and more attention for its high efficiency and flexibility. The dominant audio schemes are basically developed on the basis of mainstream microprocessors such as ARMU DSP. The audio technology based on embedded processors in China needs to be studied urgently. WN6102 is a kind of audio technology which is mainly aimed at embedded audio applications. 32-bit embedded processor, It has independent intellectual property rights. Any perfect embedded audio scheme must depend on the support of audio algorithm. Audio codec algorithm needs a lot of computation, and the processing speed and storage space of embedded processor are very limited. Audio algorithms often occupy more than half of CPU resources. There are many audio coding and decoding technologies, which can be better implemented on WN6102 platform. This paper first introduces the characteristics of WN6102 and the principle of audio coding and decoding technology, then implements the Dolby AC-3 audio decoding algorithm on the WN6102 platform, and studies the performance optimization of the algorithm. In this paper, the inverse Modified DiscreteCosine transform (IMDCT), which is the most computationally expensive in the AC-3 decoding process, is taken as the optimization object. Firstly, the algorithm is simplified by theoretical derivation, and the algorithm is verified on the VC6.0 platform. In this paper, the optimized Dolby AC-3 decoding algorithm is transplanted to the WN6102 platform, and the performance of the algorithm is further optimized based on the audio acceleration module (Audio Accelerator AUAC) of WN6102. The IMDCT operation realized by the software is optimized to the hardware module to complete the operation directly. The experimental results show that the optimized Dolby AC-3 decoding algorithm can significantly improve the speed of the system under the same time-frequency conversion condition. The system resource. WN6102 has been saved the unique audio acceleration function in the realization of audio coding and decoding technology, which embodies its superiority in the field of audio application. After studying the optimization technology of Dolby AC-3 audio decoding, A wireless audio transmission scheme based on WN6102 processor is designed and developed. The design of the wireless audio transmission scheme includes the hardware and software design of the transmitter and receiver. The hardware circuit of the two parts is mainly composed of the core processor -WN6102 / D / A conversion chip. This paper mainly introduces the software implementation of the design scheme, including the whole software flow design of the transmitter and receiver. The design of frequency hopping protocol in wireless transmission and the development of audio coding and decoding algorithm applied in wireless audio transmission are discussed. Finally, the performance of the design is tested and verified. The experimental results show that the WN6102 processor can be very good. Satisfy the development of embedded audio scheme, It is bound to have a broad development prospect in the embedded audio field.
【学位授予单位】:杭州电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.1;TN912.3
【参考文献】
相关期刊论文 前10条
1 吴晶;柳洪轶;;基于子带编码的数字音频水印算法研究[J];长春工程学院学报(自然科学版);2008年03期
2 林建英;伍勇;李建华;全伟伟;;一种易于硬件实现的快速自适应哈夫曼编码算法[J];大连理工大学学报;2008年03期
3 李果;郭立;林海涛;;基于CMDCT的AAC编码器心理声学模型的改进[J];电路与系统学报;2007年06期
4 沈建华;;ARM处理器与嵌入式系统[J];单片机与嵌入式系统应用;2010年11期
5 张宁;;基于ARM嵌入式的无损音频解码器研究[J];电声技术;2009年02期
6 刘晓华,陈健;Dolby Digital音频压缩技术的研究和仿真[J];电声技术;1998年12期
7 赵知劲;基于余弦调制滤波器组的一种高效实现[J];电子学报;1997年08期
8 张子敬,焦李成;M带余弦调制滤波器组的设计[J];电子学报;2001年01期
9 汪斌,姚庆栋,刘鹏,张明,韦晓东;面向HDTV应用的音频解码软硬件协同设计[J];电子与信息学报;2004年07期
10 李传鸿;;浅谈嵌入式系统及其发展[J];广西轻工业;2008年10期
相关博士学位论文 前2条
1 孟建熠;超标量嵌入式处理器关键技术设计研究[D];浙江大学;2009年
2 郑丹丹;嵌入式CPU的纳米尺度SRAM设计研究[D];浙江大学;2009年
相关硕士学位论文 前3条
1 杨洋;一种面向无线应用的音频编解码算法的实现和优化[D];杭州电子科技大学;2009年
2 曾健林;基于RSA和Eflash的安全SOC设计[D];浙江大学;2012年
3 葛力雅;AC-3编码算法研究与DSP上的实现[D];天津大学;2007年
本文编号:1502796
本文链接:https://www.wllwen.com/falvlunwen/zhishichanquanfa/1502796.html