ADAU1701的核心是一个28位DSP(56位双精度处理),针对音频处理进行了优化。程序和参数RAM可以加载通过使用ADI(亚德诺)的SigmaStudio图形编程软件构建的定制音频处理信号流。
存储在参数RAM中的值控制单个信号处理块,例如均衡滤波器、动态处理器、音频延迟和混音器电平。安全加载功能允许透明的参数更新,并防止输出信号中的点击。
程序RAM、参数RAM和寄存器内容可以保存在外部EEPROM中,ADAU1701可以在启动时从该EEPROM进行自引导。在这种独立模式下,可以通过板载多用途引脚控制参数。
ADAU1701可以接受来自开关、电位计、旋转编码器和红外接收器的控制。音量和音调设置等参数可以在断电时保存到EEPROM中,并在通电时再次调用。
ADAU1701可以使用数字或模拟输入和输出,或两者的混合。立体声ADC和四个DAC的信噪比至少为+100 dB,总谐波失真+N至少为-83 dB。8通道灵活的串行数据输入/输出端口允许与各种ADC、DAC、通用DSP、S/PDIF接收器和发射器以及采样率转换器进行无胶互连。ADAU1701的串行端口可以配置为I2S、左对齐、右对齐或TDM串行端口兼容模式。
12个多用途(MP)引脚允许ADAU1701接收外部控制信号作为输入,并向系统中的其他设备输出标志或控制。MP引脚可以配置为数字I/O、4通道辅助ADC的输入或串行数据I/O端口。作为输入,它们可以连接到按钮、开关、旋转编码器、电位计、红外接收器或其他外部电路,以控制内部信号处理程序。当配置为输出时,这些引脚可用于驱动LED、控制其他IC或连接到应用程序中的其他外部电路。
ADAU1701具有复杂的控制端口,支持所有存储位置的完整读/写能力。提供控制寄存器以提供对芯片的配置和串行模式的完全控制。ADAU1701可以配置为SPI或I2C控制,也可以从外部EEPROM自引导。
板载振荡器可以连接到外部晶体以产生主时钟。此外,主时钟锁相环(PLL)允许ADAU1701以各种不同的时钟速度计时。PLL可以接受64×fs、256×fs、384×fs或512×fs的输入,以生成内核的内部主时钟。
SigmaStudio软件用于通过控制端口对SigmaDSP®进行编程和控制。除了设计和调整信号流外,这些工具还可以用于配置所有DSP寄存器,并将新程序刻录到外部EEPROM中。SigmaStudio图形界面允许任何具有数字或模拟音频处理知识的人轻松设计DSP信号流并将其移植到目标应用程序。
同时,它为经验丰富的DSP程序员提供了足够的灵活性和可编程性,使其能够深入控制设计。在SigmaStudio中,用户可以连接图形块(如双二阶滤波器、动态处理器、混频器和延迟),编译设计,并通过控制端口将程序和参数文件加载到ADAU1701内存中。
提供的库中可用的信号处理块包括
•单精度和双精度双二阶滤波器
•具有峰值或均方根检测功能的处理器,用于单通道和多通道动态
•混合器和分流器
•音调和噪声发生器
•固定和可变增益
•音量
•延迟
•立体声增强
•动态低音增强
•噪声和音调源
•FIR滤波器
•液位探测器
•GPIO控制和调节
ADAU1701由1.8V数字电源和3.3V模拟电源供电。板载电压调节器可用于从单个3.3V电源操作芯片。它在单个单片集成电路上制造,并封装在48引脚LQFP中,可在0°C至+70°C的温度范围内运行。
整理自规格书仅供参考