电子说
在音频处理领域,数字到模拟转换器(DAC)的性能直接影响着音频质量。今天我们要深入探讨的是德州仪器(TI)的PCM1609A,一款具有卓越性能的24位192kHz采样8通道增强型多级Δ - Σ DAC。
文件下载:PCM1609APT.pdf
PCM1609A是一款采用CMOS工艺的单芯片集成电路,它将八个24位音频DAC以及相关的支持电路集成在一个小巧的LQFP - 48封装中。这款DAC采用了TI的增强型多级Δ - Σ架构,结合四阶噪声整形和8级幅度量化技术,实现了出色的信噪比性能和对时钟抖动的高容忍度。
PCM1609A适用于多种音频系统,如集成A/V接收器、DVD电影和音频播放器、HDTV接收器、汽车音频系统、高端PC的DVD附加卡、数字音频工作站以及其他多声道音频系统等。
在典型工作条件下(TA = 25°C,VCC = 5V,VDD = 3.3V,系统时钟 = 384fS,fS = 44.1kHz,24位数据),PCM1609A展现出了优秀的电气性能。其分辨率为24位,音频数据接口格式丰富,输入输出逻辑电平符合TTL标准,在不同采样频率下的THD + N、动态范围、SNR等指标都表现出色。
文档中给出了多种典型性能曲线,包括数字滤波器(去加重开/关)的频率响应、模拟动态性能(如总谐波失真加噪声、动态范围、信噪比、通道分离度等)随电源电压和温度的变化曲线。这些曲线为工程师在不同工作条件下评估和优化PCM1609A的性能提供了重要参考。
PCM1609A需要一个系统时钟来驱动数字插值滤波器和多级Δ - Σ调制器,系统时钟通过SCKI输入(引脚38)。不同的音频采样率对应着不同的系统时钟频率,为了获得最佳性能,应使用低相位抖动和噪声的时钟源,如TI的PLL170x多时钟发生器。
SCKO输出(引脚39)提供了系统时钟输入的缓冲版本,其输出频率可以是全速率或半速率,可通过寄存器9的CLKD位进行编程设置,同时也可使用CLKE位启用或禁用该输出。
PCM1609A具备上电复位和外部复位功能。上电复位在系统时钟激活且VDD > 2V(典型值,范围为1.6V至2.4V)时启用,初始化序列需要1024个系统时钟周期。外部复位通过RST输入(引脚37)实现,可由外部控制器或主复位电路强制芯片初始化到默认状态。
音频串行接口由5线同步串行端口组成,包括LRCK、BCK、DATA1 - DATA4。BCK作为串行音频位时钟,将数据时钟输入到音频接口串行移位寄存器;LRCK作为串行音频左右字时钟,用于锁存数据到内部寄存器。PCM1609A支持标准、I2S和左对齐等音频数据格式,数据格式通过寄存器9的FMT[2:0]位进行选择。
串行控制接口是一个4线同步串行端口,用于对片上模式寄存器进行编程和读取。写操作使用16位数据字,通过设置R/W位为0来指示写操作,IDX[6:0]位设置寄存器索引,D[7:0]位包含要写入的数据。读操作时,R/W位设置为1,使用控制寄存器11的REG[6:0]位设置要读取的寄存器索引,同时可选择单寄存器读取或自动递增读取模式。
PCM1609A以其高分辨率、出色的模拟性能、丰富的功能和灵活的接口设计,为音频系统设计工程师提供了一个强大的工具。在实际应用中,我们需要根据具体的系统需求,合理选择工作参数,优化系统设计。例如,在电源供电方面,要确保5V模拟电源和3.3V数字电源的稳定性;在时钟源选择上,要考虑其相位抖动和噪声对芯片性能的影响。同时,通过对串行控制接口的灵活运用,我们可以实现对音频信号的精细处理。大家在使用PCM1609A时,有没有遇到过一些特殊的挑战或者有独特的应用经验呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !