基于定点DSP的MP3实时解码器的设计与实现
扫描二维码
随时随地手机看文章
电子论坛 您现在的位置:下载
,126.26K UDA1345TS 的货源和报价 UDA1345TS 的相关技术信息 其他型号 新亚科技(深圳)电子有限公司联系人:何先生
电话:086-755-61289243 深圳市绿盛电子科技有限公司联系人:曾生
电话:0755-13556870936/82814355 北京益宝欣科技有限公司联系人:郭小姐/孙先生/沈小姐/马先生
电话:010-82673417/62553671/62554607/62576651 深圳市松之幸电子有限公司联系人:销售部
电话:0755-83014231/83014230/83039890 >>更多供应商 基于定点DSP的MP3实时解码器的设计与实现 摘要:FD216是智原科技公司出品的一款结构与ADI公司的ADSP-2181相类似且指令集相兼容的高性价比16位定点DSP芯片。利用智能科技公司提供的开发工具包,可以方便地将C算法移植到FD216中。详细介绍了在FD216评估板上用嵌入式C语言和汇编语言混合编程的方法设计并实现基于定点DSP的MP3实时解码器的整个流程。 关键词:DSP MP3解码器 嵌入式C语言 汇编语言1 FD216 16位定点DSP特点简介DSP(数字信号处理器)是一种特别适合于进行数字信号处理的微处理器,主要用于实时快速地实现各种数字信号处理算法。FD216是一个高效能而且易于使用的16位定点DSP,包含DSP内核、芯片内建数据存储器、程序内存、两个串行接口、一个定时器、12组可编程I/O、内部直接内存存取(IDMA)接口、外部内存接口和串行式在线仿真器(SICE)接口等,兼容ADSP-218X系列汇编代码,最高运行速度可达到190MIPS。FD216的CM(Code Memory)、PM(Program Memory)和DM(Data Memory)是严格区分的,在程序设计时要将放在PM区和DM区的数据分别说明。在移植ADSP2181汇编代码时,也要做相应修改。2 MP3及其解码原理MPEG-1 Audio Layer 3(MP3)是一个在低比特率下提供高保真音频的压缩标准。特别是在解码部分,它已经成功地应用于多种消费类电子产品中。MP3解码原理:首选将MP3数据帧解包,解出帧头信息和边带信息;然后采用霍夫曼解码解出比特分配信息;接着在逆变换中利用频谱系数,在综合滤波器中将32位子带合并成一个宽带信号。18个频谱值执行