TAS5548:8 通道高清音频处理器的全面解析

电子说

1.4w人已加入

描述

TAS5548:8 通道高清音频处理器的全面解析

在音频处理领域,一款高性能且集成度高的音频处理器能为整个音频系统带来质的飞跃。TAS5548 就是这样一款备受关注的 8 通道数字脉冲宽度调制器(PWM),它集数字音频处理和采样率转换功能于一身,为音频系统设计提供了强大的支持。今天,我们就来深入剖析 TAS5548 的各项特性和应用。

文件下载:tas5548.pdf

一、TAS5548 特性概览

(一)通用特性

TAS5548 具备丰富的通用特性,为音频系统的整体性能和功能提供了坚实基础。它拥有 8 通道异步采样率转换器(ASRC),可处理 32 - 192 kHz 的音频信号,并将其转换为 96 kHz 输出,同时还支持 4 通道 192 kHz 的原生音频处理,音频带宽达 30 kHz,满足 DTS - HD 兼容性要求。此外,它还配备了能源管理器,可对整个系统的电源进行控制,以及电源供应音量控制功能,实现对电源和音量的有效管理。

(二)音频输入输出

在音频输入输出方面,TAS5548 表现出色。它最多支持五个同步串行音频输入(10 通道)和一个同步串行音频输出(2 通道),具备 I2S 主模式和从模式,可根据不同的外部设备和应用场景灵活选择。其采样率检测功能支持 32 - 192 kHz 的范围,且具有自动/手动检测模式。此外,它还拥有八个差分 PWM 输出,可支持 AD 或 BD 调制,以及两个差分 PWM 耳机输出,同时提供 I2S 输出用于外部无线子设备。PWM 输出支持单端(S.E.)或桥接负载(BTL)配置,满足多样化的音频输出需求。

(三)音频处理

音频处理是 TAS5548 的核心优势之一。它的音量控制范围为 18 dB 至 - 127 dB,包括主音量和八个通道的音量控制,为用户提供了广泛的音量调节空间。同时,它还具备低音和高音音调控制功能,范围为 ±18 dB,可选择不同的转折频率,以及可配置的响度补偿功能,能有效提升音频的听感体验。此外,它还配备了两个动态范围压缩器,具有两个阈值、两个偏移量和三个斜率,以及每个通道七个双二阶滤波器(Biquads),可对音频信号进行精细处理。

(四)PWM 处理

PWM 处理方面,TAS5548 同样表现卓越。它具有大于 105 dB 的动态范围和小于 0.1% 的总谐波失真加噪声(THD + N),在 20 Hz - 40 kHz 的频率范围内具有平坦的噪声底,适用于 32 kHz - 192 kHz 的采样率。其灵活的自动静音逻辑具有可编程的阈值和持续时间,可实现无噪声操作,在高性能应用中还具备电源供应音量控制(PSVC)功能,可调节调制限制。

二、TAS5548 功能模块详解

(一)电源供应

TAS5548 的电源供应部分包含 1.8 V 电源调节器,为设备的各个部分提供模拟和数字调节电源。模拟电源支持模拟锁相环(PLL),数字电源则支持数字 PLL、数字音频处理器(DAP)、脉冲宽度调制器(PWM)和输出控制,确保设备的稳定运行。

(二)时钟、PLL 和串行数据接口

在时钟和数据接口方面,TAS5548 采用外部晶体提供时间基准,可实现连续数据和时钟错误检测与管理、自动数据速率检测和配置、自动主时钟速率检测和配置(自动银行切换),并支持在主时钟(MCLK)缺失时进行 I2C 操作/通信。其内部主时钟源自外部晶体,内部采样率始终为 96 kHz(双速模式)或 192 kHz(四倍速模式)。需要注意的是,在四倍速模式下,由于 ASRC 模块的限制,支持的通道数量会减半。

(三)串行音频接口

TAS5548 拥有五个 PCM 串行数据接口,可接收八个通道的数字数据,并通过 SDIN1 - 1、SDIN1 - 2、SDIN2 - 1、SDIN2 - 2 和 SDIN5 输入。设备还具备一个串行音频输出,数据格式为 MSB 优先的 2s 补码格式。串行数据输入接口可配置为右对齐、I2S 或左对齐,支持 16、20 和 24 位的字长,输出数据格式为 I2C 可配置,默认自动检测。

(四)I2C 串行控制接口

I2C 串行控制接口是 TAS5548 与系统控制器进行通信的重要途径。它支持正常速度(100 kHz)和高速(400 kHz)操作,无需等待状态。该接口支持单字节和多字节的读写操作,对于状态寄存器和与 PWM 相关的通用控制寄存器,还支持多字节(4 字节)的写操作。此外,I2C 还支持一种特殊模式,可将写操作拆分为多个 4 字节的数据写操作,方便系统逐步写入大寄存器值。

