音频接口: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编码

相关推荐
Aaron15887 小时前
三种主流接收机架构(超外差、零中频、射频直采)对比及发展趋势浅析
c语言·人工智能·算法·fpga开发·架构·硬件架构·信号处理
博览鸿蒙7 小时前
一颗数字系统是如何在 FPGA 上“跑起来”的?
fpga开发
雨洛lhw12 小时前
FPGA JTAG接口设计全解析
fpga开发·jtag
minglie121 小时前
iverilog 配合 Makefile 搭建 Verilog 仿真工程
fpga开发
芒果树技术21 小时前
MangoTree案例分享:基于AtomRIO FPGA平台,客户实现自适应主动减振
测试工具·fpga开发·模块测试
雨洛lhw1 天前
按键电路设计的细节
fpga开发
minglie11 天前
vio_uart的浏览器版上位机
fpga开发
不吃鱼的羊1 天前
达芬奇PWM模块
单片机·嵌入式硬件·fpga开发
FPGA小迷弟1 天前
京微齐力FPGA联合modelsim仿真操作
fpga开发·ic·verilog·fpga·仿真
浩子智控1 天前
zynq上用verilog实现单稳态电路
fpga开发