描述
TLV320AIC1x系列编解码器:高性能与低功耗的完美融合
在电子设备不断追求小型化、低功耗和高性能的今天,音频编解码器的性能对产品的整体表现起着至关重要的作用。TI的TLV320AIC1x系列编解码器,以其卓越的性能和丰富的功能,成为众多音频应用的理想选择。
文件下载:tlv320aic12k.pdf
1. 产品概述
TLV320AIC1x是一款真正的低成本、低功耗、高度集成的单声道语音编解码器,具有16位模数(A/D)和数模(D/A)转换通道。它采用过采样Sigma - Delta技术,实现了高分辨率的信号转换,同时支持可编程采样率,能满足不同应用场景的需求。
1.1 主要特性
高精度转换
- 单声道16位过采样Sigma - Delta A/D和D/A转换器,提供高分辨率的音频处理能力,能有效还原音频信号的细节。
- 片上FIR滤波器为ADC和DAC分别提供了84dB和92dB的信噪比(SNR),保证了音频质量。
灵活的时钟与采样率
- 支持最高100MHz的主时钟,可将DSP输出时钟用作主时钟,方便与多种数字信号处理器集成。
- 可编程采样率最高可达26Ksps(使用片上IIR/FIR滤波器)或104Ksps(旁路IIR/FIR滤波器),以满足不同的音频处理需求。
智能串口与多设备连接
- 采用Smart Time Division Multiplexed(SMARTDM™)串口,实现与DSP的无缝4线接口,支持自动级联检测(ACD),可自动生成主/从设备地址。
- 允许最多16个设备连接到单个串口,方便构建多声道音频系统。
丰富的模拟功能
- 集成了MIC前置放大器、听筒放大器、耳机放大器、抗混叠滤波器(AAF)、输入/输出可编程增益放大器(PGA)等关键功能,满足多种音频输入输出需求。
- AIC12K还集成了8Ω扬声器驱动器,可直接驱动小型扬声器。
高效的电源管理
- 支持硬件/软件掉电模式,功耗低至30µW,有效延长电池续航时间。
- 可分别对ADC和DAC进行软件控制掉电,根据实际需求灵活管理功耗。
1.2 应用领域
该系列编解码器适用于多种音频应用场景,如数字静态相机、无线附件、免提车载套件、VOIP、电缆调制解调器等。其低功耗特性使其特别适合便携式设备,而低群延迟特性则使其适用于单声道或多声道主动控制应用。
2. 技术细节剖析
2.1 内部架构
模拟前端
- 内置的模拟低通滤波器是一个两极滤波器,在1MHz处具有20dB的衰减,有效抑制高频噪声。
- 支持单端和差分模拟输入输出,可根据实际需求灵活配置。
ADC与DAC
- ADC采用128倍过采样的Sigma - Delta调制器,提供高分辨率、低噪声的性能。由于采用了过采样技术,模拟输入只需单极R - C滤波器。
- DAC采用128/256/512倍过采样的Sigma - Delta调制器,过采样率可编程,默认值为128。在不同的采样率下,可通过配置M值来满足相应的要求。
滤波与重采样
- 抽取滤波器和插值滤波器可选择FIR或IIR滤波器,通过控制寄存器1的D5位进行选择。FIR滤波器提供线性相位输出,具有 (17 / f_{s}) 的群延迟;IIR滤波器产生非线性相位输出,群延迟可忽略不计。
- 抽取滤波器将数字数据速率降低到采样率,插值滤波器根据DAC的过采样率对数字数据进行重采样。
测试与调试功能
- 提供模拟和数字环回功能,可用于测试ADC/DAC通道和进行系统级测试。模拟环回将DAC低通滤波器的输出路由到模拟输入,数字环回将ADC输出路由到DAC输入。
- 侧音数字环回可衰减ADC输出并与DAC输入混合,侧音电平可通过控制寄存器5C的DSTG位进行设置。
2.2 接口与通信
主机端口
主机端口采用2线串行接口(SCL,SDA),可选择I2C或S2C协议进行编程。S2C是只写模式,I2C是读写模式,可通过控制寄存器2的D1和D0位进行选择。如果不需要主机接口,可将SCL和SDA引脚编程为通用I/O引脚。
SMARTDM串口
SMARTDM串口使用DOUT、DIN、SCLK和FS四条线进行数据传输,支持三种串行接口配置:独立主模式、独立从模式和主从级联模式。数据通信可在标准操作或Turbo操作下进行,每种操作又分为编程模式和连续数据传输模式。
- 在编程模式下,FS信号启动输入/输出数据流,每个FS周期包含数据帧和控制帧,分别用于传输音频数据和配置寄存器。
- 在连续数据传输模式下,控制帧被消除,FS周期只包含数据帧,可实现更高效的数据传输。
2.3 电源管理
软件掉电
通过控制寄存器3的D7和D6位可开启或关闭软件掉电模式,该模式在下一个帧同步FS时生效。在软件掉电模式下,数字接口电路仍处于活动状态,而内部ADC和DAC通道以及差分输出OUTPx和OUTMx被禁用。
硬件掉电
当PWRDN信号拉低时,设备进入硬件掉电模式。此时,内部时钟控制电路和差分输出被禁用,所有其他数字I/O也被禁用,DIN无法接受任何数据输入。设备只能通过将PWRDN信号拉高来返回正常操作。
3. 设计与使用注意事项
3.1 布局与接地
为了充分发挥TLV320AIC1x的性能,在电路板设计和布局时需要注意以下几点:
- 分离数字和模拟部分,避免快速切换的数字信号耦合到模拟信号中。使用单独的模拟接地平面,并将模拟和数字接地平面在靠近芯片的位置短接。
- 为电源引脚提供足够的去耦电容,建议使用0.1µF陶瓷电容和10µF钽电容。
- 对于MCLK信号,建议使用数字接地进行屏蔽,以减少高频噪声的影响。
- 在使用差分输入进行ADC通道时,应将差分信号靠近布线,以确保相同的噪声耦合,并通过高CMRR特性进行抑制。
3.2 时钟与采样率配置
在配置时钟和采样率时,需要根据实际需求选择合适的M、N和P值,并确保满足相应的条件。例如,在细采样模式下,需要满足 (10 MHz leq(MCLK ÷P) ≤25 MHz) 的条件。
3.3 寄存器编程
TLV320AIC1x包含六个控制寄存器,通过DIN在控制帧期间进行编程。新的配置在一个帧同步FS延迟后生效,软件复位在6个MCLK后生效。在编程时,需要注意不同寄存器位的功能和取值范围。
4. 总结
TLV320AIC1x系列编解码器以其高性能、低功耗、丰富的功能和灵活的配置选项,为音频应用提供了一个强大的解决方案。无论是在便携式设备还是工业控制领域,都能凭借其出色的性能和稳定性,满足用户对音频处理的需求。在实际设计中,工程师需要根据具体的应用场景,合理配置寄存器和时钟,同时注意电路板的布局和接地,以充分发挥该系列编解码器的优势。你在使用过程中遇到过哪些挑战呢?欢迎在评论区分享你的经验和想法。
打开APP阅读更多精彩内容