ZHCSPM8A January   2022  – December 2024 TAA5212

PRODUCTION DATA  

  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  时序要求:I2C 接口
    7. 5.7  开关特性:I2C 接口
    8. 5.8  时序要求:SPI 接口
    9. 5.9  开关特性:SPI 接口
    10. 5.10 时序要求:TDM、I2S 或 LJ 接口
    11. 5.11 开关特性:TDM、I2S 或 LJ 接口
    12. 5.12 时序要求:PDM 数字麦克风接口
    13. 5.13 开关特性:PDM 数字麦克风接口
    14. 5.14 时序图
    15. 5.15 典型特性
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1  串行接口
        1. 6.3.1.1 控制串行接口
        2. 6.3.1.2 音频串行接口
          1. 6.3.1.2.1 时分多路复用 (TDM) 音频接口
          2. 6.3.1.2.2 IC 间音频 (I2S) 接口
          3. 6.3.1.2.3 左对齐 (LJ) 接口
        3. 6.3.1.3 通过共享总线使用多个器件
      2. 6.3.2  锁相环 (PLL) 和时钟生成
      3. 6.3.3  输入通道配置
      4. 6.3.4  基准电压
      5. 6.3.5  可编程麦克风偏置
      6. 6.3.6  信号链处理
        1. 6.3.6.1 ADC 信号链
          1. 6.3.6.1.1  6 至 4 输入选择多路复用器 (6:4 MUX)
          2. 6.3.6.1.2  可编程通道增益和数字音量控制
          3. 6.3.6.1.3  可编程通道增益校准
          4. 6.3.6.1.4  可编程通道相位校准
          5. 6.3.6.1.5  可编程数字高通滤波器
          6. 6.3.6.1.6  可编程数字双二阶滤波器
          7. 6.3.6.1.7  可编程通道加法器和数字混频器
          8. 6.3.6.1.8  可配置数字抽取滤波器
            1. 6.3.6.1.8.1 线性相位滤波器
              1. 6.3.6.1.8.1.1 采样速率:8kHz 或 7.35kHz
              2. 6.3.6.1.8.1.2 采样速率:16kHz 或 14.7kHz
              3. 6.3.6.1.8.1.3 采样速率:24kHz 或 22.05kHz
              4. 6.3.6.1.8.1.4 采样速率:32kHz 或 29.4kHz
              5. 6.3.6.1.8.1.5 采样速率:48kHz 或 44.1kHz
              6. 6.3.6.1.8.1.6 采样速率:96kHz 或 88.2kHz
              7. 6.3.6.1.8.1.7 采样速率:192kHz 或 176.4kHz
            2. 6.3.6.1.8.2 低延迟滤波器
              1. 6.3.6.1.8.2.1 采样速率:24kHz 或 22.05kHz
              2. 6.3.6.1.8.2.2 采样速率:32kHz 或 29.4kHz
              3. 6.3.6.1.8.2.3 采样速率:48kHz 或 44.1kHz
              4. 6.3.6.1.8.2.4 采样速率:96kHz 或 88.2kHz
              5. 6.3.6.1.8.2.5 采样速率:192kHz 或 176.4kHz
            3. 6.3.6.1.8.3 超低延迟滤波器
              1. 6.3.6.1.8.3.1 采样速率:24kHz 或 22.05kHz
              2. 6.3.6.1.8.3.2 采样速率:32kHz 或 29.4kHz
              3. 6.3.6.1.8.3.3 采样速率:48kHz 或 44.1kHz
              4. 6.3.6.1.8.3.4 采样速率:96kHz 或 88.2kHz
              5. 6.3.6.1.8.3.5 采样速率:192kHz 或 176.4kHz
          9. 6.3.6.1.9  自动增益控制器 (AGC)
          10. 6.3.6.1.10 语音活动检测 (VAD)
          11. 6.3.6.1.11 超声波活动检测 (UAD)
      7. 6.3.7  数字 PDM 麦克风录音通道
      8. 6.3.8  中断、状态和数字 I/O 引脚多路复用
      9. 6.3.9  Power Tune 模式
      10. 6.3.10 增量 ADC (IADC) 模式
    4. 6.4 器件功能模式
      1. 6.4.1 睡眠模式或软件关断
      2. 6.4.2 工作模式
      3. 6.4.3 软件复位
    5. 6.5 编程
      1. 6.5.1 控制串行接口
        1. 6.5.1.1 I2C 控制接口
          1. 6.5.1.1.1 常规 I2C 运行
          2. 6.5.1.1.2 I2C 单字节和多字节传输
            1. 6.5.1.1.2.1 I2C 单字节写入
            2. 6.5.1.1.2.2 I2C 多字节写入
            3. 6.5.1.1.2.3 I2C 单字节读取
            4. 6.5.1.1.2.4 I2C 多字节读取
        2. 6.5.1.2 SPI 控制接口
  8. 寄存器映射
    1. 7.1 器件配置寄存器
      1. 7.1.1 TAA5212_B0_P0 寄存器
      2. 7.1.2 TAA5212_B0_P1 寄存器
      3. 7.1.3 TAA5212_B0_P3 寄存器
    2. 7.2 可编程系数寄存器
      1. 7.2.1 可编程系数寄存器:页面 8
      2. 7.2.2 可编程系数寄存器:页面 9
      3. 7.2.3 可编程系数寄存器:页面 10
      4. 7.2.4 可编程系数寄存器:页面 11
      5. 7.2.5 可编程系数寄存器:页面 19
      6. 7.2.6 可编程系数寄存器:页面 27
      7. 7.2.7 可编程系数寄存器:页面 28
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 应用
      2. 8.2.2 设计要求
      3. 8.2.3 详细设计过程
      4. 8.2.4 应用性能曲线图
      5. 8.2.5 EVM 设置的器件寄存器配置脚本示例
    3. 8.3 电源相关建议
      1. 8.3.1 适合 1.8V 运行的 AVDD_模式
      2. 8.3.2 适用于 1.8V 和 1.2V 运行的 IOVDD_IO_MODE
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 文档支持
      1. 9.1.1 相关文档
    2. 9.2 接收文档更新通知
    3. 9.3 支持资源
    4. 9.4 商标
    5. 9.5 静电放电警告
    6. 9.6 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

封装选项

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

TAA5212_B0_P3 寄存器

表 7-103 列出了 TAA5212_B0_P3 寄存器的存储器映射寄存器。表 7-103 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 7-103 TAA5212_B0_P3 寄存器
地址首字母缩写词寄存器名称复位值部分
0x0PAGE_CFG器件页寄存器0x00节 7.1.3.1
0x1ASASI_CFG0辅助 ASI 配置寄存器 00x30节 7.1.3.2
0x1BSASI_TX_CFG0SASI TX 配置寄存器 00x00节 7.1.3.3
0x1CSASI_TX_CFG1SASI TX 配置寄存器 10x00节 7.1.3.4
0x1DSASI_TX_CFG2SASI TX 配置寄存器 20x00节 7.1.3.5
0x1ESASI_TX_CH1_CFGSASI TX 通道 1 配置寄存器0x00节 7.1.3.6
0x1FSASI_TX_CH2_CFGSASI TX 通道 2 配置寄存器0x01节 7.1.3.7
0x20SASI_TX_CH3_CFGSASI TX 通道 3 配置寄存器0x02节 7.1.3.8
0x21SASI_TX_CH4_CFGSASI TX 通道 4 配置寄存器0x03节 7.1.3.9
0x22SASI_TX_CH5_CFGSASI TX 通道 5 配置寄存器0x04节 7.1.3.10
0x23SASI_TX_CH6_CFGSASI TX 通道 6 配置寄存器0x05节 7.1.3.11
0x24SASI_TX_CH7_CFGSASI TX 通道 7 配置寄存器0x06节 7.1.3.12
0x32CLK_CFG12时钟配置寄存器 120x00节 7.1.3.13
0x33CLK_CFG13时钟配置寄存器 130x00节 7.1.3.14
0x34CLK_CFG14时钟配置寄存器 140x10节 7.1.3.15
0x35CLK_CFG15时钟配置寄存器 150x01节 7.1.3.16
0x36CLK_CFG16时钟配置寄存器 160x00节 7.1.3.17
0x37CLK_CFG17时钟配置寄存器 170x00节 7.1.3.18
0x38CLK_CFG18时钟配置寄存器 180x08节 7.1.3.19
0x39CLK_CFG19时钟配置寄存器 190x20节 7.1.3.20
0x3ACLK_CFG20时钟配置寄存器 200x04节 7.1.3.21
0x3BCLK_CFG21时钟配置寄存器 210x00节 7.1.3.22
0x3CCLK_CFG22时钟配置寄存器 220x01节 7.1.3.23
0x3DCLK_CFG23时钟配置寄存器 230x01节 7.1.3.24
0x3ECLK_CFG24时钟配置寄存器 240x01节 7.1.3.25
0x44CLK_CFG30时钟配置寄存器 300x00节 7.1.3.26
0x45CLK_CFG31时钟配置寄存器 310x00节 7.1.3.27
0x46CLKOUT_CFG1CLKOUT 配置寄存器 10x00节 7.1.3.28
0x47CLKOUT_CFG2CLKOUT 配置寄存器 20x01节 7.1.3.29
0x5BADC_OVRLD_FLAGADC 过载标志寄存器0x00节 7.1.3.30

7.1.3.1 PAGE_CFG 寄存器(地址 = 0x0)[复位 = 0x00]

表 7-104 展示了 PAGE_CFG。

返回到汇总表

器件存储器映射分为多个页面。该寄存器设置页。

表 7-104 PAGE_CFG 寄存器字段说明
字段类型复位说明
7-0PAGE[7:0]R/W00000000b这些位设置器件页。
0d = 第 0 页
1d = 第 1 页
2d 至 254d = 第 2 页至第 254 页
255d = 第 255 页

7.1.3.2 SASI_CFG0 寄存器(地址 = 0x1A)[复位 = 0x30]

表 7-105 展示了 SASI_CFG0。

返回到汇总表

该寄存器是 ASI 配置寄存器 0。

表 7-105 SASI_CFG0 寄存器字段说明
字段类型复位说明
7-6SASI_FORMAT[1:0]R/W00b辅助 ASI 协议格式。
0d = TDM 模式
1d = I2S 模式
2d = LJ(左平衡)模式
3d = 保留;不使用
5-4SASI_WLEN[1:0]R/W11b辅助 ASI 字长或时隙长度。
0d = 16 位(建议将此设置与 10kΩ 输入阻抗配置一起使用)
1d = 20 位
2d = 24 位
3d = 32 位
3SASI_FSYNC_POLR/W0bASI FSYNC 极性(仅适用于 SASI 协议)。
0d = 符合标准协议的默认极性
1d = 相对于标准协议的反向极性
2SASI_BCLK_POLR/W0bASI BCLK 极性(仅适用于 SASI 协议)。
0d = 符合标准协议的默认极性
1d = 相对于标准协议的反向极性
1SASI_BUS_ERRR/W0bASI 总线错误检测。
0d = 启用总线错误检测
1d = 禁用总线错误检测
0SASI_BUS_ERR_RCOVR/W0bASI 总线错误自动恢复。
0d = 启用总线错误恢复后自动恢复
1d = 禁用总线错误恢复后自动恢复,并在主机配置器件之前保持断电状态

