深入剖析PCM510x系列音频DAC:技术亮点与设计指南
在音频设备的设计领域,DAC(数字 - 模拟转换器)的性能直接影响着最终的音频质量。今天,我们将深入探讨德州仪器(TI)的PCM510x系列,包括PCM5100、PCM5101和PCM5102这三款立体声数字 - 模拟转换器,看看它们是如何在音频世界中发挥作用的。
文件下载:PCM5101PWR.pdf
一、PCM510x系列概述
PCM510x系列是一系列采用小型TSSOP封装的单片CMOS集成电路,集成了立体声数字 - 模拟转换器和额外的支持电路。该系列使用了TI最新一代的先进分段DAC架构,实现了出色的动态性能,并提高了对时钟抖动的耐受性。
(一)主要特性亮点
- 低带外噪声:与现有DAC技术相比,PCM510x系列可降低高达20dB的带外噪声(从传统的100kHz OBN测量到3MHz),有效减少了下游放大器/ADC中的EMI和混叠现象。
- 可选数字滤波器延迟和性能:提供普通和低延迟两种数字滤波器选项,用户可以根据实际需求,通过FLT引脚(引脚11)进行选择。
- 无需直流阻隔电容:提供2.1 VRMS的中心接地输出,使设计人员能够省去输出端的直流阻隔电容,同时也不再需要传统单电源线路驱动器所配备的外部静音电路。
- 集成负电荷泵:集成的线路驱动器支持低至1kΩ的负载,相比其他基于电荷泵的线路驱动器具有明显优势,基本上可以并行驱动多达10个产品,如LCD TV、DVDR、AV接收机等设备。
- 智能静音系统:具备智能时钟错误和电源感应欠压保护功能,采用两级静音系统,实现无噗声性能。在时钟错误或系统电源故障时,设备会先对数据(或最后已知的良好数据)进行数字衰减,然后对模拟电路进行静音处理。
- 集成高性能音频PLL:该PLL可以利用BCK参考信号在内部生成SCK,从而无需系统时钟(通常称为主时钟),支持3线I2S连接,减少了系统EMI。
(二)性能参数对比
| PCM510x系列的三款产品在动态范围、SNR(信噪比)和THD(总谐波失真)等方面存在一定差异,具体如下表所示: | 产品型号 | 动态范围 | SNR | THD |
|---|---|---|---|---|
| PCM5102 | 112dB | 112dB | -93dB | |
| PCM5101 | 106dB | 106dB | -92dB | |
| PCM5100 | 100dB | 100dB | -90dB |
从表中可以看出,PCM5102在各项性能指标上表现最为出色,而PCM5100相对较弱。在实际设计中,我们可以根据具体的应用需求来选择合适的产品。
二、电气特性详解
(一)绝对最大额定值
在使用PCM510x系列芯片时,需要注意其绝对最大额定值,以避免芯片损坏。相关参数如下:
- 电源电压(AVDD、CPVDD、DVDD): -0.3V至3.9V
- 数字输入电压: -0.3V至3.9V
- 模拟输入电压: -0.3V至3.9V
- 工作温度范围: -25°C至85°C
- 存储温度范围: -65°C至150°C
(二)电气参数表现
在典型的工作条件下(TA = 25°C,AVDD = CPVDD = DVDD = 3.3V,fS = 48kHz,系统时钟 = 512fS,24位数据),PCM510x系列的一些关键电气参数如下:
- 分辨率:支持16、24和32位。
- 数据格式(PCM模式):支持I2S和左对齐格式,音频数据位长度可接受16、24、32位,数据格式为MSB First,2’s Complement。
- 采样频率(fS):范围从8kHz到384kHz。
- 系统时钟频率:支持64、128、192、256、384、512、768、1024、1152、1536、2048或3072 fSCK,最高可达50MHz。
(三)动态性能评估
在不同的采样频率下,PCM510x系列的动态性能表现如下(以PCM5102/PCM5101/PCM5100为例):
- THD + N(总谐波失真 + 噪声):在 -1dBFS 下,fS = 48kHz、96kHz 和 192kHz 时分别约为 -93dB/-92dB/-90dB。
- 动态范围:在EIAJ、A加权、fS = 48kHz、96kHz 和 192kHz 时分别约为 112dB/106dB/100dB。
- 信噪比(SNR):在EIAJ、A加权、fS = 48kHz、96kHz 和 192kHz 时分别约为 112dB/106dB/100dB。
(四)电源要求分析
PCM510x系列的电源要求包括数字电源(DVDD)、模拟电源(AVDD)和电荷泵电源(CPVDD),典型值均为3.3V,范围在3.0V至3.6V之间。不同采样频率下的电源电流和功耗也有所不同,例如在DVDD = 3.3V、fS = 48kHz时,DVDD电源电流约为7mA,功耗约为59.4mW。
三、功能模块解析
(一)复位和系统时钟功能
- 上电复位功能:当VDD > 2.8V时,上电复位功能启用。经过初始化周期后,PCM510x将设置为默认复位状态。
- 系统时钟输入:PCM510x需要系统时钟来操作数字插值滤波器和先进分段DAC调制器。系统时钟通过SCK输入(引脚12)提供,支持最高50MHz的频率。该芯片的系统时钟检测电路可以自动感应系统时钟频率,支持常见的音频采样频率(8kHz - 384kHz,±4% 容差)。
- 系统时钟PLL模式:该模式允许设计人员在驱动DAC时使用简单的3线I2S音频源。当BCK和LRCK正常启动,而SCK在连续16个LRCK周期内保持接地时,内部PLL将启动,自动从BCK参考信号生成内部SCK。当提供外部SCK时,内部PLL将被禁用。
(二)音频数据接口
- 音频串行接口:音频接口端口是一个3线串行端口,包括LRCK(引脚15)、BCK(引脚13)和DIN(引脚14)。BCK用于将DIN上的串行数据时钟输入到音频接口的串行移位寄存器中,串行数据在BCK的上升沿被时钟输入。LRCK是串行音频左右字时钟。
- PCM音频数据格式和时序:支持行业标准的音频数据格式,包括标准I2S和左对齐格式。数据格式可以通过FMT引脚(引脚16)进行选择,低电平为I2S,高电平为左对齐。所有格式都需要二进制2s补码、MSB优先的音频数据。
(三)插值滤波器
PCM510x提供两种类型的插值滤波器,用户可以通过FLT引脚(引脚11)进行选择:
- 普通插值滤波器:包括x8、x4、x2和x1(旁路)模式,在1个采样时间(ts)内以256个周期进行编程,适用于8kHz - 384kHz的采样率。
- 低延迟插值滤波器:同样包括x8、x4、x2和x1(旁路)模式,也在1个采样时间(ts)内以256个周期进行编程,适用于对延迟要求较高的应用场景。
(四)其他功能
- 零数据检测:当检测到连续的零数据时,PCM510x将进入全模拟静音状态。在设置模拟静音之前,会对1024个LRCK(在48kHz时为21ms)内的零数据进行计数。
- 节能模式:当检测到任何时钟错误(SCK、BCK和LRCK)或时钟停止时,PCM510x将自动进入待机模式,同时电流分段DAC和线路驱动器也将断电。当BCK和LRCK停止在低电平超过1秒时,PCM510x将自动进入掉电模式,除了待机状态外,还包括负电荷泵和偏置/参考电路的断电。
- XSMT引脚(软静音和软解除静音):该引脚用于外部数字控制,需要外部数字主机以特定的最小上升时间(tr)和下降时间(tf)进行驱动,tr/tf应小于20ns。当XSMT引脚从高电平变为低电平时,会启动软数字衰减斜坡,从0dBFS到 -∞ 每1ts应用 -1dB衰减,该衰减过程需要104个采样时间;当从低电平变为高电平时,会启动软数字“解除静音”,从 -∞ 到0dBFS每ts应用1dB增益步长,该上升过程也需要104个采样时间。
四、应用设计建议
(一)典型应用电路
文档中给出了PCM510x在标准PCM音频操作和PLL操作下的典型应用电路示例,设计人员可以根据实际需求进行参考和调整。在电路设计中,需要注意电源引脚的去耦电容、输出滤波器的选择等问题,以确保芯片的正常工作和良好的音频性能。
(二)推荐输出滤波器
推荐的PCM510x输出滤波器采用470Ω电阻和2.2nF电容,该设置可提供约153kHz的 -3dB滤波器点,使DAC能够再现几乎所有频率,直至其最大采样率384kHz。这种滤波器设计有助于优化音频输出质量,减少高频噪声的影响。
(三)电源关闭序列
为了避免PCM510x在电源关闭时产生噗声,需要采用适当的电源关闭序列。例如,可以在移除电源前150tS + 0.2mS将XSMT引脚拉低,或者在电源关闭前3ms停止I2S时钟(SCK、BCK、LRCK)。此外,在系统设计中可以使用电解去耦电容来提供足够的时间,让静音过程得以完成。
五、总结与展望
总的来说,PCM510x系列音频DAC凭借其出色的性能和丰富的功能,为音频设备设计提供了一个优秀的解决方案。在实际应用中,我们需要根据具体的需求选择合适的产品型号,并注意其电气特性、功能特点和应用设计要点。随着音频技术的不断发展,我们期待看到PCM510x系列在更多领域发挥更大的作用,同时也希望德州仪器能够继续推出性能更优、功能更强的音频DAC产品。在设计过程中,你是否遇到过类似音频DAC的性能优化难题呢?你又是如何解决的呢?欢迎在评论区分享你的经验和见解。
-
设计指南
+关注
关注
0文章
277浏览量
8969 -
音频DAC
+关注
关注
1文章
60浏览量
7902
发布评论请先 登录
深入剖析PCM510x系列音频DAC:技术亮点与设计指南
评论