ADAU1701音频处理器:功能特性与设计应用解析
在音频处理领域,高性能、多功能的音频处理器是实现高品质音频效果的关键。ADAU1701作为一款集成了28 - /56位音频DSP、ADC、DAC以及微控制器式控制接口的单芯片音频系统,为音频设计带来了诸多优势。本文将深入剖析ADAU1701的特性、功能及应用设计,助力电子工程师更好地掌握这款芯片。
文件下载:ADAU1701.pdf
1. 芯片概述
ADAU1701是一款功能强大的音频处理器,具备28 - /56位、50 MIPS的数字音频处理能力。它集成了两个ADC和四个DAC,ADC的SNR达100 dB,THD + N为 - 83 dB;DAC的SNR为104 dB,THD + N为 - 90 dB,能够提供出色的音频性能。该芯片可实现完全独立运行,支持从串行EEPROM自启动,还配备了具有4输入多路复用器的辅助ADC用于模拟控制,以及用于数字控制和输出的GPIO。通过SigmaStudio图形工具,用户可以对其进行全面编程。
2. 关键特性
2.1 信号处理能力
ADAU1701的信号处理功能丰富,涵盖了均衡、分频、低音增强、多频段动态处理、延迟补偿、扬声器补偿和立体声图像扩展等。这些处理功能能够有效补偿扬声器、放大器和聆听环境的实际限制,显著提升音频的感知质量,其信号处理能力可与高端录音室设备相媲美。大部分处理以全56位双精度模式进行,确保了良好的低电平信号性能。
2.2 可编程性
作为一款完全可编程的DSP,ADAU1701借助SigmaStudio软件,用户可以通过图形化方式配置自定义的信号处理流程。软件提供了诸如双二阶滤波器、动态处理器、电平控制和GPIO接口控制等模块,方便用户进行设计。程序可以在启动时通过自启动机制从串行EEPROM加载,也可以从外部微控制器加载。在关机时,参数的当前状态可以写回到EEPROM,以便下次运行程序时调用。
2.3 模拟性能
两个Σ - Δ ADC和四个Σ - Δ DAC提供了98.5 dB的模拟输入到模拟输出动态范围。每个ADC的THD + N为 - 83 dB,每个DAC的THD + N为 - 90 dB。数字输入和输出端口允许与其他ADC和DAC进行无缝连接。
2.4 时钟与控制
芯片内置时钟振荡器,可通过晶体生成主时钟,同时PLL可从64 × fs、256 × fs、384 × fs或512 × fs时钟生成主时钟。灵活的串行数据输入/输出端口支持I2S兼容、左对齐、右对齐和TDM模式,采样率最高可达192 kHz。此外,芯片还支持I2C总线或4线SPI端口通信。
3. 技术参数
3.1 模拟性能
| 参数 | 最小值 | 典型值 | 最大值 | 单位 | 测试条件/注释 |
|---|---|---|---|---|---|
| ADC输入 | |||||
| 通道数 | 2 | 立体声输入 | |||
| 分辨率 | 24 | 位 | |||
| 满量程输入 | 100 (283) | μA rms (μA p - p) | 2 V rms输入,20 kΩ(18 kΩ外部 + 2 kΩ内部)串联电阻 | ||
| 信噪比(A加权) | 100 | dB | |||
| 动态范围 | 相对于满量程模拟输入 - 60 dB | ||||
| A加权总谐波失真 + 噪声 | 95 | 100 - 83 | dB dB | 相对于满量程模拟输入 - 3 dB | |
| 通道间增益失配 | 25 | 250 | mdB | ||
| 串扰 | - 82 | dB | 模拟通道间串扰 | ||
| DC偏置 | 1.4 | 1.5 | 1.6 | V | |
| 增益误差 | - 11 | + 11 | % | ||
| DAC输出 | |||||
| 通道数 | 4 | 两个立体声输出通道 | |||
| 分辨率 | 24 | 位 | |||
| 满量程模拟输出 | 0.9 (2.5) | V rms (V p - p) | |||
| 信噪比(A加权) | 104 | dB | |||
| 动态范围 | 相对于满量程模拟输出 - 60 dB | ||||
| A加权 | 99 | 104 | dB | ||
| 总谐波失真 + 噪声 | - 90 | dB | 相对于满量程模拟输出 - 1 dB | ||
| 串扰 | - 100 | dB | 模拟通道间串扰 | ||
| 通道间增益失配 | 25 | 250 | mdB | ||
| 增益误差 | - 10 | + 10 | % | ||
| DC偏置 | 1.4 | 1.5 | 1.6 | V | |
| 电压参考 | |||||
| 绝对电压(CM) | 1.4 | 1.5 | 1.6 | V | |
| 辅助ADC | |||||
| 满量程模拟输入 | 2.8 | 3.0 | 3.1 | V | |
| INL | 0.5 | LSB | |||
| DNL | 1.0 | LSB | |||
| 偏移 | 15 | mV | |||
| 输入阻抗 | 17.8 | 30 | 42 | kΩ |
3.2 数字输入/输出
| 参数 | 符号 | 最小值 | 典型值 | 最大值 | 单位 | 测试条件/注释 |
|---|---|---|---|---|---|---|
| 输入电压,高 | VIH | 2.0 | IOVDD | V | ||
| 输入电压,低 | VIL | 0.8 | V | |||
| 输入泄漏,高 | IIH | 1 | μA | 不包括MCLKI | ||
| 输入泄漏,低 | IIL | 1 | μA | 不包括MCLKI和双向引脚 | ||
| 双向引脚拉电流,低 | 150 | μA | ||||
| MCLKI输入泄漏,高 | IIH | 3 | μA | |||
| MCLKI输入泄漏,低 | IIL | 3 | μA | |||
| 高电平输出电压 | VOH | 2.0 | V | IOH = 2 mA | ||
| 低电平输出电压 | VOL | 0.8 | V | IOL = 2 mA | ||
| 输入电容 | 5 | pF | ||||
| GPIO输出驱动 | 2 | mA |
3.3 电源
| 参数 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|
| 电源电压 | ||||
| 模拟电压 | 3.3 | V | ||
| 数字电压 | 1.8 | V | ||
| PLL电压 | 3.3 | V | ||
| IOVDD电压 | 3.3 | V | ||
| 电源电流 | ||||
| 模拟电流(AVDD和PVDD) | 50 | 85 | mA | |
| 数字电流(DVDD) | 40 | 60 | mA | |
| 模拟电流,复位 | 35 | 55 | mA | |
| 数字电流,复位 | 1.5 | 4.5 | mA | |
| 功耗 | ||||
| 操作(AVDD,DVDD,PVDD) | 286.5 | mW | ||
| 复位,所有电源 | 118 | mW | ||
| 电源抑制比(PSRR) | ||||
| 1 kHz,200 mV p - p信号在AVDD | 50 | dB |
3.4 温度范围
| 参数 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|
| 功能保证 | 0 | 70 | °C环境 |
3.5 PLL和振荡器
| 参数 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|
| PLL工作范围 | MCLK_Nom - 20% | MCLK_Nom + 20% | MHz | |
| PLL锁定时间 | 20 | ms | ||
| 晶体振荡器跨导(gm) | 78 | mmho |
3.6 调节器
| 参数 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|
| DVDD电压 | 1.7 | 1.8 | 1.84 | V |
3.7 数字时序规格
数字时序规格涵盖了主时钟、串行端口、SPI端口和I2C端口等方面的时序要求,确保芯片在不同时钟模式和数据传输模式下的正常工作。
4. 引脚配置与功能
ADAU1701采用48引脚LQFP封装,各引脚具有不同的功能。例如,AGND为模拟接地引脚,ADC0和ADC1为模拟音频输入引脚,RESET为低电平有效复位输入引脚,SELFBOOT用于启用/禁用自启动功能等。详细的引脚功能描述有助于工程师正确连接和使用芯片。
5. 工作原理
5.1 核心处理
芯片核心是一个28位DSP(56位双精度处理),针对音频处理进行了优化。程序和参数RAM可以通过SigmaStudio图形编程软件加载自定义的音频处理信号流。参数RAM中的值控制着各个信号处理模块,如均衡滤波器、动态处理器、音频延迟和混音器电平。安全加载功能允许透明地更新参数,避免输出信号出现咔嗒声。
5.2 自启动与控制
ADAU1701可以从外部EEPROM自启动,在独立模式下,参数可以通过板载多功能引脚进行控制。该芯片可以接受来自开关、电位器、旋转编码器和红外接收器的控制。参数如音量和音调设置可以在关机时保存到EEPROM,并在开机时恢复。
5.3 输入输出模式
芯片支持数字或模拟输入输出,也可以混合使用。立体声ADC和四个DAC的SNR至少为100 dB,THD + N至少为 - 83 dB。8通道灵活的串行数据输入/输出端口允许与各种ADC、DAC、通用DSP、S/PDIF接收器和发射器以及采样率转换器进行无缝互连。
6. 初始化与配置
6.1 初始化步骤
初始化ADAU1701需要遵循以下步骤:
- 给ADAU1701供电。
- 等待PLL锁定。
- 加载SigmaDSP程序和参数。
- 设置寄存器(包括多功能引脚和数字接口)。
- 关闭转换器的默认静音,清除数据寄存器,并初始化DAC设置寄存器。
6.2 电源启动序列
芯片具有内置的电源启动序列,在电源启动或从复位状态恢复时,会初始化所有内部RAM的内容。在RESET的上升沿,内部程序启动ROM的内容会复制到内部程序RAM内存,参数RAM会填充其关联启动ROM中的值(全为0),所有寄存器初始化为0。
6.3 控制寄存器设置
为了初始化ADAU1701,需要设置一些关键的控制寄存器,如DSP核心控制寄存器(地址2076)和DAC设置寄存器(地址2087)。
7. 音频处理模块
7.1 音频ADC
ADAU1701的两个Σ - Δ ADC具有100 dB的信噪比和 - 83 dB的THD + N。立体声音频ADC为电流输入,需要在输入上使用电压 - 电流电阻。外部电阻连接到ADC_RES可以设置ADC的满量程电流输入,而连接到ADC0/ADC1的电压 - 电流电阻可以设置ADC的满量程电压输入。
7.2 音频DAC
四个Σ - Δ DAC的SNR为104 dB,THD + N为 - 90 dB,满量程输出为0.9 V rms(2.5 V p - p)。DAC为反相配置,如果需要避免输入到输出的信号反转,可以通过输出滤波器的反相配置或在SigmaDSP程序流中反转信号来实现。DAC输出可以使用有源或无源重建滤波器进行滤波。
8. 控制端口
ADAU1701支持三种控制模式:I2C控制、SPI控制和自启动(无外部控制器)。控制端口能够对所有可寻址内存和寄存器进行完整的读写操作。大部分信号处理参数通过控制端口写入参数RAM进行控制,其他功能如静音和输入/输出模式控制则通过写入寄存器进行编程。
8.1 I2C端口
I2C端口支持2线串行(I2C兼容)微处理器总线,驱动多个外设。ADAU1701在I2C模式下始终是总线上的从设备,每个从设备通过唯一的地址进行识别。
8.2 自启动
在电源启动时,ADAU1701可以从外部EEPROM加载程序和参数集。自启动通过将SELFBOOT引脚设置为高电平来触发,此时ADAU1701在I2C总线上作为主设备。
9. 信号处理与编程
9.1 信号处理功能
ADAU1701旨在提供立体声或多通道播放系统中常用的所有音频信号处理功能。信号处理流程使用SigmaStudio软件进行设计,允许图形化输入和实时控制所有信号处理功能。
9.2 数值格式
芯片使用5.23的数值格式,线性范围为 - 16.0到(+ 16.0 - 1 LSB)。串行端口输入最多接受24位,并符号扩展到DSP核心的28位,允许内部增益高达24 dB而不发生内部削波。
9.3 编程方式
芯片可以使用SigmaStudio进行轻松编程,无需编写行级DSP代码的知识。在电源启动时,默认程序将未处理的输入信号传递到输出,但输出默认静音。
10. 应用领域
ADAU1701适用于多种音频应用,包括多媒体扬声器系统、MP3播放器扬声器底座、汽车主机、迷你组件立体声、数字电视、录音室监视器、扬声器分频器、乐器效果处理器和座椅内音响系统等。
11. 布局建议
11.1 元件放置
ADC输入电压 - 电流电阻和ADC电流设置电阻应尽可能靠近2、3和4输入引脚放置。所有100 nF旁路电容器应尽可能靠近ADAU1701放置,3.3 V和1.8 V信号应分别使用单个大容量电容器(10 μF到47 μF)进行旁路。晶体振荡器电路中的所有走线应尽可能短,以最小化杂散电容。
11.2 接地
应用布局中应使用单个接地平面,模拟信号路径中的组件应远离数字信号放置。
ADAU1701以其出色的音频处理能力、丰富的功能和灵活的配置选项,为音频设计工程师提供了一个强大的解决方案。通过深入了解其特性、工作原理和应用设计,工程师可以充分发挥该芯片的优势,实现高品质的音频系统设计。在实际应用中,还需要根据具体需求进行合理的参数设置和布局设计,以确保系统的稳定性和性能。你在使用ADAU1701过程中遇到过哪些挑战呢?欢迎在评论区分享你的经验和见解。
-
音频处理器
+关注
关注
2文章
127浏览量
34365 -
ADAU1701
+关注
关注
2文章
15浏览量
14630
发布评论请先 登录
集成诊断功能的四通道ADC——ADAU1977的深度解析
深度解析ADAU1860/ADAU1860 - 1音频编解码器:性能、应用与设计要点
ADAU1861音频编解码器:高性能音频处理的理想选择
ADAU1772音频编解码器:低功耗与高性能的完美结合
ADAU1761音频编解码器:低功耗与高性能的完美融合
详解ADAU1442/ADAU1445/ADAU1446:高性能音频处理器的技术剖析
TDA7418:高性能3频段汽车音频处理器的深度解析
ADAU1701 SigmaDSP 28/56 Bit音频处理器,内置2个ADC和4个DAC技术手册
ADAU1442/ADAU1445/ADAU1446 SigmaDSP数字音频处理器,具有灵活的音频路由矩阵技术手册
ADAU1463/ADAU1467 具有扩展内部存储器和 I/O功能的Sigma DSP数字音频处理器技术手册
ADAU1701音频处理器:功能特性与设计应用解析
评论