7.1.3.3 SASI_TX_CFG0 寄存器(地址 = 0x1B)[复位 = 0x00]

表 7-106 展示了 SASI_TX_CFG0。

返回到汇总表

该寄存器是 SASI TX 配置寄存器 0。

表 7-106 SASI_TX_CFG0 寄存器字段说明
字段类型复位说明
7SASI_TX_EDGER/W0b辅助 ASI 数据输出(在主要和辅助数据引脚上)发送边沿。
0d = 基于 SASI_BCLK_POL 中协议配置设置的默认边沿
1d = 相对于默认边沿设置的反相随后边沿(半个周期延迟)
6SASI_TX_FILLR/W0b任何未使用周期的辅助 ASI 数据输出(在主要和辅助数据引脚上)
0d = 针对未使用周期始终发送 0
1d = 针对未使用周期始终使用高阻态
5SASI_TX_LSBR/W0b用于 LSB 传输的辅助 ASI 数据输出(在主要和辅助数据引脚上)。
0d = 在一个完整周期内发送 LSB
1d = 在前半个周期内发送 LSB,在后半个周期内发送高阻态
4-3SASI_TX_KEEPER[1:0]R/W00b辅助 ASI 数据输出(在主要和辅助数据引脚上)总线保持器。
0d = 始终禁用总线保持器
1d = 始终启用总线保持器
2d = 总线保持器仅在 LSB 传输期间启用一个周期
3d = 总线保持器仅在 LSB 传输期间启用一个半周期
2SASI_TX_USE_INT_FSYNCR/W0b辅助 ASI 使用内部 FSYNC 在控制器模式配置中根据情况生成输出数据。
0d = 使用外部 FSYNC 进行 ASI 协议数据生成
1d = 使用内部 FSYNC 进行 ASI 协议数据生成
1SASI_TX_USE_INT_BCLKR/W0b辅助 ASI 使用内部 BCLK 在控制器模式配置中生成输出数据。
0d = 使用外部 BCLK 进行 ASI 协议数据生成
1d = 使用内部 BCLK 进行 ASI 协议数据生成
0SASI_TDM_PULSE_WIDTHR/W0bTDM 格式的辅助 ASI fsync 脉冲宽度。
0d = Fsync 脉冲为 1 个 bclk 周期宽度
1d = Fsync 脉冲为 2 个 bclk 周期宽度

7.1.3.4 SASI_TX_CFG1 寄存器(地址 = 0x1C)[复位 = 0x00]

表 7-107 展示了 SASI_TX_CFG1。

返回到汇总表

该寄存器是 SASI TX 配置寄存器 1。

表 7-107 SASI_TX_CFG1 寄存器字段说明
字段类型复位说明
7-5RESERVEDR0b保留位;仅写入复位值
4-0SASI_TX_OFFSET[4:0]R/W00000b辅助 ASI 输出数据 MSB 时隙 0 偏移(在主要和辅助数据引脚上)。
0d = ASI 数据 MSB 位置没有偏移,并符合标准协议
1d = 一个 BCLK 周期相对于标准协议的 ASI 数据 MSB 位置(TDM 模式是时隙 0 或 I2S,LJ 模式是左侧和右侧时隙 0)偏移
2d = 两个 BCLK 周期相对于标准协议的 ASI 数据 MSB 位置(TDM 模式是时隙 0 或 I2S,LJ 模式是左侧和右侧时隙 0)的偏移
3d 至 30d = 根据配置分配的 ASI 数据 MSB 位置(TDM 模式是时隙 0 或 I2S,LJ 模式是左侧和右侧时隙 0)偏移
31d = 31 个 BCLK 周期相对于标准协议的 ASI 数据 MSB 位置(TDM 模式是时隙 0 或 I2S,LJ 模式是左侧和右侧时隙 0)偏移

7.1.3.5 SASI_TX_CFG2 寄存器(地址 = 0x1D)[复位 = 0x00]

表 7-108 展示了 SASI_TX_CFG2。

返回到汇总表

该寄存器是 SASI TX 配置寄存器 2。

表 7-108 SASI_TX_CFG2 寄存器字段说明
字段类型复位说明
7SASI_TX_CH8_SELR/W0b辅助 ASI 输出通道 8 选择。
0d = 辅助 ASI 通道 8 输出在 DOUT 上
1d = 辅助 ASI 通道 8 输出在 DOUT2 上
6SASI_TX_CH7_SELR/W0b辅助 ASI 输出通道 7 选择。
0d = 辅助 ASI 通道 7 输出在 DOUT 上
1d = 辅助 ASI 通道 7 输出在 DOUT2 上
5SASI_TX_CH6_SELR/W0b辅助 ASI 输出通道 6 选择。
0d = 辅助 ASI 通道 6 输出在 DOUT 上
1d = 辅助 ASI 通道 6 输出在 DOUT2 上
4SASI_TX_CH5_SELR/W0b辅助 ASI 输出通道 5 选择。
0d = 辅助 ASI 通道 5 输出在 DOUT 上
1d = 辅助 ASI 通道 5 输出在 DOUT2 上
3SASI_TX_CH4_SELR/W0b辅助 ASI 输出通道 4 选择。
0d = 辅助 ASI 通道 4 输出在 DOUT 上
1d = 辅助 ASI 通道 4 输出在 DOUT2 上
2SASI_TX_CH3_SELR/W0b辅助 ASI 输出通道 3 选择。
0d = 辅助 ASI 通道 3 输出在 DOUT 上
1d = 辅助 ASI 通道 3 输出在 DOUT2 上
1SASI_TX_CH2_SELR/W0b辅助 ASI 输出通道 2 选择。
0d = 辅助 ASI 通道 2 输出在 DOUT 上
1d = 辅助 ASI 通道 2 输出在 DOUT2 上
0SASI_TX_CH1_SELR/W0b辅助 ASI 输出通道 1 选择。
0d = 辅助 ASI 通道 1 输出在 DOUT 上
1d = 辅助 ASI 通道 1 输出在 DOUT2 上

