探索PCM3120-Q1音频ADC:高性能与灵活性的完美结合
在音频技术不断发展的今天,对于高质量音频采集和处理的需求日益增长。PCM3120-Q1作为一款高性能的音频模拟 - 数字转换器(ADC),凭借其丰富的功能和出色的性能,在众多音频应用中脱颖而出。今天,我们就来深入了解一下这款器件。
文件下载:pcm3120-q1.pdf
一、PCM3120-Q1概述
PCM3120-Q1是一款2通道、768-kHz的音频ADC,专为语音激活系统、专业麦克风、音频会议、便携式计算、通信和娱乐等应用而设计。它具有高动态范围,能够实现高保真的远场音频录制,同时集成了多种功能,可有效降低成本、节省电路板空间并降低功耗,非常适合空间受限和电池供电的消费、家用及工业应用。
1. 主要特性
- 多通道支持:支持2通道模拟麦克风或4通道数字PDM麦克风输入,还可同时支持2个模拟和2个数字麦克风通道。
- 出色的性能指标:动态范围(DR)可达106 dB,总谐波失真加噪声(THD + N)低至 -95 dB;2通道求和模式下,DR性能可达109 dB。
- 灵活的配置选项:可编程通道增益范围为0 dB至42 dB,步长为0.5 dB;数字音量控制范围为 -100 dB至27 dB;支持增益校准和相位校准,分辨率分别为0.1 dB和163 ns。
- 丰富的功能集成:集成可编程麦克风偏置或电源电压生成、低延迟信号处理滤波器选择、可编程HPF和双二阶数字滤波器、自动增益控制器(AGC)、语音活动检测(VAD)等功能。
- 灵活的接口:支持I2C控制接口,音频串行数据接口支持TDM、I2S或左对齐(LJ)格式,字长可选16位、20位、24位或32位,支持主或从接口。
- 单电源操作:支持3.3 V或1.8 V单电源供电,I/O电源也支持3.3 V或1.8 V。
二、功能详解
1. 串行接口
- 控制串行接口:通过I2C通信访问设备的配置寄存器和可编程系数,可对设备进行灵活配置。
- 音频串行接口:支持TDM、I2S和LJ三种协议格式,输出通道数据字长可编程。帧同步引脚FSYNC用于定义帧的开始,位时钟引脚BCLK用于时钟输出数字音频数据。设备支持多个PCM3120 - Q1设备共享同一总线,还具备可编程偏移设置和极性反转功能,可满足不同系统的需求。
2. 锁相环(PLL)和时钟生成
设备具有智能自动配置模块,可根据音频总线上的FSYNC和BCLK信号频率自动生成ADC调制器和数字滤波器引擎所需的内部时钟。支持多种输出数据采样率和BCLK与FSYNC的比率,可在不进行主机编程的情况下自动配置所有时钟分频器,包括PLL配置。同时,设备也支持使用BCLK、GPIO1或GPIx引脚作为音频时钟源,以降低功耗,但可能会影响ADC性能。
3. 输入通道配置
设备有两对模拟输入引脚(INxP和INxM),可配置为差分输入或单端输入。支持同时录制最多两个通道的音频,输入源可以是驻极体电容式模拟麦克风、微机电系统(MEMS)模拟麦克风或系统板的线路输入。此外,如果使用数字PDM麦克风进行录制,IN2P_GPI1、IN2M_GPO1、GPIO1和MICBIAS_GPI2引脚可重新配置以支持最多四个数字麦克风录制通道。
4. 参考电压
PCM3120 - Q1通过内部带隙电路生成低噪声参考电压,具有高电源抑制比(PSRR)性能。参考电压需通过连接在VREF引脚和模拟地(AVSS)之间的至少1 - μF电容进行外部滤波。参考电压值可通过寄存器位进行配置,以适应不同的满量程输入和AVDD电源电压。
5. 可编程麦克风偏置
设备集成了低噪声麦克风偏置引脚,可用于偏置驻极体电容式麦克风或为MEMS模拟或数字麦克风提供电源。集成的偏置放大器支持最大5 mA的负载电流,可用于多个麦克风,并提供高PSRR、低噪声和可编程偏置电压,以满足不同麦克风组合的需求。
6. 信号链处理
信号链由低噪声、高性能、低功耗的模拟模块和高度灵活的可编程数字处理模块组成。前端可编程增益放大器(PGA)具有低噪声和高动态范围性能,与多比特ΔΣ ADC配合使用,可实现高保真的音频录制。此外,设备还集成了可编程双二阶滤波器、相位校准、增益校准、高通滤波器、数字求和器或混合器等功能,可有效去除带外噪声,提高音频质量。
7. 自动增益控制器(AGC)
AGC可在录制语音时保持输出电平基本恒定。当输入信号过强或过弱时,电路会自动调整通道增益。AGC算法具有多个可编程参数,包括目标电平、最大允许增益、攻击和释放(或衰减)时间常数以及噪声阈值,可根据具体应用进行微调。
8. 语音活动检测(VAD)
PCM3120 - Q1支持VAD模式,可连续监测一个输入通道的语音信号。在该模式下,设备从AVDD电源消耗的静态电流较低。检测到语音活动时,设备可通过中断通知主机或自动唤醒并开始录制。该功能在模拟和数字麦克风接口上均支持,为低功耗语音检测应用提供了便利。
9. 数字PDM麦克风记录通道
除了支持模拟麦克风外,设备还可与数字脉冲密度调制(PDM)麦克风接口,并使用高阶高性能抽取滤波器生成脉冲编码调制(PCM)输出数据,可通过音频串行接口传输到主机。设备支持最多四个数字麦克风录制通道,可根据需要灵活配置。
10. 中断、状态和数字I/O引脚复用
某些事件(如音频串行接口总线错误)可触发中断通知主机处理器。设备具有只读实时状态寄存器,可用于确定通道的电源状态和设备是否处于睡眠模式。此外,设备的GPIO1引脚具有多功能性,可根据需要配置为不同的功能,以满足不同系统的需求。
三、设备功能模式
1. 睡眠模式或软件关机
在睡眠模式下,设备从AVDD电源消耗的静态电流非常低,同时允许通过I2C通信唤醒设备进行主动操作。进入睡眠模式时,设备会降低录制数据的音量,关闭模拟和数字模块,但会保留设备配置寄存器和可编程系数的最后编程值。
2. 活动模式
退出睡眠模式后,设备进入活动模式,可通过I2C事务对设备进行配置和上电操作。在活动模式下,需等待至少1 ms让设备完成内部唤醒序列后,才能开始进行I2C事务。
3. 软件复位
通过设置SW_RESET寄存器位可进行软件复位,复位后设备将关闭,并将所有设备配置寄存器和可编程系数恢复到默认值。
四、编程与寄存器映射
设备的配置寄存器和可编程系数可通过I2C通信进行设置。寄存器采用页方案进行映射,每个页包含128个配置寄存器。所有设备配置寄存器存储在页0,可编程系数寄存器位于页2、页3和页4。通过设置PAGE[7:0]位可切换当前页。
1. I2C控制接口
设备支持I2C控制协议,作为目标设备可在标准模式、快速模式和快速模式加下运行。I2C目标地址固定为1001110,若设置I2C_BRDCAST_EN位为1'b1,则目标地址固定为1001100,以支持同时对多个设备进行I2C广播通信。
2. 寄存器映射
文档详细介绍了各页寄存器的功能和配置方法,包括设备配置寄存器、可编程系数寄存器等。在使用时,需注意不要读取或写入保留页或保留寄存器,对于有效寄存器中的保留位,应仅写入默认值。
五、应用与实现
1. 典型应用
- 两通道模拟麦克风录制:适用于需要同时录制两个通道音频的应用场景,如音频会议、录音设备等。设计时需注意输入AC耦合电容的选择,以获得最佳失真性能。
- 四通道数字PDM麦克风录制:可满足对多通道数字音频录制的需求,如麦克风阵列、语音识别系统等。在配置时,需将相关引脚配置为数字麦克风输入和时钟输出功能。
2. 电源供应建议
电源供应顺序可任意,但所有电源稳定后才能开始I2C事务初始化设备。电源上电和下电时需满足一定的时间要求,以确保设备正常运行。同时,需注意电源斜坡速率和等待时间,避免对设备造成损坏。
3. 布局指南
为了优化设备性能,布局时需遵循一些指南,如将散热垫连接到地、将电源去耦电容靠近设备引脚放置、差分路由模拟音频信号、避免数字和模拟信号交叉等。
六、总结
PCM3120 - Q1作为一款高性能的音频ADC,具有丰富的功能和出色的性能,为音频应用提供了强大的支持。其灵活的配置选项、集成的多种功能以及低功耗特性,使其在各种音频系统中具有广泛的应用前景。在实际设计中,我们需要根据具体应用需求,合理配置设备的参数和功能,同时注意电源供应和布局设计,以充分发挥设备的优势。你在使用PCM3120 - Q1或类似音频ADC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
音频应用
+关注
关注
0文章
80浏览量
2127
发布评论请先 登录
探索PCM3120-Q1音频ADC:高性能与灵活性的完美结合
评论