AD1895:高性能异步采样率转换器的深度解析

电子说

1.4w人已加入

描述

AD1895:高性能异步采样率转换器的深度解析

在音频处理与数字信号转换的领域中,采样率转换器起着至关重要的作用。今天,我们来深入了解一款高性能的异步采样率转换器——AD1895。

文件下载:AD1895AYRSZ.pdf

产品概述

AD1895是一款24位、高性能的单芯片第二代异步采样率转换器。它基于Analog Devices第一代异步采样率转换器AD1890的经验研发而成,性能得到显著提升,并增加了诸多实用功能。其总谐波失真加噪声(THD + N)范围在-115 dB至 -122 dB之间(取决于采样率和输入频率),动态范围达到128 dB(A加权),输入和输出采样率最高可达192 kHz。此外,它还具备出色的抖动抑制能力,支持1:8的上采样和7.75:1的下采样比率。

关键特性

  1. 自动感知与免编程:能够自动感知采样频率,无需编程即可工作,大大简化了设计流程。
  2. 抖动抑制:有效衰减采样时钟抖动,确保信号的稳定性和准确性。
  3. 宽电压范围:支持3.3 V至5 V的输入电压和3.3 V的核心电源电压,具有良好的兼容性。
  4. 多比特数据支持:可接受16、18、20、24位的数据,满足不同的应用需求。
  5. 高采样率与灵活比率:最高支持192 kHz的采样率,输入/输出采样比范围从7.75:1到1:8。
  6. 旁路模式:当输入和输出采样率同步且比率为1:1时,可启用旁路模式,直接将输入数据传输到输出端口。
  7. TDM菊花链模式:支持多个AD1895的TDM菊花链连接,方便扩展系统。
  8. 低噪声与高动态范围:达到128 dB的信噪比和动态范围(A加权,20 Hz至20 kHz带宽),总谐波失真加噪声低至 -122 dB。
  9. 线性相位FIR滤波器:采用线性相位FIR滤波器,保证信号处理的准确性。
  10. 硬件可控软静音:通过硬件可控的软静音功能,可以方便地控制音频输出。
  11. 灵活的主时钟模式:支持 (256 ×f{S})、(512 ×f{S}) 或 (768 ×f_{S}) 的主模式时钟。
  12. 多种串行接口模式:配备灵活的三线串行数据端口,支持左对齐、I2S、右对齐(16、18、20、24位)和TDM串行端口模式。
  13. 主/从输入输出模式:支持主/从输入和输出模式,增加了系统设计的灵活性。

工作原理

异步采样率转换基础

异步采样率转换是将数据从一个采样率的时钟源转换到另一个相同或不同采样率的时钟源。简单的零阶保持方法会导致重采样误差,而AD1895通过对输入数据进行插值来显著减少这种误差。

概念性高插值模型

AD1895在概念上以 (2^{20}) 的因子对输入数据进行插值,即在每个 (f{S{-} IN}) 样本之间插入 ((2^{20}-1)) 个样本。通过零填充和低通滤波,在时域和频域上都能有效减少重采样误差。

硬件模型

实际应用中,AD1895使用64抽头的FIR滤波器,通过减少不必要的乘法运算和动态调整滤波器系数,实现高效的插值和重采样。其FIFO块用于调整和存储输入样本,数字伺服环用于跟踪输入和输出采样率,并提供FIR滤波器卷积的起始地址。

采样率转换器架构

AD1895的采样率转换器架构包括FIFO、ROM、数字伺服环、FIR滤波器和采样率比率电路。FIFO用于存储和调整输入数据,ROM存储FIR滤波器的系数,数字伺服环自动跟踪采样率变化,FIR滤波器进行卷积运算,采样率比率电路动态调整ROM系数和滤波器长度。

操作特性

复位与掉电

当RESET引脚置低时,AD1895关闭主时钟输入,初始化内部寄存器,并使所有I/O引脚呈三态,此时功耗最低。复位时,RESET引脚应至少保持低电平五个MCLK_IN周期,上电时应保持低电平直到电源稳定。

电源与电压参考

AD1895设计用于3 V工作,输入引脚具有5 V输入容忍度。VDD_CORE为核心逻辑供电,VDD_IO用于设置输入引脚的电压容忍度。为减少电源和地反弹,应在引脚附近添加电容。

数字滤波器群延迟

滤波器群延迟由特定方程给出,对于 (f{S{-} OUT}>f{S{-} IN}) 的情况,延迟为 (frac{16}{f{S{-} IN}}+frac{32}{f{S{-} IN}}) 秒。

静音控制

当MUTE_IN引脚置高时,输入数据线性衰减至接近零(-127 dB)实现软静音;置低时,衰减线性减小至0 dB。MUTE_OUT引脚在复位或采样率变化时会自动置高,直到数字伺服环完成快速稳定模式。

主时钟

MCLK_IN引脚可连接数字时钟或晶体来生成主时钟。主时钟频率范围为至少138倍的最大输入或输出采样率,最高可达30 MHz。

串行数据端口

数据格式

串行数据输入端口模式由SMODE_IN_0/SMODE_IN_1/SMODE_IN_2引脚设置,支持左对齐、I2S和右对齐(16、18、20、24位)模式。串行数据输出端口模式由SMODE_OUT_0/SMODE_OUT_1和WLNGTH_OUT_0/WLNGTH_OUT_1引脚设置,支持左对齐、I2S、右对齐或TDM模式,输出字宽可通过WLNGTH_OUT_0/WLNGTH_OUT_1引脚设置。

TDM模式应用

在TDM模式下,多个AD1895可以菊花链连接到SHARC® DSP的串行输入端口。通过64位并行负载移位寄存器,数据可以在多个AD1895之间传输。

主时钟模式

AD1895的串行端口可以配置为主或从模式。主模式下,AD1895需要 (256 × f{S})、(512 × f{S}) 或 (768 × f_{S}) 的主时钟,最大采样率受主时钟频率限制。从模式下,采样率最高可达192 kHz。

旁路模式

当BYPASS引脚置高时,输入数据绕过采样率转换器,直接传输到输出端口,且禁用抖动处理。该模式适用于输入和输出采样率相同且时钟同步的情况,也可用于传输非音频数据。

总结

AD1895以其高性能、灵活性和丰富的功能,为音频处理和数字信号转换应用提供了出色的解决方案。无论是在家庭影院系统、汽车音响系统还是其他数字音频设备中,AD1895都能发挥其优势,为工程师们带来更加便捷和可靠的设计体验。你在实际应用中使用过AD1895吗?遇到过哪些问题和挑战呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分