电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > 数据转换/信号处理 > 详细信息
数据转换/信号处理:MAX9217/MAX9218视频链路中的音频数据传输
来源:   时间: 2007-5-30 21:07:30    
MAX9217/MAX9218串行器和解串器芯片组通过一对儿双绞线LVDS链路实现视频数据传输,广泛用于汽车和工业应用领域。视频信号的每一帧总是存在消隐周期,可以利用这些周期“承载”音频数据。在本应用笔记中,我们讨论音频数据的传输格式,视频链路发送数据的方法以及系统实现的具体实例。       

       Introduction

       MAX9217/MAX9218芯片组[1]是一个收发器对儿,发送器(MAX9217)将并行数据转换成串行数据,发送给接收器(MAX9218);接收器再将串行数据转换成并行数据。该芯片组设计用于通过一对儿低成本双绞线电缆(如,以太网中常用的UTP-CAT5电缆),将视频和控制信号从图形控制器(处理器)传输到LCD或等离子平面显示器。传输距离可超过10米。

 &n
 
bsp;     该芯片组链路结构简单,所使用的传输线为低成本电缆,是汽车、仪表、医疗设备等视频显示的理想方案。 该芯片组不仅可以在两点之间传送视频信号,有时,人们还希望其同时传送音频信号。在本应用笔记中,我们将讨论如何利用视频信号的消隐期,通过控制信号通道将音频数据传送到显示器。我们还将解释怎样把数字音频数据转换成模拟音频信号,并给出了显示面板端扬声器驱动的系统结构。

       MAX9217/MAX9218链路功能和视频数据格式

       MAX9217串行器具有27位并行输入,总线速率高达35Mbps。在这27位中,18位是视频RGB数据:3基色各占用6位,其余9位是控制信号。9位控制信号中的前3位指定为垂直、水平和RGB数据同步:VSYNC (C0)、HSYNC (C1)和ENAB (C2)。剩下的6个控制位(C3至C8)用于其他控制信号。本例中,我们使用6个控制位中的一部分传输音频数据。MAX9217可以将18位RGB数据或9位控制数据转换为串行数据,然后通过LVDS链路对其进行传输。在视频显示的消隐期内发送控制数据,由RGB数据使能信号(ENAB)指示。

       MAX9218接收到串行数据后,将其转换成与MAX9217输入格式相同的并行数据。同样,当MAX9218输出并行数据时,根据串行LVDS链路的时序重新生成总线时钟。图1所示为MAX9217和MAX9218之间视频、控制数据链路设置和连接的结构图。图2所示为视频数据和控制数据的时序。根据视频格式、显示器分辩率和链路速率,RGB数据的控制占空比在1%至5%之间。

MAX9217

点击看原图

图1. MAX9217/MAX9218的视频链路设置

串行链路的视频数据和控制数据格式

图2. 串行链路的视频数据和控制数据格式

       数字音频数据类型和传输格式

       数字音频数据有多种不同格式。我们讨论3种最常用的格式:采样数字音频(PCM)、MPEG层3音频(MP3) [2]和ATSC数字音频压缩标准(AC3) [3]。

       PCM数字音频是CD ROM或DVD采用的数据格式。对左右声道的音频信号采样得到PCM数字信号,采样率为44.1kHz,精度为16位或32位。因此,精度为16位时,PCM音频数据速率为1.41Mbps;32位时为2.42Mbps。一张700MB CD可保存大约60分钟的16位PCM数据格式的音乐。

       MP3是MP3播放器采用的音频格式,对PCM音频数据进行压缩编码。立体声MP3数据速率为112kbps至128kbps。对于这种数据速率,解码后的MP3声音效果与CD数字音频的质量相同。AC3是数字TV、HDTV和电影数字音频编码标准。立体声AC3编码后的数据速率为192kbps。 

为了恢复音频信号,可将编码后的音频数据送入音频解码器芯片,该芯片生成PCM数字数据,传送至音频DAC,最终恢复成模拟音频信号。相反,没有编码的数字音频数据可以直接送入音频DAC。(下面详细说明这种类型的系统实现。)

       编码或解码音频数据的常用串行音频数字接口是Inter-IC音频总线(I2S) [4]。图3所示为I2S接口配置和时序图。每个音频字的边界由信号WS标识。在我们的应用中采用配置模式1。在SCK信号的上升沿,数据被锁存至接收器,但是当SCK保持低电平时,不接收数据。

I2S接口配置和时序

图3. I2S接口配置和时序

       使用MAX9217和MAX9218之间的串行链路仿真I2S接口,可以将音频数据从图形控制器一端传送至远端。我们将控制位C3和C4分别分配给SD和WS信号。对于SCK时钟,如果要发送PCM数字音频,可以直接使用MAX9218恢复的像素时钟PCLK_OUT。对于传送MP3或AC3音频,可采用控制位C5为SCK时钟生成一半或较
 
低速率的像素时钟。图4显示了这两种情况的时序波形。

       为防止接收器溢出,大部分I2S接口需要进行节流控制,连续发送数据时,可以将SCK置低,直接实现节流控制。图4中Case 1,工作期间SCK信号无法置低,可以使用片选引脚/CS关闭接收器。在这种情况下,图4中的Case 1将C6分配给/CS信号。

 

 

I2S接口的控制数据位波形

图4. I2S接口的控制数据位波形 

       消隐比和音频数据吞吐率

       由于音频数据是通过视频信号的消隐周期传输的,我们需要确定给定像素频率fP下行消隐比和场消隐比。图5所示为显示面板上的行消隐和场消隐周期。

行消隐和场消隐

图5. 行消隐和场消隐

       以RL表示行消隐比,RF表示场消隐比,由图5所示,我们可以按以下各式计算这些比值:

       RL = (I1 + I2) / L   和  RF = (f1 + f2) / F      

       由此得到音频数据吞吐率RA ,即:

       RA = (RFF + (1 - RF) RLL) fP

       其中FL是消隐周期中的音频数据传输利用率。利用率是指整个消隐周期中,音频数据传输所占的比例,是节流控制的结果。作为一个实例,表1所示参数为3种类型的音频数据设置数据速率。 

3种类型的音频数据设置数据速率

注:MP3和AC3音频数据都含有头文件。考虑到这些信息后,实际的编码数据速率会稍高一些[2, 3]。

       系统实现

       要在面板端播放音频信号,我们需要将PCM数据送至音频DAC或解码MP3和AC3数据,然后将其送至音频DAC。由于没有反向通道将握手信号回送给控制器,解码器主机时钟必须与像素时钟同步,以防止数据上溢或下溢。图6所示为编码和未编码数据音频重放的系统结构图。

面板端音频重放实现

图6. 面板端音频重放实现

在上述结构图中,采用了3次I2S接口。从左边开始,第一和第二个I2S接口的数据速率相同,能够达到35MHz。第三个接口——MAX9850 DirectDrive耳机放大器[5]接口,速率固定为音频采样率的倍数。时钟SCK2送入MAX9491多路时钟发生器[6],它产生解码器、FIFO和MAX9850的同步时钟。MAX9491提供包含OTP的两个可编程PLL,是本应用的理想频率合成器。Case 1适用于提供解码PCM音频数据的图形控制器,Case 2用于面板端压缩数据的解码。Case 1的节流控制由/CS引脚实现,Case 2中通过空闲SCK时钟实现。对比这两种实现方式,我们看到PCM音频数据的Case 1不需要占用太多的消隐时间(表1),不需要使用音频解码器芯片,成本低于Case 2。因此,如果图形控制器能够从MP3或AC3等编码音频数据流中生成PCM数据,建议直接在链路上传送这些数据。

       参考资料

       [1] MAX9217和MAX9218数据资料 
       [2] MPEG音频III帧结构 (English only) 
       [3] 数字音频压缩(AC-3) (English only)
       [4] I2S总线规范 (Engl
ish only)
       [5] MAX9850数据资料 
       [6] MAX9491属于未来产品,供货状况请与厂商联系。

相关信息
发表评论
打印本页 关闭本页
一种采用模糊逻辑控制的数字温控系统
  摘 要:本文介绍了一种采用模糊逻辑控制和多点温度设定的新型数字温控系统。该系统硬件主要由单片机、热电阻和A/D转换芯片等构成,其特点是通过软件编程实现模糊逻辑控制和多点式线性逼近的方法,使得升温过程更加均匀、精确,升温曲线更接近线性。关键词:数字温控系统;模糊逻辑控制;线性逼近引言温度控制对于很多实验或生产过程有着十分重要的作用。本文所介绍的系统是...
>>详细内容
利用80C196KB片上A/D转换实现的高精度数据采集系统
  摘 要:本文介绍了利用80C196KB片上集成的A/D模块完成了高精度的数据采集系统。系统硬件上考虑了输入模拟信号的接口电路,软件上采用了四字节的浮点运算,并对非标准的参考电压进行了修正,最后通过实验对结果的精度进行了进一步的提高。系统最终对直流电压信号测量的相对误差在0.5%以内,绝对误差不超过0.02V。关键词:80C196KB;A/D转换;浮点运算;电压测量前言80C196KB...
>>详细内容
与便携式产品发展并驾齐驱
  功率元件小型化的竞赛在上个世纪九十年代初便开始了。那时,人们对索尼公司的随身听这类手持式消费类产品的需求急速上升,为了满足人们的需要以及改善产品性能,元器件制造商努力把器件做得更容易装配,同时尽量减少功率封装的尺寸。例如,摩托罗拉公司推出的被称作D-Pak的第一个表面贴装的功率封装,尺寸要比TO-220封装小很多,但是电气性能并不亚于TO-220封装。此外,由于缩短了用成型...
>>详细内容
集中式智能电表的抗干扰设计
  智能电表要求长年连续地挂网运行,如果不采取有效的抗干扰措施,当遭遇到较强的干扰信号时,其性能的可靠性与运行的安全性均会降低,为此我们总结了以下抗干扰方面的措施。硬件抗干扰设计电量信号的采集和输出部分采用光电耦合器,光电耦合器的一次侧和二次侧是电绝缘的,因此对地电位差干扰有很强的抑制能力,同时也具有很强的抑制电磁干扰的能力。电源在向系统提供电能的同时...
>>详细内容
基于DDS的MPT变压器动态参数测试系统
  摘 要:本文介绍了一种利用DDS(直接数字频率合成技术)完成扫频测量的MPT变压器动态参数自动测试系统,给出了该系统的实现思路和软硬件结构。关键词:DDS;AD9850;扫频;自动测试引言为了提高液晶显示器的显示亮度,液晶显示器都配有一个背光板。MPT变压器是一种新型的用于背光板产生负高压的陶瓷变压器,其原理是利用陶瓷的固有频率谐振后产生高压信号。为了保证MPT变压器...
>>详细内容
基于DSP和电压反馈的机器人多轴运动控制器设计
  摘 要:本文对一种适合于机器人控制的多轴控制器的总体结构和相关知识进行了介绍,并给出了控制器的详细设计方案和工作流程。该控制器选用DSP为主处理器,采用电压反馈的形式,可应用于其它类似的控制机构中。关键词:DSP;机器人;控制器;CAN总线引言对于机器人控制技术,实时性和稳定性是研究的重点。现阶段,机器人控制的主要方法是在离线状态下对步态进行规划,并在主...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com