7.1.3.6 SASI_TX_CH1_CFG 寄存器(地址 = 0x1E)[复位 = 0x00]

表 7-109 展示了 SASI_TX_CH1_CFG。

返回到汇总表

该寄存器是 SASI TX 通道 1 配置寄存器。

表 7-109 SASI_TX_CH1_CFG 寄存器字段说明
字段类型复位说明
7-6RESERVEDR0b保留位;仅写入复位值
5SASI_TX_CH1_CFGR/W0b辅助 ASI 输出通道 1 配置。
0d = 辅助 ASI 通道 1 输出处于三态条件
1d = 辅助 ASI 通道 1 输出对应于 ADC 通道 1 数据
4-0SASI_TX_CH1_SLOT_NUM[4:0]R/W00000b辅助 ASI 输出通道 1 时隙分配。
0d = TDM 是时隙 0 或 I2S,LJ 是左侧时隙 0
1d = TDM 是时隙 1 或 I2S,LJ 是左侧时隙 1
2d 至 14d = 分配的时隙视配置而定
15d = TDM 是时隙 15 或 I2S,LJ 是左侧时隙 15
16d = TDM 是时隙 16 或 I2S,LJ 是右侧时隙 0
17d = TDM 是时隙 17 或 I2S,LJ 是右侧时隙 1
18d 至 30d = 分配的时隙视配置而定
31d = TDM 是时隙 31 或 I2S,LJ 是右侧时隙 15

7.1.3.7 SASI_TX_CH2_CFG 寄存器(地址 = 0x1F)[复位 = 0x01]

表 7-110 展示了 SASI_TX_CH2_CFG。

返回到汇总表

该寄存器是 SASI TX 通道 2 配置寄存器。

表 7-110 SASI_TX_CH2_CFG 寄存器字段说明
字段类型复位说明
7-6RESERVEDR0b保留位;仅写入复位值
5SASI_TX_CH2_CFGR/W0b辅助 ASI 输出通道 2 配置。
0d = 辅助 ASI 通道 2 输出处于三态条件
1d = 辅助 ASI 通道 2 输出对应于 ADC 通道 2 数据
4-0SASI_TX_CH2_SLOT_NUM[4:0]R/W00001b辅助 ASI 输出通道 2 时隙分配。
0d = TDM 是时隙 0 或 I2S,LJ 是左侧时隙 0
1d = TDM 是时隙 1 或 I2S,LJ 是左侧时隙 1
2d 至 14d = 分配的时隙视配置而定
15d = TDM 是时隙 15 或 I2S,LJ 是左侧时隙 15
16d = TDM 是时隙 16 或 I2S,LJ 是右侧时隙 0
17d = TDM 是时隙 17 或 I2S,LJ 是右侧时隙 1
18d 至 30d = 分配的时隙视配置而定
31d = TDM 是时隙 31 或 I2S,LJ 是右侧时隙 15

7.1.3.8 SASI_TX_CH3_CFG 寄存器(地址 = 0x20)[复位 = 0x02]

表 7-111 展示了 SASI_TX_CH3_CFG。

返回到汇总表

该寄存器是 SASI TX 通道 3 配置寄存器。

表 7-111 SASI_TX_CH3_CFG 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6-5SASI_TX_CH3_CFG[1:0]R/W00b辅助 ASI 输出通道 3 配置。
0d = 辅助 ASI 通道 3 输出处于三态条件
1d = 辅助 ASI 通道 3 输出对应于 ADC 通道 3 数据
2d = 辅助 ASI 通道 3 输出对应于 VBAT 数据
3d = 保留
4-0SASI_TX_CH3_SLOT_NUM[4:0]R/W00010b辅助 ASI 输出通道 3 时隙分配。
0d = TDM 是时隙 0 或 I2S,LJ 是左侧时隙 0
1d = TDM 是时隙 1 或 I2S,LJ 是左侧时隙 1
2d 至 14d = 分配的时隙视配置而定
15d = TDM 是时隙 15 或 I2S,LJ 是左侧时隙 15
16d = TDM 是时隙 16 或 I2S,LJ 是右侧时隙 0
17d = TDM 是时隙 17 或 I2S,LJ 是右侧时隙 1
18d 至 30d = 分配的时隙视配置而定
31d = TDM 是时隙 31 或 I2S,LJ 是右侧时隙 15

7.1.3.9 SASI_TX_CH4_CFG 寄存器(地址 = 0x21)[复位 = 0x03]

表 7-112 展示了 SASI_TX_CH4_CFG。

返回到汇总表

