电子说
在音频处理领域,编解码器(Codec)的性能直接影响着音频质量和系统的整体表现。德州仪器(Texas Instruments)的PCM3000/3001 18位立体声音频编解码器,凭借其出色的特性和广泛的应用场景,成为了电子工程师们的热门选择。下面将为大家深入解析这款编解码器。
文件下载:PCM3000E.pdf
PCM3000/3001采用了单片18位∆Σ ADC和DAC,支持16位或18位的输入/输出数据,并且能够接受七种不同的格式。立体声ADC部分采用单端电压输入,具备64倍过采样数字滤波器,通带纹波仅为±0.05 dB,阻带衰减达到 -65 dB,总谐波失真加噪声(THD+N)低至 -88 dB,信噪比(SNR)高达94 dB,动态范围达到94 dB,还配备了数字高通滤波器。而立体声DAC部分则是单端电压输出,拥有模拟低通滤波器和8倍过采样数字滤波器,通带纹波为±0.17 dB,阻带衰减35 dB,THD+N为 -90 dB,SNR为98 dB,动态范围为97 dB。
PCM3000具备数字去加重、256级数字衰减、软静音和数字环回等特殊功能,为音频处理提供了更多的灵活性和控制选项。
采样率范围为4 kHz至48 kHz,系统时钟支持256 fs、384 fs和512 fs三种选择。仅需单5V电源供电,并且采用了小巧的SSOP - 28封装,节省了电路板空间。
这款编解码器适用于多种音频相关的产品,如采样键盘、数字混音器、迷你磁盘录音机、硬盘录音机、卡拉OK系统、基于DSP的汽车立体声系统、DAT录音机以及视频会议设备等。其高性价比和良好的性能,能够满足消费类音频产品对成本和音质的双重要求。
在数字输入方面,不同引脚的输入逻辑电平、电流等参数都有明确的规定。例如,部分引脚的输入逻辑高电平(VIH)最小值为2 V,输入逻辑低电平(VIL)最大值为0.8 V,输入逻辑电流(IIN)在一定范围内波动。输出逻辑方面,在不同的输出电流条件下,输出逻辑高电平(VOH)和低电平(VOL)也有相应的数值要求。
ADC和DAC都具有18位的分辨率。在直流精度方面,通道间的增益失配在±1%至±5% FSR范围内,增益误差在±1%至±5% FSR之间,增益漂移为±20 ppm/°C FSR,双极性零误差和漂移也有相应的指标。动态性能上,ADC和DAC的THD+N、动态范围、信噪比和通道分离度等指标都表现出色。
电源电压范围为4.5 V至5.5 V,在正常工作时,电源电流典型值为32 mA,最大功率耗散为250 mW。工作温度范围为 -25°C至85°C,存储温度范围为 -55°C至125°C。
PCM3000的引脚包含了模拟地(AGND1、AGND2)、数字地(DGND)、电源引脚(VCC1、VCC2、VDD)、输入输出引脚(VINL、VINR、VOUTL、VOUTR)、时钟和数据引脚(BCKIN、CLKIO、DIN、DOUT、LRCIN)以及一些控制引脚(MC、MD、ML、RSTB)等,每个引脚都有其特定的功能和作用。
PCM3001的引脚配置与PCM3000类似,但在数据格式控制方面,通过FMT0、FMT1和FMT2引脚进行控制,而PCM3000则是通过软件编程来选择数据格式。
文档中给出了ADC和DAC部分的典型性能曲线,包括THD+N、SNR、动态范围等参数随频率或其他因素的变化情况。这些曲线对于工程师在设计过程中评估编解码器在不同条件下的性能表现非常有帮助。同时,还给出了内部滤波器(如ADC的抽取滤波器、高通滤波器、抗混叠滤波器,DAC的数字滤波器、去加重滤波器、模拟低通滤波器)的典型性能曲线,帮助工程师了解滤波器的频率响应特性。
PCM3000/3001采用四线数字音频接口(LRCIN、BCKIN、DIN、DOUT),支持七种不同的数据格式。PCM3000通过软件模式在程序寄存器3中选择数据格式,PCM3001则通过引脚连接来选择。同时,文档还给出了音频数据输入/输出的格式和时序图,以及对时钟信号的要求,如BCKIN的脉冲周期、高低电平持续时间等。
系统时钟必须是256 fs、384 fs或512 fs,其中fs是音频采样频率。时钟可以由晶体振荡器或外部时钟提供,并且芯片具有时钟检测电路,能够自动检测系统时钟的频率并进行相应的处理。文档还列出了不同采样频率对应的系统时钟频率关系,以及典型的系统时钟连接和外部系统时钟时序图。
PCM3000/3001具有内部上电复位和外部复位功能。上电复位在系统时钟激活且 (V{DD}>4 ~V) 时发生,对于PCM3001,系统时钟需要在 (V{DD}>4 ~V) 之前完成至少3个完整周期。外部复位信号需要将RSTB引脚拉低至少40 ns,初始化需要1024个系统时钟周期。复位过程中,DAC和ADC的输出状态在文档中也有详细说明。
编解码器要求LRCIN与系统时钟同步,但不要求特定的相位关系。如果在一个采样周期内,系统时钟和LRCIN的同步变化超过6个BCKIN时钟,DAC和ADC的内部操作将停止,输出将被强制为双极性零。而当同步变化在5个或更少的BCKIN时钟内时,编解码器可以正常工作。
PCM3000可以通过三线串行接口(MC、MD、ML)进行软件模式控制,可选择的功能包括音频数据格式、LRCIN极性、环回控制、声道衰减、无限零检测、DAC输出控制、软静音控制、去加重和电源控制等。PCM3001主要用于控制数据格式。
PCM3000使用四个16位的程序寄存器来控制特殊功能。寄存器0和1用于控制DAC的声道衰减数据加载和衰减量;寄存器2用于控制ADC的电源、高通滤波器旁路,以及DAC的衰减数据模式、无限零检测、输出使能、去加重和软静音等;寄存器3用于控制ADC和DAC的模拟环回、音频数据格式和LRCIN极性。
ADC部分由带隙基准、立体声单端转差分转换器、全差分5阶∆Σ调制器、抽取滤波器(包含数字高通)和串行接口电路组成。内部高精度基准和外部电容提供参考电压,单端转差分转换器节省了外部电路的空间和部件,全差分信号处理架构提供了宽动态范围和良好的电源抑制性能。输入信号以64倍过采样率采样,5阶∆Σ调制器将量化噪声移出音频频段,抽取滤波器将1位数据流转换为18位数据字,并去除量化噪声和直流分量。
DAC部分基于5级幅度量化器和3阶噪声整形器,将过采样输入数据转换为5级∆Σ格式。与典型的1位∆Σ调制器相比,5级∆Σ调制器具有更好的稳定性和更低的时钟抖动敏感性。
文档给出了PCM3000/3001的典型连接图,包括电源旁路电容、输入输出电容等的连接方式。
数字和模拟电源线路应使用0.1 µF陶瓷和10 µF钽电容进行旁路,尽量靠近器件引脚,以提高ADC和DAC的性能。建议使用一个公共电源,若使用分开的电源,需在靠近器件的两个电源之间添加背对背二极管。
为了优化性能,模拟和数字地不内部连接,建议使用单个接地平面,并将所有接地引脚连接到该平面上。
输入建议使用2.2 µF至10 µF的钽或铝电解电容进行交流耦合,可通过串联电阻增加输入电压范围。
在 (V{REF}L)、(V{REF}R) 和AGND1之间建议使用4.7 µF至10 µF的钽电容,以确保ADC参考的低源阻抗。
在 (C{IN}PL) 和 (C{IN}NL)、(C{IN}PR) 和 (C{IN}NR) 之间建议使用470 pF至1000 pF的薄膜或NPO陶瓷电容,以创建抗混叠滤波器。
在VCOM和AGND2之间建议使用4.7 µF至10 µF的钽电容,以确保DAC输出公共端的低源阻抗。
系统时钟的质量会影响ADC和DAC的动态性能,需要注意时钟的占空比、抖动和阈值电压。上电时,系统时钟、位时钟和字时钟必须同时提供。
如果在 (V_{REF}) 和VCOM上使用大于4.7 µF的电容,需要具有相应延迟时间的外部复位控制。
德州仪器的PCM3000/3001 18位立体声音频编解码器在性能、功能和应用灵活性方面表现出色,为电子工程师们在音频处理设计中提供了一个可靠的选择。在实际应用中,充分了解其特性和要求,合理进行布局和设计,能够更好地发挥其性能优势,实现高质量的音频处理系统。各位工程师在使用过程中是否遇到过类似编解码器的一些特殊问题呢,欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !