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.

[参考译文] PCM4204:2 个级联噪声采集

Guru**** 2557520 points
Other Parts Discussed in Thread: PCM4204, PCM1690

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1570956/pcm4204-2pcs-cascaded-acquisition-of-noise

器件型号:PCM4204
主题中讨论的其他器件: PCM1690

工具/软件:

尊敬的:

客户使用 2 个级联的 PCM4204 实现 8 通道 ADC 音频采集。 在记录过程中、持续噪声可能约为–45db、这可以在复位 IC 后恢复。

他们进行了以下调查(问题是每个通道中都增加了–45dB 的白噪声,如下面的记录文件所示,可能出现这种情况)
1. CPU 提供 SCKI、LRCK、BCK 并将 PCM4204 的 SDOUT1 连接到 PCM1690 的 DIN1 ,以指示存在噪声概率。
2.将 SCKI 从 24.576MHz 修改为 12.288MHz (LRCK 为 48kHz、BLK 为 12.288MHz、即 bck=256fs)、并且存在噪声概率。
3、CPU 在操作期间复位 PCM4204、复位时间为 10ms、可能出现噪声。
4.减小 CPU 的 PERIOD_2 和 BUFFER_2 会增加发生的概率。
5.通过 telnet 连接到 CPU 也可能导致噪音。
总的来说、我们确认此噪声是由 PCM4204 产生的、但由于 SCKI、LRCK 和 BCK 是由 CPU 提供的、因此我们怀疑来自 CPU 的 SCKI、LRCK 和 BCK 的时序可能会影响 PCM4204。

e2e.ti.com/.../sheet_2D00_PCM4204.pdf

Sch

e2e.ti.com/.../5417.record.wav

噪声记录文件

 IIS 波形:
通道 1:MCLK
通道 2:BCK
通道 3:LRCK
通道 4:SDOUT1

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

    您好:

    关于此处的设置的几条评论/问题:

    • 您是否尝试使用 TDM 或 I2S 音频格式? 您的原理图显示了 TDM、但示波器屏幕截图和硬件引脚选择显示了 I2S。  

     -从原理图: FMT2 : FMT1 : FMT0=1 : 0 : 0 音频格式: 帧起始延迟为一个 BCK 的 TDM

     -然而,如果我理解正确的话,这个引脚选择是针对 24 位 I2S (FMT2=0 ,FMT1=0 ,FMT0=1 )。 考虑到您的范围、这将是合理的。

    • 在哪里测量噪声?  

    -在 SDOUT 或 PCM1690 的输出引脚? 我们通过电子邮件提到是否可以对数字数据输出 SDOUT1 执行 FFT。

    我最后一个注释是 SDOUT 到 DIN 连接、因为提供 PCM1690 原理图部分也可能会有所帮助。 我不明白为什么两个 PCM4204 在 SDOUT 上具有相同的标签(指示建立连接)。 PCM1690 的每个 SDOUT 都有一个单独的 DIN 引脚。

    此致、

    Garret

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

    Garret,

    客户正在使用 TDM 模式。  示波器仅显示 TDM 模式(I2S 格式)。

    客户使用了 PCM1690 来检查 PCM4204 的 SDOUT1 信号是否受到 CPU (RK3308) 的影响。  客户使用的标签与 2pc PCM4204 的 SDOUT 引脚相同、因为它们使用的是 TDM 模式。  从原理图中可以看出、SDOUT2 未使用、因为电阻器开路。

    现在、客户还怀疑问题是否是由于 TDM 速度和长电缆导致 SCKI、LRCK 不稳定所致。  但是、从范围看不出这一点。  客户认为、即使时钟稍微抖动、PCM4204 也不应该有噪音。  

    RK3303 的 TDM 模式(I2S 格式)如下所示:

    PCM4204 的 TDM 数据格式如下:

    您能否分享您对客户假设的评论?  根据您的经验、在 SDOUT1 没有 FFT 数据的情况下、还有其他可能的根本原因吗?

    最好的 Rgds

    Stanley

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

    您好 Stanley、

    尽管 RK3303 将这描述为“TDM 模式(I2S 格式)“、但 这会造成误导、因为 I2S 和 TDM 在我们的器件上完全是不同的模式。 请注意、RK3303 图像上的 LRCK 是 50%占空比方波、而 PCM4204 图像上的 LRCK 是 single-bit 时钟。

    因此、您确实是向 PCM4204 发送 I2S 数据、而不是向 TDM 发送。 因此、SDOUT1 无法传输所有 4 个通道。 您必须更改 RK3303 和硬件 (FMT) 连接的时钟格式、以便在 PCM4204 上启用 TDM 模式。

    此致、

    Garret