用于音频数据传输的常见IC间数字接口

发布者:bln898最新更新时间:2013-06-05 来源: DZSC关键字:音频  数据传输  数字接口 手机看文章 扫描二维码
随时随地手机看文章
    先了解不同接口的优缺点而后选择元件,这有利于更加合理地选择元件,保证信号链的高效实现。

  随着音频集成电路转向更精细的工艺尺度,要在相同一片高密度数字电路硅片上设计出高性能的模拟电路变得更为困难,集成的性价比减小。因此,音频系统架构师正在将音频信号链中的模拟部分进一步推至输出和输入端,而相互间以数码方式连接起来。

  如图1所示,传统的音频信号链中有麦克风、前置放大器、模/数转换器(ADC)、数/模转换器(DAC)、输出放大器,以及扬声器,它们之间使用模拟信号连接。但是,由于模拟电路被推到了信号链的边缘,信号链中各集成电路间将出现更多数字接口。DSP通常是数字连接,换能器、放大器一般而言只有模拟接口,但现在也正在包含数字接口的功能。

  目前,集成电路设计人员正在将换能器内的ADC、DAC和调制器集成到信号链的另一端,这样就不必在印刷电路板(PCB)上布放任何模拟音频信号,并且减少了信号链中的器件数量。图2给出了一个完整数字音频信号链的例子。

  数字音频数据传输现在有许多标准。很多格式都可以用于在同一块PCB上实现IC间的通信,如I2S(IC间音频)、TDM(时分复用)和PDM(脉冲分时复用)等格式。其它音频格式则主要面向不同印刷电路板之间通过电缆的数据连接,如S/PDIF和以太AVB.

  本文的重点是IC之间数字音频格式的区别与优缺点。如选择了数字接口不匹配的音频组件,则会不必要地使系统设计变得更加复杂。了解不同接口的优缺点后再选择部件,有助于提高组件选择效率和保证信号链的最高效实现。

  IC之间音频(12S)是用于集成电路之间音频数据传输的最常见数字音频格式。飞利浦半导体(即现在的恩智浦半导体)于1986年推出了12S标准。1996年对该格式进行了修订。该接口首次广泛应用于CD播放器的设计,现在几乎在涉及集成电路间数字音频数据转换的任何应用上都可以看到该接口。多数音频ADC、DAC、DSP,与采样速率转换器,以及一些微控制器都带有I2S接口。

  一个I2S总线会使用三根信号线做数据传输:帧时钟,位时钟,以及数据线。接收IC、发送IC,甚至一个单独的时钟主控IC都可以生成两个时钟,这取决于系统架构(图3)。带有I2S端口的集成电路通常可以设置为主模式或从模式。除非设计的信号链中使用了采样率转换器,否则系统通常会有单一的I2S主设备,以避免出现数据同步问题。

  对于这些信号,飞利浦标准中将字选择命名为WS,时钟命名为SCK,数据命名为SD,然而电路制造商似乎很少在自己的IC数据表中使用这些名称。字选择另称为LRCLK,表示“左/右时钟”,而SCK则另称为BCLK,指位时钟,或叫SCLK,即串行时钟。

  IC串行数据管脚的名称因不同的电路供应商而不同,甚至同一个供应商各产品间的命名也不同。据音频IC数据表的一份快速调查显示,SD信号也可以称为SDATA、SDIN、SDOUT、DACDAT、ADCDAT,或这些名称的其他变体,取决于数据管脚是输入还是输出。

  I2S数据流能够以一个典型位时钟速率,携带一个或两个通道的数据,典型的位时钟率在512 kHz(对应8 kHz采样速率)与12.288 MHz(为192 kHz采样速率)之间。数据字的长度通常是16、24,或32位。对于小于32位的数据字长,帧长度一般还是64位,没有用到的位由发送IC驱动至低电平。

  有些IC仅支持每个立体声音频帧最大32位或48位时钟的接口I2S,虽然很少见。如果使用这类IC,系统设计人员就必须确保其连接另一端的设备也支持这些位时钟率。

  图2 IC设计人员正在换能器中的ADC、DAC和调制器集成到信号链的另一端,从而无需在PCB板上布放模拟音频信号,并减少了信号链上的器件数量。图中是一个完整数字音频信号链的例子。[page]

   

  尽管I2S是最常使用的格式,但也有其它相同三线结构的变体,如左对齐、右对齐和PCM模式。这些格式与I2S的区别在于帧中数据字的位置、时钟的极性,或每个帧中位时钟周期的数量。

  TDM格式

  有些IC支持使用一个公共时钟的多路I2S数据输入或输出,但这样的方法显然会增加数据传输所需要的管脚数量。当同一个数据线上传输两个以上通道的数据时,就要使用TDM格式。TDM数据流可以承载多达16通道的数据,并有一个类似于I2S的数据/时钟结构。

  每个通道的数据都使用数据总线上的一个槽(Slot),其宽度相当于帧的1/N, 其中N是传输通道的数量。出于实用考虑,N通常四舍五入到最近的2次幂(2、4、8、或16),并且任何多余通道都被空闲。一个TDM帧时钟通常实现为一位宽的脉冲,这与I2S的50%占空比时钟相反。超过25 MHz的时钟速率通常不用于TDM数据,原因是较高的频率会引起印刷电路板设计者要避免的板面布局问题。

  TDM常用于多个源馈入一个输入端,或单源驱动多只器件的系统。在前一种情况下,(多源馈入一个输入端),每个TDM源共享一个公共的数据总线。该信源必须配置为在其适用通道期间才驱动总线,而当其它器件在驱动其它总线时,其驱动器要置为三态。

  TDM接口还没出现类似飞利浦I2S的其他标准,因此,很多IC都有着自己略微不同的TDM实现方法。这些变化体现在时钟极性、通道配置,以及闲置通道的三态化和驱动上。当然,通常情况下不同IC是可以一起工作的,但系统设计者必须确保一个器件的输出格式要符合另一只器件输入端的预期。

  PDM数据连接

  PDM数据连接在手机和平板电脑等便携音频应用上方面变得越来越普遍。PDM在尺寸受限应用中优势明显,因为它可以将音频信号的布放围绕LCD显示屏等高噪声电路,而不必处理模拟音频信号可能面临的干扰问题。

  有了PDM,仅两根信号线就可以传输两个音频通道。如图4系统框图所示,两个PDM源将一根公共数据线驱动为一个接收器。系统主控生成一个可被两个从设备使用的时钟,这两个从设备交替使用时钟的边缘,通过一根公共信号线将其数据输出出去。

  这些数据调制在一个64×速率上,从而形成一个通常为1到3.2 MHz的时钟。音频信号带宽随着时钟频率的增加而增加,因此,可以在系统中使用较低频率的时钟,从而抵消了为节省功耗而降低的带宽。

  基于PDM的架构不同于I2S和TDM之处是,抽取滤波器是不在发送IC中,而是位于接收IC中。源输出是原始的高采样率调制数据,如Sigma-Delta调制器的输出,而不是像I2S中那样的抽取数据。基于PDM的架构减少了源器件的复杂性,通常会利用已经存在于编解码器ADC中的抽取滤波器。

  通过这种方法,系统设计者不仅可以利用可能已被使用的音频编解码器, 也可以利用到数字数据连接对干扰不敏感的优点。此外,通过使用面向编码器或处理器制造的更精细硅工艺尺度,而不是用于话筒IC的工艺,就可以实现更高效的抽取滤波器。

  编解码器、DPS,和放大器拥有I2S端口很多年了,但直到现在,麦克风等系统输入设备还是模拟或PDM输出。随着数字接口进一步靠近信号链的两端,将需要新的IC来支持新的系统架构。

  拥有集成I2S接口的话筒(如Analog Devices公司的ADM441 MEMS话筒)使设计者很容易将该元件做到不容易使用PDM话筒的系统中,或不希望用模拟接口的系统中。只有少部分音频编解码器能接受PDM输入,极少专门针对手机和平板电脑设计的处理器才能原生地接受这种类型数据流。

  在有些设计中,一只I2S输出的话筒可以完全无需任何模拟前端电路,因此很多设计可能只有一只ADC和PGA,从而支持话筒对处理器的单个输入。这样一个系统的实例是一种带数据发射器的无线话筒。无线传输SOC可能并没有内置ADC,因此采用一个I2S话筒,就能实现换能器与发射器之间的完全数字化连接。

  I2S、TDM与PDM音频接口各有其优点与最适合的应用。随着更多音频IC从模拟接口转向数字接口,系统设计者与架构师们会需要了解哪种接口最适合于自己的特定设计。从话筒到DSP再到放大器,这样一个数字信号链可以完全脱离开PCB,而仅存在于音频域中。

关键字:音频  数据传输  数字接口 引用地址:用于音频数据传输的常见IC间数字接口

上一篇:HDMI接口保护新方案
下一篇:基于DSP的液晶显示器接口控制设计方案

推荐阅读最新更新时间:2024-05-02 22:41

基于ESP32构建的音频播放器
  DIY 音乐播放器很有趣,我们之前使用 Arduino和 专用 MP3 模块构建了一些音乐播放器。现在我们正在使用 ESP32 构建一个有趣的音频播放器,您只需在 ESP32 上连接一个额外的扬声器即可在其中播放音效。在这里,我们将使用LM386 和一个带有 ESP32 的扬声器来播放音乐文件。音频输出可能不大,但此应用程序显示了 ESP32 板播放音频文件的能力。   所需组件   ESP32   LM386 放大器模块   8欧姆扬声器   跳线   电路原理图   ESP32音乐播放器的电路图如下-   要在 ESP32 上播放声音,我们需要一个扬声器。扬声器通过 LM386音频放大器模块连接。Amplifier
[嵌入式]
基于ESP32构建的<font color='red'>音频</font>播放器
Renesas Electronics采用Tensilica HiFi音频/语音 DSP
     21ic讯 Tensilica日前宣布与Renesas Electronics签署协议,授权该公司使用HiFi音频/语音DSP(数字信号处理器)。Renesas Electronics将使用HiFi DSP开发一系列SOC(片上系统),这些SOC将用于手机、平板电脑21ic、汽车和其他多媒体设备上。 Renesas ElectronicsSoC业务部软件平台科的总经理Hiromi Watanabe表示:“我们之所以选择TensilicaHiFi音频DSP,是因为其低功耗和精巧架构的特点,此外Tensilica有一系列完全优化的编解码器和最好的软件开发工具,TensilicaDSP在业界多项应用中都通过了量产验证,其大
[嵌入式]
便携式设备中的无源元件对音频质量的影响
在音频电路设计中通常采用无源元件设置增益,提供电流偏置和电流退耦,并用来分隔相对独立的直流电路模块。而对于便携式音频设计,因为受到空间、 高度和价格的限制,必须采用小封装、低高度和低价格的无源元件。 1 非线性的来源 电容器和电阻器都具有电压系数,就是说如果在其两端施加不同的电压时其物理参数会发生变化。例如,一个在零电压下精确阻值为1.00kΩ的电阻器,如果施加10V的端电压,那么,它的阻值将变为1.01kΩ。电压系数的影响程度取决于元件的类型、结构和化学成分(对于电容器)。有些生活厂家会提供元件的电压系数曲线图,给出标称电压百分比和标称电容器百分比的关系曲线。新一代薄膜电阻器具有非常好的电压系数,实验室条件下很难测量其误差
[手机便携]
一种可以混合两个音频信号并在输出端产生组合信号的电路
如果您正在寻找一种可以混合两个音频信号并在输出端产生组合信号的电路,那么上面显示的 2 晶体管混音器电路可能会为您完成这项工作! 该电路不仅可以混合和混合两个音频信号,还可以将它们提升到更高的水平,以便它可以很容易地用于馈送功率放大器。 它具有一对音频输入,这些输入由配置的通用发射极放大器的独立单晶体管放大器放大。VR1 和 VR2 允许用户选择可以通过两个输入传递多少信号,以便适当地混合信号。
[嵌入式]
一种可以混合两个<font color='red'>音频</font>信号并在输出端产生组合信号的电路
小功率便携式音频产品(含Charger和DC-DC)的辐射发射超标对策
1. 便携式音频产品电源系统介绍 1.1 背景 实际的产品开发中,便携式产品的 EMI 测试是用适配器给产品充电,有其他外接设备连接也需要在测试时接上。下面以一个实际产品的开发为例,说明这类产品设计的 EMI 设计要注意的问题,以及遇到辐射发射超标,如何来分析问题产生的原因。并找出解决问题的办法。 1.2 音频产品供电回路 如下图 1 是一个 Audio 产品的电源部分的原理图,这个产品有一个 charger 芯片 BQ24133,在这个应用中设置最大充电电流 2A。有一个 Boost 芯片 LM3478,把电池电压升压到 10V 给 Audio 芯片供电,满载电流 1A,另外一个 Boost 芯片 LM3478,把电池电压升到
[电源管理]
小功率便携式<font color='red'>音频</font>产品(含Charger和DC-DC)的辐射发射超标对策
基于FH8735视音频编码器的解决方案
引言 在安防监控、民航管理和海事等应用系统中,需要对高分辨率图形图像综合视频进行采集、压缩、记录,以便在可能出现的事故和问题后,可以再现其过程的实景和操作,实现对责任和原因的分析和追查。但要对高分辨率图形图像视频完成采集和压缩,需要解决视频数据量庞大和压缩平台的效率、可靠性、适应性等问题。 1 总体设计 基于FH8735视音频编码器的高分辨率图形图像压缩方案由采集电路、时钟电路、FH8735压缩电路、网络接口和电源电路等组成。方案总体框图如图1所示。     图1内各部分电路介绍如下: (1)视频采集电路。由输入匹配和视频采集电路组成,完成高分辨率视频的采集; (2)时钟电路。由高性能晶振组成,为视频采集电路和FH8735提供稳
[电源管理]
基于FH8735视<font color='red'>音频</font>编码器的解决方案
STM32定时器触发DMA数据传输失败的原因如何解决
有人使用STM32的定时器事件触发DMA,让其将内存数据传输到通信外设的数据寄存器进行发送,发现DMA根本就不动作。 比方以基于STM32F411的芯片为例,通过TIM3更新事件触发DMA请求,DMA从内存将数据送到SPI1‍的数据寄存器,从而完成数据发送。 他采用CubeMx进行配置。基本配置如下: ‍ 相关用户实现代码如下: 从配置过程和代码实现来看,似乎都没有问题。那DMA怎么就是不动作呢? 问题出在我们使用上面的函数做DMA传输所关联源端和目标端时,出现了想当然的情况。 我们利用TIMER事件来作为DMA请求源时,而作为数据传输的源端或目的端,都是我们用户指定的。这时就一定要注意源端和目标端是当前DMA
[单片机]
STM32定时器触发DMA<font color='red'>数据传输</font>失败的原因如何解决
蓝牙LE音频和Auracast即将进入主流市场,重新定义无线音频
自蓝牙特别兴趣小组 (SIG) 宣布新规范定义了高质量、低功耗音频编解码器并承诺重新定义音频流和无线声音以来,三年半过去了,蓝牙 LE 音频终于问世了,并即将进入商业主流。 三年前,蓝牙特别兴趣小组 (SIG) 宣布了一项新规范,该规范定义了高质量、低功耗音频编解码器(低复杂性通信编解码器/ LC3),承诺重新定义音频流和声音无线传输技术,低功耗蓝牙音频(LE Audio)终于即将成为商业主流。 蓝牙LE延迟的原因是需要开发时间来消除复杂技术中的错误,正如 SIG 市场开发高级总监 Chuck Sabin 所说,制定规范非常困难,特别是当存在数十亿个蓝牙接收设备时。 许多感兴趣的各方都投入了资金,以确保规范能够交付,从而使
[物联网]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved