【摘 要】
:
MP3是MPEG-I的音频标准第三层压缩模式。其压缩比例高、音质失真小的特点,使之成为当前PC、网络、PDA上最为流行的音频格式。由于MP3应用的普遍性,因此对MP3的课题研究十分广
论文部分内容阅读
MP3是MPEG-I的音频标准第三层压缩模式。其压缩比例高、音质失真小的特点,使之成为当前PC、网络、PDA上最为流行的音频格式。由于MP3应用的普遍性,因此对MP3的课题研究十分广泛。在嵌入式系统中实现MP3音频解码常见的有两种方案:一是硬件解码,即通过专用的MP3解码硬件进行解码。其特点是可以实现较高的性能和较低的功耗,但是可扩展性较差,不具备通用的处理能力。目前大多数商用MP3播放器使用的此种方案。另外一种是软件解码,即完全依赖于嵌入式微处理器或DSP的处理能力,通过MP3定点或浮点解码程序实现MP3解码过程。这就对嵌入式微处理器或DSP处理能力的要求比较高。特别是在实现复杂任务的嵌入式系统中,要求微处理器能够处理包括播放MP3在内的多个进程,就对微处理器的处理能力提出了更为苛刻的要求。本论文就是从软件解码的角度出发,在多任务的嵌入式平台上面实现MP3的解码。多任务平台就意味着实现单个任务占用处理器资源越少越好。这样就对MP3解码器的效率要求非常高,而原始的浮点代码需要的运算量极大,在大多数嵌入式系统中单任务实现都不能达到实时解码。所以对原始MP3浮点代码到定点代码的转换以及对转换后的代码进行优化是非常重要的。本论文对浮点代码定点化进行了严格的数值分析,以便尽量降低修改过程中带来的误差。从而保证了解码器最终实现具有良好的音质。在对代码进行优化的时候,除了算法级优化和高级语言级优化之外,还针对本项目实现的处理器MCF5329进行了汇编级优化。优化后的MP3算法的运算量仅是原算法的1/16,大大降低了算法的复杂度。MP3解码算法最终在目标板MCF5329EVB上完成了各项测试并实现。经过主观试听和解码输出波形比较,MP3解码算法在性能得到了巨幅提升的条件下仍然具有很好的解码质量。
其他文献
低密度奇偶校验码LDPC码是首先由Gallager在1962年提出的一种纠错码,在沉寂了多年之后,最近又重新成为通信技术研究的热点。LDPC码是一种具有稀疏校验矩阵的线性分组码,研究
传统的信号处理方法是在Nyquist采样定理的基础上建立起来的,这就意味着为了不失真的恢复原始信号,发送信号的采样速率至少为信号带宽的两倍。然而,随着无线通信技术的飞速发
合成孔径雷达(Synthetic Aperture Radar),简称SAR,指的是雷达移动、被成像的目标固定不动的运动成像方式。它用小口径天线收发宽带微波信号,通过在空间分集的办法合成一个大
雷达截获接收机、反辐射导弹等电子设备的使用对军用雷达的生存构成了严重威胁。因此,雷达必须避免被敌方电子设备截获和干扰。这种形式下噪声雷达应运而生,其中一种很成熟的
近年来,无线传感器网络因为在军事,环境监测,农业,家庭智能化等诸多方面的广阔应用前景使其研究受到越来越多人的关注。在很多应用环境中,特别是军事,环境监测,医学监测等领
课题在分析CAN和CANNopen协议的基础上,设计了分布式CBM设备状态检测系统,该系统主要分两部分,上位监测控制系统和下位的数据采集系统。着重分析了系统硬件构架及软件设计。在上
本文设计了一种X波段双路接收机前端的主要部件。分析了双路接收机的工作原理,阐述了信号接收的控制方法,探讨并给出了接收机前端的实现方案。根据系统特殊的需要,利用微波开
随着信息技术的飞速发展和互联网通信的不断普及,信息安全在信息领域的重要性日益显现。可逆信息隐藏作为信息隐藏中的重要分支,在医学、军事、法律等敏感数据领域发挥着重要
无线传感器网络作为一种新型的Ad hoc网络,相对于传统的无线网络具有覆盖面广、组建方便、抗毁性强等优势,正在医疗、自然灾难监控、军事等各种领域得到越来越广泛的应用。基于
随着人们物质生活水平的不断提升,对家电智能化控制的要求也逐渐提高。目前的智能家居系统主要通过家庭网关对家电进行室内控制,无法实现远程遥控,家电的使用情况也无法联网