ZHCSX58 September   2024 TAS2320

ADVANCE INFORMATION  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 典型特性
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 器件功能模式
      1. 6.3.1 工作模式
        1. 6.3.1.1 硬件关断
        2. 6.3.1.2 硬件配置模式
        3. 6.3.1.3 软件电源模式控制和软件复位
        4. 6.3.1.4 高效和节能模式
          1. 6.3.1.4.1 噪声门
          2. 6.3.1.4.2 音乐效率模式
      2. 6.3.2 故障和状态
        1. 6.3.2.1 中断生成和清除
    4. 6.4 特性说明
      1. 6.4.1 PurePath™ Console 3 软件
      2. 6.4.2 播放信号路径
        1. 6.4.2.1 数字音量控制和放大器输出电平
        2. 6.4.2.2 高通滤波器
        3. 6.4.2.3 D 类放大器
        4. 6.4.2.4 具有欠压保护功能的电源跟踪限制器
          1. 6.4.2.4.1 电压限制器和削波保护
        5. 6.4.2.5 音调发生器
      3. 6.4.3 数字音频串行接口
        1. 6.4.3.1 数字环回
      4. 6.4.4 电源电压监测
      5. 6.4.5 热保护
      6. 6.4.6 时钟和 PLL
        1. 6.4.6.1 基于自动时钟的唤醒和时钟错误
      7. 6.4.7 数字 IO 引脚
    5. 6.5 编程
      1. 6.5.1 I2C 控制接口
      2. 6.5.2 I2C 地址选择
      3. 6.5.3 常规 I2C 运行
      4. 6.5.4 I2C 单字节和多字节传输
      5. 6.5.5 I2C 单字节写入
      6. 6.5.6 I2C 多字节写入
      7. 6.5.7 I2C 单字节读取
      8. 6.5.8 I2C 多字节读取
  8. 应用和实施
    1. 7.1 应用信息
    2. 7.2 典型应用
      1. 7.2.1 设计要求
      2. 7.2.2 详细设计过程
        1. 7.2.2.1 单声道/立体声配置
        2. 7.2.2.2 EMI 无源器件
        3. 7.2.2.3 各种无源器件
      3. 7.2.3 应用性能曲线图
  9. 电源相关建议
  10. 布局
    1. 9.1 布局指南
    2. 9.2 布局示例
  11. 10器件和文档支持
    1. 10.1 文档支持
      1. 10.1.1 相关文档
    2. 10.2 接收文档更新通知
    3. 10.3 支持资源
    4. 10.4 商标
    5. 10.5 静电放电警告
    6. 10.6 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息
    1. 12.1 封装选项附录
    2. 12.2 卷带包装信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

基于自动时钟的唤醒和时钟错误

TAS2320 使用 ASI 时钟自动检测功能,支持从工作到关断以及从关断到工作的灵活运行模式转换。当 MODE[1:0] 配置为“11”时,器件会根据应用于 ASI 输入引脚上的有效 ASI 时钟信号(即 BCLK 和 FSYNC)在工作和软件关断状态之间切换。如果在该模式下未检测到 ASI 时钟,器件将保持软件关断状态,VDD 引脚上具有软件关断模式 IQ,直到检测到有效的 BCLK 和 FSYNC 时钟。一旦检测到有效时钟,器件就会在工作状态下上电,直到时钟有效或器件使用软件或硬件关断命令关断。

该器件可以根据 CLK_ERR_PWR_EN 的状态在检测到错误的时钟配置时检测并生成中断标志。当该位被设置为高电平时,器件会监测时钟引脚上的活动并使用锁存的中断状态寄存器标记任何错误。器件还可以根据相应中断屏蔽寄存器的状态使用 IRQZ 引脚生成中断。当启用错误保护位时,如果检测到时钟错误,器件将通过适当的关断时序自动关断,并尽可能地减少因时钟无效而导致的任何咔嗒声和砰砰声。

当器件处于关断状态时,可以延迟时钟错误检测,以便为系统提供稳定输入时钟所需的时间。时钟错误检测中的该上电延迟由 CLK_HALT_TIMER 配置的内部上电前时钟错误检测计时器进行控制。如果器件在 CLK_HALT_TIMER 到期结束时未检测到有效时钟,则会在 INT_LTCH4[2] 位上标记上电前时钟错误,并根据 INT_MASK4[2] 位的状态在 IRQZ 引脚上生成相应的中断。当 MODE[1:0] 配置为“11”(ASI 模式唤醒)时,不建议使用值为“000”的 CLK_HALT_TIMER,它会阻止器件进入软件关断模式,并在器件关断时增大 VDD IQ

一旦器件上电,就会根据 CLK_ERR_PWR_EN 位的状态持续监测外部时钟和内部生成的时钟。如果启用,则会使用时钟错误状态寄存器 INT_LTCH2[3] 位标记外部或内部时钟中的任何错误,并根据 INT_MASK2[3] 的状态在 IRQZ 引脚上生成相应的中断。

为了实现系统灵活性,器件还会针对检测到时钟错误的类型设置错误状态。器件还可以配置为针对任何特定类型的时钟错误在 IRQZ 引脚上生成中断,而不是使用通用时钟错误中断生成。下面的表 6-29 说明了不同类型的时钟错误和相应的状态位以及中断屏蔽寄存器位。可以根据检测到的时钟错误类型设置下表中的一个或多个寄存器位。

如果器件由于任何类型的时钟错误而关断,则可以在 MODE[1:0] 设置为“11”时尝试自动重新上电。

表 6-27 时钟错误检测控制
CLK_ERR_PWR_EN 设置
0 禁用
1 启用(默认设置)
表 6-28 时钟暂停计时器
CLK_HALT_TIMER[2:0] 设置
000 禁用(无限时间)。
001 0.8ms(默认)
010 3.2ms
011 34.1ms
100 68.3ms
101 256ms
110 768ms
111 1.3s
表 6-29 时钟错误类型说明
时钟错误类型 说明 状态标志寄存器位 IRQZ 生成屏蔽位
时钟错误 有关任何内部或外部时钟配置错误的时钟错误。该位将与在下表其余部分中检测到的特定时钟错误一起设置,上电前时钟错误除外。 INT_LTCH2[3] INT_MASK2[3]
上电前时钟错误 在 CLK_HALT_TIMER 结束时检测到时钟错误后,在关断模式期间检测到的时钟错误。 INT_LTCH4[2] INT_MASK4[2]
时钟比率变化错误 由于 FSYNC 与 SBCLK 比率动态变化而检测到的时钟错误。 INT_LTCH2[2] INT_MASK2[2]
Fs 变化错误 由于 FSYNC 时钟频率动态变化而检测到的时钟错误。 INT_LTCH2[1] INT_MASK2[1]
Fs 无效错误 由于 FSYNC 时钟频率不正确而检测到的时钟错误。 INT_LTCH2[0] INT_MASK2[0]
帧不同步 由于帧不同步而检测到时钟错误。 INT_LTCH2[5] INT_MASK2[5]
内部 PLL 时钟错误 由于内部产生的时钟频率错误而检测到的时钟错误。 INT_LTCH2[4] INT_MASK2[4]

器件还具有一个数字看门狗计时器,可监测内部数字状态机中的错误,并在检测到此类错误时关断器件。该错误还会在 IRQZ 引脚上生成中断并向主机器件报告错误状态。