ZHCAFB0 May   2025 TAC5212

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2录音路径混频器
    1. 2.1 主要 ASI 混频器
      1. 2.1.1 混频器系数的 Q-31 格式
      2. 2.1.2 录音路径主要 ASI 混频器:示例
    2. 2.2 辅助 ASI 混频器
      1. 2.2.1 录音路径辅助 ASI 混频器 - 示例
    3. 2.3 ADC 至 DAC 环回混频器
    4. 2.4 DOUT 上的 TDM 传输
  6. 3回放路径混频器
    1. 3.1 主要 ASI 混频器
      1. 3.1.1 混频器系数的 Q-16 格式
      2. 3.1.2 回放路径主要 ASI 混频器 - 示例
    2. 3.2 辅助 ASI 混频器
      1. 3.2.1 回放路径辅助 ASI 混频器 - 示例
    3. 3.3 回放路径侧链混频器
      1. 3.3.1 回放路径侧链 - 示例
  7. 4应用:用于提高 TAC5212 动态范围的 ADC 通道求和
  8. 5应用:TAC5412-Q1 中的模拟输入转模拟输出信号流
  9. 6总结
  10. 7参考资料

混频器系数的 Q-16 格式

回放路径混频器的系数 [例如,x、bx、cx、dx 等] 被编程为 16 位二进制补码值,各占用器件寄存器空间中的四个连续寄存器。这些混频器系数采用 2.14 格式,如图 3-2 所示,范围从 –2 (0x8000) 到 1.99994 (0x7FFF)。

  • 要将浮点数转换为相应的 Q16 格式,需将浮点混频器系数乘以 214,并截断为最接近的整数。
  • 正整数可直接转换为十六进制格式。
  • 对于负整数,先取系数的绝对值,再将该值转换为二进制,取反后加一,然后转换为十六进制。例如,要以 16 位二进制补码十六进制格式表示 -135:
    • -135 的绝对值用二进制表示为 0000 0000 1000 0111(用十六进制表示为 0x0087)。
    • 二进制取反并加 1,得到 1111 1111 0111 1001(用十六进制表示为 0xFF79)。这就是该负整数的二进制补码表示。

 Q-16 格式浮点数表示 (2.14)

图 3-2 Q-16 格式浮点数表示 (2.14)