该寄存器是 SASI TX 通道 4 配置寄存器。

表 7-112 SASI_TX_CH4_CFG 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6-5SASI_TX_CH4_CFG[1:0]R/W00b辅助 ASI 输出通道 4 配置。
0d = 辅助 ASI 通道 4 输出处于三态条件
1d = 辅助 ASI 通道 4 输出对应于 ADC 通道 4 数据
2d = 辅助 ASI 通道 4 输出对应于 TEMP 数据
3d = 保留
4-0SASI_TX_CH4_SLOT_NUM[4:0]R/W00011b辅助 ASI 输出通道 4 时隙分配。
0d = TDM 是时隙 0 或 I2S,LJ 是左侧时隙 0
1d = TDM 是时隙 1 或 I2S,LJ 是左侧时隙 1
2d 至 14d = 分配的时隙视配置而定
15d = TDM 是时隙 15 或 I2S,LJ 是左侧时隙 15
16d = TDM 是时隙 16 或 I2S,LJ 是右侧时隙 0
17d = TDM 是时隙 17 或 I2S,LJ 是右侧时隙 1
18d 至 30d = 分配的时隙视配置而定
31d = TDM 是时隙 31 或 I2S,LJ 是右侧时隙 15

7.1.3.10 SASI_TX_CH5_CFG 寄存器(地址 = 0x22)[复位 = 0x04]

表 7-113 展示了 SASI_TX_CH5_CFG。

返回到汇总表

该寄存器是 SASI TX 通道 5 配置寄存器。

表 7-113 SASI_TX_CH5_CFG 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6-5SASI_TX_CH5_CFG[1:0]R/W00b辅助 ASI 输出通道 5 配置。
0d = 辅助 ASI 通道 5 输出处于三态条件
1d = 辅助 ASI 通道 5 输出对应于 ASI 通道 1 环回数据
2d = 保留
3d = 保留
4-0SASI_TX_CH5_SLOT_NUM[4:0]R/W00100b辅助 ASI 输出通道 5 时隙分配。
0d = TDM 是时隙 0 或 I2S,LJ 是左侧时隙 0
1d = TDM 是时隙 1 或 I2S,LJ 是左侧时隙 1
2d 至 14d = 分配的时隙视配置而定
15d = TDM 是时隙 15 或 I2S,LJ 是左侧时隙 15
16d = TDM 是时隙 16 或 I2S,LJ 是右侧时隙 0
17d = TDM 是时隙 17 或 I2S,LJ 是右侧时隙 1
18d 至 30d = 分配的时隙视配置而定
31d = TDM 是时隙 31 或 I2S,LJ 是右侧时隙 15

7.1.3.11 SASI_TX_CH6_CFG 寄存器(地址 = 0x23)[复位 = 0x05]

表 7-114 展示了 SASI_TX_CH6_CFG。

返回到汇总表

该寄存器是 SASI TX 通道 6 配置寄存器。

表 7-114 SASI_TX_CH6_CFG 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6-5SASI_TX_CH6_CFG[1:0]R/W00b辅助 ASI 输出通道 6 配置。
0d = 辅助 ASI 通道 6 输出处于三态条件
1d = 辅助 ASI 通道 6 输出对应于 ASI 通道 2 环回数据
2d = 保留
3d = 保留
4-0SASI_TX_CH6_SLOT_NUM[4:0]R/W00101b辅助 ASI 输出通道 6 时隙分配。
0d = TDM 是时隙 0 或 I2S,LJ 是左侧时隙 0
1d = TDM 是时隙 1 或 I2S,LJ 是左侧时隙 1
2d 至 14d = 分配的时隙视配置而定
15d = TDM 是时隙 15 或 I2S,LJ 是左侧时隙 15
16d = TDM 是时隙 16 或 I2S,LJ 是右侧时隙 0
17d = TDM 是时隙 17 或 I2S,LJ 是右侧时隙 1
18d 至 30d = 分配的时隙视配置而定
31d = TDM 是时隙 31 或 I2S,LJ 是右侧时隙 15

7.1.3.12 SASI_TX_CH7_CFG 寄存器(地址 = 0x24)[复位 = 0x06]

表 7-115 展示了 SASI_TX_CH7_CFG。

返回到汇总表

该寄存器是 SASI TX 通道 7 配置寄存器。

表 7-115 SASI_TX_CH7_CFG 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6-5SASI_TX_CH7_CFG[1:0]R/W00b辅助 ASI 输出通道 7 配置。
0d = 辅助 ASI 通道 7 输出处于三态条件
1d = 保留
2d = 保留
3d = 保留
4-0SASI_TX_CH7_SLOT_NUM[4:0]R/W00110b辅助 ASI 输出通道 7 时隙分配。
0d = TDM 是时隙 0 或 I2S,LJ 是左侧时隙 0
1d = TDM 是时隙 1 或 I2S,LJ 是左侧时隙 1
2d 至 14d = 分配的时隙视配置而定
15d = TDM 是时隙 15 或 I2S,LJ 是左侧时隙 15
16d = TDM 是时隙 16 或 I2S,LJ 是右侧时隙 0
17d = TDM 是时隙 17 或 I2S,LJ 是右侧时隙 1
18d 至 30d = 分配的时隙视配置而定
31d = TDM 是时隙 31 或 I2S,LJ 是右侧时隙 15

7.1.3.13 CLK_CFG12 寄存器(地址 = 0x32)[复位 = 0x00]

表 7-116 展示了 CLK_CFG12。

返回到汇总表

该寄存器是时钟配置寄存器 12。

表 7-116 CLK_CFG12 寄存器字段说明
字段类型复位说明
7-6PDIV_CLKSRC_SEL[1:0]R/W00bPLL PDIV 分频器的源时钟选择。
0d = PLL_PDIV_IN_CLK 是主要 ASI BCLK
1d = PLL_PDIV_IN_CLK 是辅助 ASI BCLK
2d = PLL_PDIV_IN_CLK 是 CCLK
3d = PLL_PDIV_IN_CLK 是内部振荡器时钟(仅在自定义时钟配置中受支持)
5-3PASI_BCLK_DIV_CLK_SEL[2:0]R/W000b主要 ASI BCLK 分频器时钟源选择。
0d = 主要 ASI BCLK 分频器时钟源是 PLL 输出
1d = 保留
2d = 主要 ASI BCLK 分频器时钟源是辅助 ASI BCLK
3d = 主要 ASI BCLK 分频器时钟源是 CCLK
4d = 主要 ASI BCLK 分频器时钟源是内部振荡器时钟(仅在自定义时钟配置中受支持)
5d = 主要 ASI BCLK 分频器时钟源是 DSP 时钟
6d 至 7d = 保留
2-0RESERVEDR0b保留位;仅写入复位值

7.1.3.14 CLK_CFG13 寄存器(地址 = 0x33)[复位 = 0x00]

表 7-117 展示了 CLK_CFG13。

返回到汇总表

该寄存器是时钟配置寄存器 13。

表 7-117 CLK_CFG13 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6-4SASI_BCLK_DIV_CLK_SEL[2:0]R/W000b辅助 ASI BCLK 分频器时钟源选择。
0d = 辅助 ASI BCLK 分频器时钟源是 PLL 输出
1d = 辅助 ASI BCLK 分频器时钟源是主要 ASI BCLK
2d = 保留
3d = 辅助 ASI BCLK 分频器时钟源是 CCLK
4d = 辅助 ASI BCLK 分频器时钟源是内部振荡器时钟(仅在自定义时钟配置中受支持)
5d = 辅助 ASI BCLK 分频器时钟源是 DSP 时钟
6d 至 7d = 保留
3-0RESERVEDR0b保留位;仅写入复位值

7.1.3.15 CLK_CFG14 寄存器(地址 = 0x34)[复位 = 0x10]

表 7-118 展示了 CLK_CFG14。

返回到汇总表

该寄存器是时钟配置寄存器 14。

表 7-118 CLK_CFG14 寄存器字段说明
字段类型复位说明
7-6DIG_NM_DIV_CLK_SRC_SEL[1:0]R/W00bDIG NMDIV CLK 时钟的源时钟选择。
0d = DIG NM 分频器输入时钟是主要 ASI BCLK
1d = DIG NM 分频器输入时钟是辅助 ASI BCLK
2d = DIG NM 分频器输入时钟是 CCLK
3d = DIG NM 分频器输入时钟是内部振荡器时钟(仅在自定义时钟配置中受支持)
5-4ANA_NM_DIV_CLK_SRC_SEL[1:0]R/W01bNMDIV CLK 时钟的源时钟选择。
0d = NM 分频器输入时钟是 PLL 输出
1d = NM 分频器输入时钟是 PLL 输出
2d = NM 分频器输入时钟是 DIG NM 分频器时钟源
3d = NM 分频器输入时钟是主要 ASI BCLK(低抖动路径)
3-2RESERVEDR0b保留位;仅写入复位值
1-0RESERVEDR0b保留位;仅写入复位值

7.1.3.16 CLK_CFG15 寄存器(地址 = 0x35)[复位 = 0x01]

表 7-119 展示了 CLK_CFG15。

返回到汇总表

该寄存器是时钟配置寄存器 15。

表 7-119 CLK_CFG15 寄存器字段说明
字段类型复位说明
7-0PLL_PDIV[7:0]R/W00000001bPLL 预分频器 P 分频器值(启用自动检测时不用考虑)
0d = PLL PDIV 值为 256
1d = PLL PDIV 值为 1
2d = PLL PDIV 值为 2
3d 至 254d = PLL PDIV 值根据配置来确定
255d = PLL PDIV 值为 255

7.1.3.17 CLK_CFG16 寄存器(地址 = 0x36)[复位 = 0x00]

表 7-120 展示了 CLK_CFG16。

返回到汇总表

该寄存器是时钟配置寄存器 16。

表 7-120 CLK_CFG16 寄存器字段说明
字段类型复位说明
7PLL_JMUL_MSBR/W0bPLL 整数部分 J 乘法器值 MSB 位。(启用自动检测时不用考虑)
6PLL_DIV_CLK_DIG_BY_2R/W0bPLL DIV 时钟 2 分频配置
0d = PLL 内无 2 分频
1d = PLL 进行 2 分频
5-0PLL_DMUL_MSB[5:0]R/W000000bPLL 小数部分 D 乘法器值 MSB 位。(启用自动检测时不用考虑)

7.1.3.18 CLK_CFG17 寄存器(地址 = 0x37)[复位 = 0x00]

表 7-121 展示了 CLK_CFG17。

返回到汇总表

该寄存器是时钟配置寄存器 17。

表 7-121 CLK_CFG17 寄存器字段说明
字段类型复位说明
7-0PLL_DMUL_LSB[7:0]R/W00000000bPLL 小数部分 D 乘法器值 LSB 字节。上述 D 乘法器值 MSB 位 (PLL_DMUL_MSB) 与此 LSB 字节 (PLL_DMUL_LSB) 连在一起来确定最终的 D 乘法器值。(启用自动检测时不用考虑)
0d = PLL DMUL 值为 0
1d = PLL DMUL 值为 1
2d = PLL DMUL 值为 2
3d 至 9998d = PLL JMUL 值根据配置来确定
9999d = PLL JMUL 值为 9999
10000d 至 16383d = 保留;不使用

7.1.3.19 CLK_CFG18 寄存器(地址 = 0x38)[复位 = 0x08]

表 7-122 展示了 CLK_CFG18。

返回到汇总表

该寄存器是时钟配置寄存器 18。

表 7-122 CLK_CFG18 寄存器字段说明
字段类型复位说明
7-0PLL_JMUL_LSB[7:0]R/W00001000bPLL 整数部分 J 乘法器值 LSB 字节。上述 J 乘法器值 MSB 位 (PLL_JMUL_MSB) 与此 LSB 字节 (PLL_JMUL_LSB) 连在一起来确定最终的 J 乘法器值。(启用自动检测时不用考虑)
0d = 保留;不使用
1d = PLL JMUL 值为 1
2d = PLL JMUL 值为 2
3d 至 510d = PLL JMUL 值根据配置来确定
511d = PLL JMUL 值为 511

7.1.3.20 CLK_CFG19 寄存器(地址 = 0x39)[复位 = 0x20]

表 7-123 展示了 CLK_CFG19。

返回到汇总表

该寄存器是时钟配置寄存器 19。

表 7-123 CLK_CFG19 寄存器字段说明
字段类型复位说明
7-5NDIV[2:0]R/W001bNDIV 分频器值。(启用自动检测时不用考虑)
0d = NDIV 值为 8
1d = NDIV 值为 1
2d = NDIV 值为 2
3d 至 6d = NDIV 值根据配置来确定
7d = NDIV 值为 7
4-2PDM_DIV[2:0]R/W000bPDM 分频器值。(启用自动检测时不用考虑)
0d = PDM_DIV 值为 1
1d = PDM_DIV 值为 2
2d = PDM_DIV 值为 4
3d = PDM_DIV 值为 8
4d = PDM_DIV 值为 16
5d-7d 保留
1-0RESERVEDR0b保留位;仅写入复位值

7.1.3.21 CLK_CFG20 寄存器(地址 = 0x3A)[复位 = 0x04]

表 7-124 展示了 CLK_CFG20。

返回到汇总表

该寄存器是时钟配置寄存器 20。

表 7-124 CLK_CFG20 寄存器字段说明
字段类型复位说明
7-2MDIV[5:0]R/W000001bMDIV 分频器值。(启用自动检测时不用考虑)
0d = MDIV 值为 64
1d = MDIV 值为 1
2d = MDIV 值为 2
3d 至 62d = MDIV 值根据配置来确定
63d = MDIV 值为 63
1-0DIG_ADC_MODCLK_DIV[1:0]R/W00bADC 调制器时钟分频器值。(启用自动检测时不用考虑)
0d = DIG_ADC_MODCLK_DIV 值为 1
1d = DIG_ADC_MODCLK_DIV 值为 2
2d = DIG_ADC_MODCLK_DIV 值为 4
3d = 保留

7.1.3.22 CLK_CFG21 寄存器(地址 = 0x3B)[复位 = 0x00]

表 7-125 展示了 CLK_CFG21。

返回到汇总表

该寄存器是时钟配置寄存器 21。

表 7-125 CLK_CFG21 寄存器字段说明
字段类型复位说明
7-6RESERVEDR0b保留位;仅写入复位值
5-4RESERVEDR0b保留位;仅写入复位值
3RESERVEDR0b保留位;仅写入复位值
2PASI_BDIV_MSBR/W0b主要 ASI BCLK 分频器值 MSB 位。(启用自动检测时不用考虑)
1SASI_BDIV_MSBR/W0b辅助 ASI BCLK 分频器值 MSB 位。(启用自动检测时不用考虑)
0RESERVEDR0b保留位;仅写入复位值

7.1.3.23 CLK_CFG22 寄存器(地址 = 0x3C)[复位 = 0x01]

表 7-126 展示了 CLK_CFG22。

返回到汇总表

该寄存器是时钟配置寄存器 22。

表 7-126 CLK_CFG22 寄存器字段说明
字段类型复位说明
7-0PASI_BDIV_LSB[7:0]R/W00000001b辅助 ASI BCLK 分频器值。(启用自动检测时不用考虑)
0d = SASI BCLK 分频器值为 512
1d = SASI BCLK 分频器值为 1
2d = SASI BCLK 分频器值为 2
3d 至 62d = SASI BCLK 分频器值根据配置来确定
63d = SASI BCLK 分频器值为 511

7.1.3.24 CLK_CFG23 寄存器(地址 = 0x3D)[复位 = 0x01]

表 7-127 展示了 CLK_CFG23。

返回到汇总表

该寄存器是时钟配置寄存器 23。

表 7-127 CLK_CFG23 寄存器字段说明
字段类型复位说明
7-0SASI_BDIV_LSB[7:0]R/W00000001b辅助 ASI BCLK 分频器值。(启用自动检测时不用考虑)
0d = SASI BCLK 分频器值为 512
1d = SASI BCLK 分频器值为 1
2d = SASI BCLK 分频器值为 2
3d 至 62d = SASI BCLK 分频器值根据配置来确定
63d = SASI BCLK 分频器值为 511

7.1.3.25 CLK_CFG24 寄存器(地址 = 0x3E)[复位 = 0x01]

表 7-128 展示了 CLK_CFG24。

返回到汇总表

该寄存器是时钟配置寄存器 24。

表 7-128 CLK_CFG24 寄存器字段说明
字段类型复位说明
7-6RESERVEDR0b保留位;仅写入复位值
5-0ANA_NM_DIV[5:0]R/W000001b模拟 N-M DIV 分频器值。(启用自动检测时不用考虑)
0d = ANA_NM_DIV 值为 64
1d = ANA_NM_DIV 值为 1
2d = ANA_NM_DIV 值为 2
3d 至 62d = ANA_NM_DIV 值根据配置来确定
63d = ANA_NM_DIV 值为 63

7.1.3.26 CLK_CFG30 寄存器(地址 = 0x44)[复位 = 0x00]

表 7-129 展示了 CLK_CFG30。

返回到汇总表

该寄存器是时钟配置寄存器 30。

表 7-129 CLK_CFG30 寄存器字段说明
字段类型复位说明
7-3RESERVEDR0b保留位;仅写入复位值
2NDIV_ENR/W0bNDIV 分频器启用
0d = 分频器禁用
1d = 分频器启用
1MDIV_ENR/W0bMDIV 分频器启用
0d = 分频器禁用
1d = 分频器启用
0PDM_DIV_ENR/W0bPDM 分频器启用
0d = 分频器禁用
1d = 分频器启用

7.1.3.27 CLK_CFG31 寄存器(地址 = 0x45)[复位 = 0x00]

表 7-130 展示了 CLK_CFG31。

返回到汇总表

该寄存器是时钟配置寄存器 31。

表 7-130 CLK_CFG31 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6DIG_ADC_MODCLK_DIV_ENR/W0bADC MODCLK 分频器启用
0d = 分频器禁用
1d = 分频器启用
5RESERVEDR0b保留位;仅写入复位值
4RESERVEDR0b保留位;仅写入复位值
3PASI_BDIV_ENR/W0bPASI BDIV 分频器启用
0d = 分频器禁用
1d = 分频器启用
2SASI_BDIV_ENR/W0bSASI BDIV 分频器启用
0d = 分频器禁用
1d = 分频器启用
1PASI_FSYNC_DIV_ENR/W0bPASI FSYNC DIV 分频器启用
0d = 分频器禁用
1d = 分频器启用
0SASI_FSYNC_DIV_ENR/W0bSASI FSYNC DIV 分频器启用
0d = 分频器禁用
1d = 分频器启用

7.1.3.28 CLKOUT_CFG1 寄存器(地址 = 0x46)[复位 = 0x00]

表 7-131 展示了 CLKOUT_CFG1。

返回到汇总表

该寄存器是 CLKOUT 配置寄存器 1。

表 7-131 CLKOUT_CFG1 寄存器字段说明
字段类型复位说明
7-3RESERVEDR0b保留位;仅写入复位值
2-0CLKOUT_CLK_SEL[2:0]R/W000b通用 CLKOUT 分频器时钟源选择。
0d = 源时钟是 PLL 输出
1d = 源时钟是主要 ASI BCLK
2d = 源时钟是辅助 ASI BCLK
3d = 源时钟是 CCLK
4d = 源时钟是内部振荡器时钟(仅在自定义时钟配置中受支持)
5d = 源时钟是 DSP 时钟
6d 至 7d = 保留

7.1.3.29 CLKOUT_CFG2 寄存器(地址 = 0x47)[复位 = 0x01]

表 7-132 展示了 CLKOUT_CFG2。

返回到汇总表

该寄存器是 CLKOUT 配置寄存器 2。

表 7-132 CLKOUT_CFG2 寄存器字段说明
字段类型复位说明
7CLKOUT_DIV_ENR/W0bCLKOUT 分频器使能。
0d = CLKOUT 分频器禁用
1d = CLKOUT 分频器启用
6-0CLKOUT_DIV[6:0]R/W0000001bCLKOUT DIV 分频器值。
0d = CLKOUT_DIV 值为 128
1d = CLKOUT_DIV 值为 1
2d = CLKOUT_DIV 值为 2
3d 至 126d = CLKOUT_DIV 值根据配置来确定
127d = CLKOUT_DIV 值为 127

7.1.3.30 ADC_OVRLD_FLAG 寄存器(地址 = 0x5B)[复位 = 0x00]

表 7-133 展示了 ADC_OVRLD_FLAG。

返回到汇总表

这是 ADC 过载标志状态寄存器。

表 7-133 ADC_OVRLD_FLAG 寄存器字段说明
字段类型复位说明
7ADC_CH1_OVRLD_LTCHR0bADC CH1 OVRLD 故障(自行清零位)。
0b = 无 ADC CH1 OVRLD 故障
1b = ADC CH1 OVRLD 故障
6ADC_CH2_OVRLD_LTCHR0bADC CH2 OVRLD 故障(自行清零位)。
0b = 无 ADC CH2 OVRLD 故障
1b = ADC CH2 OVRLD 故障
5ADC_CH1_OVRLD_LIVER0bADC CH1 OVRLD 故障(自行清零位)。
0b = 无 ADC CH1 OVRLD 故障
1b = ADC CH1 OVRLD 故障
4ADC_CH2_OVRLD_LIVER0bADC CH2 OVRLD 故障(自行清零位)。
0b = 无 ADC CH2 OVRLD 故障
1b = ADC CH2 OVRLD 故障
3-0RESERVEDR0b保留位;仅写入复位值