德州仪器TLV320AIC1x:高性能单声道编解码器的技术剖析

电子说

1.4w人已加入

描述

德州仪器TLV320AIC1x:高性能单声道编解码器的技术剖析

在如今的电子设备领域,音频处理的需求日益增长,低功耗、高性能的编解码器成为了众多设计的关键选择。德州仪器的TLV320AIC1x系列单声道编解码器以其卓越的性能和丰富的功能,在众多应用场景中表现出色。今天,我们就来深入剖析一下这款编解码器的特点、性能和使用要点。

文件下载:tlv320aic14k.pdf

一、产品概述

TLV320AIC1x是一款低成本、低功耗、高度集成且高性能的单声道语音编解码器,包含TLV320AIC12、TLV320AIC13、TLV320AIC14、TLV320AIC15、TLV320AIC12K和TLV320AIC14K等型号。它具备一个16位模拟 - 数字(A/D)通道和一个16位数字 - 模拟(D/A)通道,采用过采样sigma - delta技术,可实现高分辨率的信号转换,采样率可编程。

二、关键特性解读

(一)信号转换与滤波器

  1. A/D和D/A转换器:采用16位过采样Sigma - Delta技术,为信号转换提供了高分辨率和低噪声性能。其中,ADC通过128倍过采样实现了高精度的模拟到数字转换;DAC则可通过控制寄存器3将过采样比编程为128/256/512,在不同采样率下灵活调整。
  2. 可选滤波器:具备可选的FIR/IIR滤波器,在控制寄存器1中通过D5位进行选择。FIR滤波器能提供线性相位输出,ADC路径的群延迟为17/fs,DAC路径为18/fs;而IIR滤波器产生非线性相位输出,但群延迟可忽略不计。此外,还可通过控制寄存器2的D6位旁路滤波器,将FS信号频率提高到正常输出速率的四倍,最大支持8个设备级联。

(二)通信接口

  1. SMARTDM串口:采用智能时分复用串口,支持连续数据传输模式和实时重新配置编程模式。该串口通过DOUT、DIN、SCLK和FS四线进行数据传输,允许多达16个编解码器连接到单个串口,能自动调整每帧同步(FS)的时隙数。在不同的串行接口配置(独立主模式、独立从模式和主从级联模式)中,可在标准操作或涡轮操作下进行数据通信。 SMARTDM串口为设备数据传输带来了极大便利,不少类似串口也具备一定优势。从搜索到的文档了解到,就像XR16L78x这种多串口控制器,其具备多个串口和多个I/O端口可满足较多需求。对比之下,SMARTDM串口在灵活性和级联能力上表现突出,能适配多种不同的通信场景和级联要求。我们在设计中不妨思考如何结合这些串口的优势,优化整体的通信架构。

  2. 主机端口:采用两线串行接口(SCL,SDA),可通过编程选择I2C或S2C协议。该接口用于对AIC1x的六个控制寄存器进行编程,并通过自动级联检测(ACD)机制为每个编解码器分配唯一的设备地址,方便设备间的通信和管理。

(三)电源管理

通过控制寄存器3的D7和D6位可实现软件电源模式控制,可单独关闭ADC和DAC;当PWRDN引脚置低时,设备进入硬件电源模式。在这两种模式下,寄存器内容均可保留,有效降低功耗,适合对电源要求较高的便携式应用。

三、性能指标分析

(一)电气特性

芯片在推荐的工作条件下(AVDD = 3.3 V,DVDD = 1.8 V,IOVDD = 3.3 V)表现良好。其绝对最大额定值明确规定了各项电压、温度和功率的极限范围,如DVDD的范围为 - 0.3 V至2.25 V,AVDD、DRVDD、IOVDD为 - 0.3 V至4 V,工作自由空气温度范围为 - 40°C 至 85°C等。这些参数为电路设计提供了安全保障,避免因过度使用而导致芯片损坏。

(二)动态性能

  1. ADC性能:在8 kHz采样率下,输入信号不同时,具有良好的信噪比(SNR)和总谐波失真(THD)表现。例如,当VI = - 1 dB时,AIC12/13/14/15的SNR可达82 - 88 dB,THD为84 - 90 dB,能有效减少噪声干扰,提供清晰的音频信号。
  2. DAC性能:在不同输出和输入条件下,也展现出优秀的性能。如在DAC线路输出(OUTP1,OUTM1)中,当VI = 0 dB时,AIC12/13/14/15的SNR为80 - 92 dB,THD为78 - 85 dB,能为音频输出提供高质量的信号。

四、功能模块详解

(一)时钟系统

采样频率通过主时钟(MCLK)输入推导得出,分为粗采样频率和细采样频率。粗采样频率默认通过编程控制寄存器4中的P = 8实现;细采样频率则需要片上锁相环(PLL)生成内部时钟,且要求MCLK和P满足一定条件(10 MHz ≤ (MCLK ÷ P) ≤ 25 MHz)。在不同的操作模式下,SCLK的频率计算方式也有所不同,需要根据具体情况进行配置。

(二)模拟输入输出

  1. 模拟输入:支持三种可编程模拟输入,通过控制寄存器6的D2 - D1位选择输入源,可选择MICIN、INP1/M1或INP2/M2。其中,MICIN支持单端麦克风输入,有自偏置和伪差分两种模式,用户可根据实际需求进行选择。
  2. 模拟输出:包含三个可编程模拟输出,OUTP1和OUTM1为DAC通道的差分输出,可直接驱动600Ω负载;OUTP2和OUTP3可驱动16Ω低电压扬声器,可配置为单端或差分输出,由控制寄存器6的D7位决定。

(三)控制寄存器

芯片包含六个控制寄存器,用于编程各种操作模式。所有寄存器编程在控制帧期间通过DIN完成,新配置在一个帧同步FS延迟后生效(软件复位除外,在6 MCLKs后生效)。通过对这些寄存器的灵活配置,可实现对芯片各种功能的精细控制,如选择滤波器类型、设置电源模式、调整增益等。

五、设计注意事项

(一)布局和接地

为了充分发挥TLV320AIC1x的性能,在电路板设计和布局时需注意避免外部噪声耦合到设备中。应将数字和模拟部分分开,使用单独的模拟接地平面,并在靠近芯片处将模拟和数字接地平面短接。同时,为了避免快速开关数字信号对模拟信号的干扰,不应有数字走线从芯片下方穿过。

(二)电源去耦

电源应在靠近电源引脚处进行去耦,建议使用0.1µF陶瓷电容和10µF钽电容。这样可以有效减少电源噪声,保证芯片的稳定工作。

(三)级联模式

在级联模式下,MCLK必须采用星形配置连接,以确保所有编解码器同时接收到MCLK信号。同时,需要注意不同编解码器的采样频率设置和数据传输同步问题,以避免数据丢失或错误。

六、总结

德州仪器的TLV320AIC1x系列编解码器以其高性能、低功耗和丰富的功能,为音频处理应用提供了优秀的解决方案。通过深入了解其特性、性能和使用要点,电子工程师可以更好地将其应用到实际设计中,实现音频系统的优化和创新。在未来的设计中,我们还需要不断探索和尝试,充分发挥这款编解码器的潜力,为电子设备带来更出色的音频体验。

大家在使用TLV320AIC1x过程中是否遇到过一些独特的问题呢?欢迎在评论区分享交流!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分