白丝 数字音频接口 I2S、PCM、TDM 、PDM比较
-
目次白丝
3.1. PCM编码
3.2. PDM编码
2.1. I2S接口
2.2. PCM/TDM接口
2.2. PDM接口
1. 序论
2. 数字音频接口
3. 附录
1. 序论
本文先容的数字音频接口通盘是硬件接口,是实果真在的物理连线表情,即兼并个PCB板上IC芯片和IC芯片之间的通讯契约。
本文内容不是音频数据的编码体式。编码体式是指模拟信号数字化的经由。
常见的音频编码体式有PCM、PDM,和本文数字音频接口的称呼交流,请小心诀别。
I2S和PCM(TDM)接口授输的数据是PCM编码体式的音频数据。
PDM接口授输的数据是PDM编码体式的音频数据。
为直不雅的展示,下图浅易列举了数字音频接口硬件接线的一般场景。
图片白丝
欧美日韩av无码在线2. 数字音频接口
2.1. I2S接口
I2S契约只界说三根信号线:时钟信号SCK、串行数据信号SD、傍边声说念采纳信号WS。
SCK时钟信号,Serial Clock,也可能称BCLK/Bit Clock或SCL/Serial Clock。
WS傍边声说念采纳信号,Word Select,也称帧时钟,也可能称LRCLK/Left Right Clock。
SD串行数据信号,Serial Data,也可能称SDATA、SDIN、SDOUT、DACDAT、ADCDAT等。
BCLK和LRCLK外,CODEC频频还需要抵制器提供MCLK (Master Clock),这是由CODEC里面基于Delta-Sigma (ΔΣ)的架构缱绻条目使然。MCLK时钟频率一般为采样频率的256倍或384倍,具体参考特定器件手册。
图片
特质:
效果高;主要传输音乐;先传高位再传低位。
传输内容:
PCM编码后的音频数据。
职责款式:
把柄SDATA相干于BCLK和LRCLK位置的不同,I2S分为三种不同的职责款式,分别为尺度I2S款式、左对王人款式和右对王人款式:
I2S Phillips Standard I2S体式
Left Justified Standard 左对王人体式
Right Justified Standard 右对王人体式
左对王人:数据的MSB在LRCLK边沿起第一个BCLK高涨沿,用的比较少。
右对王人:数据的LSB靠左LRCLK的高涨沿,Sony使用这种体式。
在I2S总线上,只可同期存在一个主树立和发送树立。主树立不错是发送树立,也不错是继承树立,或是互助发送树立和继承树立的其它抵制树立。在I2S系统中,提供时钟(BCLK和LRCLK)的树立为主树立。
2.2. PCM/TDM接口
PCM接口包括四根信号:
PCM_CLK数据时钟信号
PCM_SYNC帧同步时钟信号
PCM_IN继承数据信号
PCM_OUT发送数据信号
图片
和I2S接口差未几,PCM接口是4根信号线,平素用于AP措置器和通讯MODEM之间传输语音数据(等于双向打电话的数据)。
AP措置器和蓝牙之间亦然通过PCM来传输语音数据,打电话的蓝牙数据走的是PCM,放音乐的蓝牙数据走的是串口(不是PCM)。
特质:
效果高,多达16路数据;主要传输音乐;先传高位再传低位。
传输内容:
PCM编码后的音频数据。
职责款式:
把柄 SD相对帧同步时钟FSYNC的位置,TDM分两种基本款式:
Mode A:数据在FSYNC有用后,BCLK的第2个高涨沿有用。
Mode B:数据在FSYNC有用后,BCLK的第1个高涨沿有用。
期间复用TDM时候:
I2S只可传2个声说念的数据,PCM不错传多达16路数据,采用期间复用的表情,等于TDM(Time Division Multiplexing)。
图片
由此可见,TDM本色上是基于PCM接口的时候,不错用TDM指代PCM。
像当今最流行的语音智能音箱的7麦克风矩阵,一般都是用TDM来传的数据,同期不错传输7路麦克风输入和3路以上的音频响应信号。
2.2. PDM接口
PDM接口只好两根信号线:
PDM_CLK时钟信号。
PDM_DATA数据信号。
图片
特质:
信号线数目少,只需两根;多用于传输麦克风灌音;PDM接口发送端IC缱绻浅易。
传输内容:
PDM编码后的音频数据。(不同于I2S接口和PCM接口哦)
在数字麦克风领域,诳骗最广的等于PDM接口,其次为I2S接口。
PDM在诸如手机和平板等关于空间抵制严格的时势有着无为的诳骗出路。
3. 附录
这里浅易先容一下音频数据的编码体式。编码体式是指模拟信号数字化的身手。
本文征询的硬件接口等于用来传输数字化的音频文献通路。
3.1. PCM编码
PCM(Pulse Code Modulation) 是通过等期拒绝(即采样率时钟周期)采样将模拟信号数字化的身手。
PCM使用等拒绝采样身手,将每次采样的模拟重量幅度暗示为N位的数字重量(N = 量化深度),因此PCM表情每次采样的放胆都是N bit字长的数据。
图片
3.2. PDM编码
PDM(Pulse Density Modulation)是一种用数字信号暗示模拟信号的调制身手。同为将模拟量改换为数字量的身手。
PDM使用远高于PCM采样率的时钟采样调制模拟重量,只好1位输出,要么为0,要么为1。因此通过PDM表情暗示的数字音频也被称为Oversampled 1-bit Audio。
比拟PDM一连串的0和1,PCM的量化放胆更为直不雅浅易。
图片
本站仅提供存储处事,统统内容均由用户发布,如发现存害或侵权内容,请点击举报。