音频接口:PDM TDM128 TDM256

一、 PDM接口

在麦克风(Mic)接口中,PDM(Pulse Density Modulation,脉冲密度调制)和I2S(Inter-IC Sound,集成电路内置音频总线)是两种常见的数字输出接口。

1、工作原理:

PDM用于将模拟信号电压转换为经过单比特脉冲密度调制的数字流。PDM信号更接近于纵波,是模拟信号的数字表示。

为了实现这一点,PDM信号需要更高的采样率,通常超过3MHz,因为数字脉冲必须比所代表的模拟信号的振荡发生得更频繁。

PDM使用远高于PCM(Pulse Code Modulation,脉冲编码调制)采样率的时钟采样调制模拟分量,只有1位输出,即输出信号要么为0,要么为1。因此,通过PDM方式表示的数字音频也被称为Oversampled 1-bit Audio(过采样1位音频)

2、接口信号:

PDM接口通常包含两根信号线:

PDM_CLK:时钟信号,用于同步数据的传输。

PDM_DATA:数据信号,用于传输经过脉冲密度调制的音频数据。

3、特点

1 简洁性:PDM接口的信号线非常简洁,仅需要两根线即可实现音频数据的传输,这使得它在空间受限的设备中具有显著优势。

2 高效性:虽然PDM的调制过程相对复杂,但它通过高采样率和简单的线路设计,实现了高效的音频传输。

3 抗噪性:由于PDM采用数字信号表示模拟信号,因此它具有较好的抗噪性能,适用于噪声干扰较大的环境。

二 、TDM接口

1.工作原理

TDM是一种信号传输技术,用于同时传输多个音频通道。

它通过时分复用技术,将传输时间分成多个时隙,每个时隙分配给一个音频通道。

2 特点

TDM技术能够高效利用传输带宽,提高传输效率。

它需要复杂的时钟同步机制来确保多通道数据的准确传输。

3 应用

TDM在电信和专业音频设备中广泛使用,如多麦克风阵列和复杂音频系统。

它适用于需要传输多通道音频的应用,如车载环绕声系统。

TDM256与TDM128

TDM256和TDM128在某些芯片厂商是指TDM技术中使用的不同带宽或时隙分配方式。

具体来说,它们代表每秒钟可以传输的音频通道数量或带宽的划分方式。

例如 一般常见的i2s采样为 一次最大采样为64bit,TDM128为128bit,TDM256为256bit

三、 接口比较

PDM 与I2S(Inter-IC Sound)接口相比,PDM接口具有以下特点:

与I2S接口的比较:

I2S接口主要用于主控芯片与音频编解码器之间的数据传输,通常用于传输音乐数据,并需要外接codec(编解码器)。

i2s 传输的数据采样用的是 pcm 编码

PDM接口则更侧重于数字麦克风的录音功能,具有简洁的线路设计和较高的抗噪性能。

采样用的是 pdm编码

相关推荐
尤老师FPGA5 小时前
LVDS系列9:Xilinx 7系可编程输入延迟(二)
单片机·嵌入式硬件·fpga开发
内有小猪卖9 小时前
时序约束 记录
fpga开发
Cao12345678932112 小时前
FPGA时钟设计
fpga开发
JNTeresa15 小时前
锁存器知识点详解
fpga开发
一路向北he15 小时前
pcm数据不支持存储在json里面,需要先转base64
json·pcm
Cao12345678932119 小时前
FPGA基础之基础语法
fpga开发
一大Cpp19 小时前
通过Quartus II实现Nios II编程
fpga开发
7yewh20 小时前
Verilog 语法 (二)
fpga开发
亦双城的双子娴1 天前
通过音频的pcm数据格式利用canvas绘制音频波形图
音视频·pcm·canva可画
边缘计算社区1 天前
FPGA与边缘AI:计算革命的前沿力量
人工智能·fpga开发