毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
嵌入式系统环境下的音频处理系统设计(3)
第二章阐述了对基于S5pv210处理器,UDA1341音频解码芯片,IIS串行数字音频总线的音频硬件体系架构的理解。
第三章阐述了音频硬件体系架构相对应的驱动架构和源码进行分析。
第四章基于Linux操作系统环境的简单音频处理系统。
第二章 硬件体系架构的分析
本章主要是对音频处理系统的硬件架构及各个部件的分析,这是一个基于S5pv210处理器,UDA1341音频解码芯片,IIS串行数字音频总线的体系架构。UDA1341芯片对音频信号进行编码和解码,也就是对数字信号和模拟信号信号进行相互转换,最后实现声音的录制及播放的功能,IIS总线则实现对音频数据的传输。系统的总体框架图如下:
图2-1 硬件架构框图
2.1 S5pv210处理器
2.1.1 S5pv210处理器结构概述
ARM硬件平台经过一系列版本的发展,性能比较稳定、完善,并具有开放性和可扩性。它能提供一些独特的性能来应对不同领域的需求,ARM处理器耗电少功能强、拥有16位/ 32位双指令集,寻址方式便捷,执行速度快,多处理器状态模式,便于系统的开发。本课题使用的是S5pv210处理器,该处理器应用非常广泛,为手机和一般的应用提供了高性能微处理器的解决方案。它采用了ARM Cortex TM-A8内核,实现了支持外围设备的V7指令集ARM体系结构。S5PV210处理器使用了许多外围硬件设备,使统总成本降低系而提高了整体功能,同时运用了许多低功率的技术使电池的使用寿命得到延长。它集成了很多所需要的组件,包含很多强大的硬件编解码功能,能够支持模拟/数字TV输出,实时视频和HDMI NTSC,PAL模式。
2.1.2 S5pv210处理器的特性
ARM Cortex TM-A8以附带NEON技术的CPU子系统为基础
64位的多层总线架构
工作频率可达到200 MHz,166 MHz,133 MHz
为移动应用提供了先进的电源管理
多格式编码,支MIPI-DSI和MIPI-CSI接口
一个AC-97音频编解码器接口和三通道的PCM系列音频接口
支持三个24位I2S接口和三个24位I2C接口
一个支持数字音频的TX S / PDI接口
系统定时器在电源中断模式下支持精确的时间记录(睡眠模式除外)
2.1.3 S5pv210处理器的结构框图
图2.1-1 S5pv210处理器框图
2.2 UDA1341音频解码芯片
2.2.1 UDA1341简介
UDA1341是一个支持立体声的芯片,它的信号处理机制使用了比特流转换技术,通过数字模拟转换器(DAC)和模拟数字转换器(ADC)对立体音频信号进行编码和解码。它很好地集成了前端的模拟,包括了自动增益控制(AGC)、可编程增益放大器(PGA)、数字信号处理器(DSP),可用PGA、AGC对模拟信号进行处理,对于数字信号,使用DSP功能,使设备能为基本的家庭立体声小型磁盘应用程序提供了极好的选择。同时由于其拥有低功耗和低电压的优势,也非常适用于便携式的应用程序。
2.2.2 UDA1341的L3总线和IIS总线接口
UDA1341芯片提供一组音频信号输出线和两组音频输入信号线与L3总线接口和IIS总线接口相对应。UDA1341芯片支持IIS总线的数据格式,包含IIS总线格式、右对齐串行格式和左对齐串行格式,同时提供了L3接口支持L3总线,便于微型控制器对于其微型控制器输入模式的控制。在微型控制器输入模式下,所有的数字声音处理功能和系统控制功能由微型控制器控制。
L3接口是一种常用的串行接口,经常用于UDA1341音频解码芯片和微型控制器之间的连接,进行数据信息和控制信息之间的交换。UDA1341音频解码芯片为此提供了一个串行硬件L3接口,由三个引脚组成:
共4页:
上一页
1
2
3
4
下一页
上一篇:
基于DWR的正向和逆向Ajax技术研究及应用
下一篇:
基于交易成本我国开放式基金销售渠道比较
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
银行行办公信息服务系统【1544字】
电子政务环境下公务员的...
用友NC信息系统的实施應用实践研究【3307字】
浅谈嵌入式Modem的通信技术【2467字】
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
承德市事业单位档案管理...
国内外图像分割技术研究现状
志愿者活动的调查问卷表
公寓空调设计任务书
神经外科重症监护病房患...
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...