(五)设备控制

设备控制部分为 TAS5548 提供了全面的控制和排序功能。它为串行控制接口、时钟和串行数据接口、数字音频处理器和脉冲宽度调制器等部分提供了高级和低级控制,确保设备的各项功能能够协同工作。

(六)数字音频处理器(DAP)

数字音频处理器(DAP)是 TAS5548 实现音频处理功能的核心。它可实现软音量、响度补偿、低音和高音处理、动态范围控制、通道滤波以及输入和输出混合等功能。根据不同的采样率,DAP 可提供不同数量的双二阶滤波器(Biquads),如在 32 - 96 kHz 采样率下可提供 56 个,在 176.4 - 192 kHz 采样率下可提供 22 个。

(七)脉冲宽度调制(PWM)

PWM 部分是 TAS5548 实现音频输出的关键。它拥有八个通道的高性能数字 PWM 调制器,可驱动单端(SE)和桥接负载(BTL)配置的开关输出级。设备采用噪声整形和复杂的纠错算法,实现了高功率效率和高性能的数字音频再现。PWM 输出支持 AD、BD 和三元调制,结合四阶噪声整形,可在 20 Hz - 20 kHz 范围内提供大于 105 dB 的信噪比。

三、TAS5548 的应用与实现

(一)应用信息

TAS5548 适用于多种音频系统,如 6 - 8 通道音频系统,如 DVD 或 AV 接收器等。它可无缝接口大多数数字解码器,支持 DTS - HD 规范和蓝光 HTiB 应用。设备还包含一个 DAP,可在采样率高达 96 kHz 时为 8 个通道实现多达 56 个双二阶滤波器,在采样率高于 96 kHz 时为 22 个。两个 4 通道采样率转换器在将信号传递给 DAP 之前对输入进行处理。

(二)典型应用

以 DVD 接收器应用为例,TAS5548 在该应用中发挥着重要作用。设计时,需通过 I2C 通信进行软件控制以设置寄存器,数字音频输入可为右对齐、I2S 或左对齐,功率级采用具有 PWM 输入的音频放大器。具体设计过程包括系统软件通过 I2C 对设备进行上电配置、确定 I2S 采样率和通道数量、调整双二阶滤波器至首选设置、考虑可能的耳机输出并配备输出滤波器等。

(三)使用注意事项

在使用 TAS5548 时,有一些注意事项需要关注。例如,在频率缩放 AM 避免策略中,该策略利用 ASRC 的存在,通过改变 PLL 环路中的乘法器比率直接改变 APLL 输出频率,从而使内部采样率相应改变。但这种处理速率的变化会影响时域数字处理,如 EQ 和 DRC 的衰减值。此外,在初始化设置时,设备默认启动时输出静音,需进行相应的寄存器写入操作以使其退出待机状态。

四、TAS5548 的编程与寄存器配置

(一)I2C 串行控制接口

TAS5548 的 I2C 串行控制接口是实现设备编程和配置的重要手段。它支持 100 kbps 和 400 kbps 的数据传输速率,可进行单字节和多字节的读写操作。设备的 I2C 地址根据 ASEL 引脚的值确定,为 0x36 或 0x34。在进行数据传输时,需遵循 I2C 总线的通信规则,包括起始条件、停止条件、数据传输和应答等。

(二)寄存器映射

TAS5548 拥有众多寄存器,用于控制设备的各项功能和状态。这些寄存器包括通用状态寄存器、错误状态寄存器、系统控制寄存器、通道配置控制寄存器、耳机配置控制寄存器等。每个寄存器都有其特定的功能和位定义,通过对这些寄存器的读写操作,可实现对设备的精确控制。例如,通过设置系统控制寄存器 1 可控制 PWM 高通滤波器的启用、PSVC 的选择、软静音的恢复模式等。

五、总结

TAS5548 作为一款高性能的 8 通道高清音频处理器,凭借其丰富的特性、强大的功能模块、广泛的应用场景和灵活的编程配置,为音频系统设计提供了全面而优质的解决方案。无论是在音频处理的精度、功能的多样性还是系统的集成度方面,TAS5548 都表现出色。然而,在实际应用中,我们也需要充分考虑其各项特性和注意事项,合理进行设计和配置,以充分发挥其优势,实现最佳的音频效果。希望本文能为电子工程师们在使用 TAS5548 进行音频系统设计时提供有益的参考和帮助。你在使用 TAS5548 过程中遇到过哪些问题或者有什么独特的经验呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分