This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC8531:24 位 PCME 模式下的相位反转错误

Guru**** 2826755 points

Other Parts Discussed in Thread: TLV320AIC3204, CC8531

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1629853/cc8531-phase-inversion-bug-in-24-bit-pcme-mode

部件号: CC8531
主题: TLV320AIC3204

尊敬的专家:

一位客户发现了一个错误、希望引起您的注意。

问题:
转换为相应的值 24 位 PCME (48kHz)、音频相位反转 180 度。
  • 验证: 我已经确认这不是 I2S 对齐问题(切换到左对齐会产生数字噪声)。
  • 验证: 相位在 16 位模式下是正确的、但在启用 PCME 24 位时会精确翻转。
  • 编解码器限制: 我正在使用的器件 TLV320AIC3204 。 由于这种编解码器缺少针对立体声 ADC 的简单的基于寄存器的相位反转(它只支持差分路由的反转)、我尝试使用 双二阶滤波器 (N0 =–1) 权变措施。 然而、这会在 24 位模式下引入可闻失真/失真。
技术问题:
CC8531 用于 PCME 24 位的内部打包算法似乎错误地解释或翻转 MSB(符号位) 至关重要。
  1. PurePath 无线配置器中是否有已知的修复或特定的“隐藏“配置参数来纠正此位级反转?
  2. TI 是否可以提供配置脚本或固件补丁、以确保在 24 位 PCME 模式下正确保持相位?

此致、

Marvin