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.

[参考译文] PCM1860:在 I2S 上仅获取16位数据

Guru**** 1640390 points
Other Parts Discussed in Thread: PCM1861, PCM1864, PCM1860, PCM1862
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1206795/pcm1860-getting-only-16-bits-of-data-on-i2s

部件号:PCM1860
主题中讨论的其他器件: PCM1862、PCM1861 、PCM1864

您好!  

我最近设计了 PCM1860。 当我研究 I2S 端口时、我只看到16位数据。 其余为零。  

我可以做些什么来从它获取24位 I2S 数据吗?

我已设置以下硬件:

VINL1 /引脚3 1kHz 正弦

所有其它模拟输入:悬空

MCLK=24.576MHz 进入 SCKI/引脚15

MD0 = 1

MD1 = 1

MD2 = 0

MD3 = 0

MD4 = 0

MD5 = 0

MD6 = 0

很多信号符合预期:模拟输入仅施加在 VIN1L 上、在 I2S LRCK 的低相位输出。 LRCK 频率为预期的96ksps。 BCK 为6.144MHz。  

谢谢。

Børge μ A

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

    嗨、Børge、

    感谢您的关注。 请允许我进行查看、并在接下来的24-48小时内给您回复。  

    Ore.

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

    您好  Børge

    很抱歉这么晚才回复。 为了更好地帮助您、请提供您为此设置选择的模式选项(模式0、1或2)?   

    Ore.  

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

    在这里可以看到我正在处理的原理图。

    INT 悬空。 MD0..6连接到跳线。 请参阅第一个线程、了解我要使用其进行测试的跳线设置。

    我使用 MD1=1、MD0=1用于11:主模式(256×FS)。 我从使用此设置的 ADC 中获取预期的位时钟和 LRCK (96kHz)。

    Børge μ A

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

    嘿、Borge、

    感谢您的澄清。 我会再给您提供有关此问题的更多信息。

    Ore.

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

    您好!  

    您是否能够解决此问题?  

    此致、  

    Børge μ A

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

    很抱歉耽误你的时间、现在还在对问题进行调试、以便得到结果。 您将很快收到有关此问题的更新。

    Ore.   

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

    您好 Børge  

    我能够复制您的 md0-6设置并得出相同的16位/通道结果。  

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

    您好、Borge、  

    我只想向您提供最新信息、让您知道该问题仍在调查中。 请给我们一些时间来制定解决方案。

    Br、

    Ore.

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

    您好!  

    很高兴您复制了该内容、并且正在进行调查。 请保持发布

    此致、  

    Børge μ A

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

    尊敬的 Borge:

    我们的团队正在度假。 我们将在周一结束时回到您的身边。 除非我们未及时回答您的问题、否则请勿回复此邮件。

    感谢您的耐心等待、
    Jeff McPherson

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

    您好、Borge、  

    预计下周同一时间会更新状态。  

    Br、

    支持

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

    您好!  

    从所需时间来看、我觉得硅片有问题。  

    您会推荐其他哪些具有类似规格的器件? PCM1860的电压范围和输入电路很大。 我可以使用硬件或 I2C 控制。 首选 I2C。  

    我的团队正在离为下一代产品选择器件越来越近。 我们现在必须将 PCM1860/1861从名单上除名。

    此致、

    Børge μ A

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

    尊敬的 Borge:  

     在确认 PCM1860是否可以处于24位模式而不是我们两者都得到的16位模式时出现延迟、我们深表歉意、 但在调查过程中、我们发现此 PCM186x 系列中的软件控制器件使用板上的 MD0和 MD1配置支持 I2C。 浏览第9.5.1.2节:软件控制的器件配置以获得更深入的详细信息:

    软件控制器件上的寄存器11控制不同的位模式、包括24位模式:

    如果您正在寻找 PCM1860的替换器件、软件控制的器件在规格上不会过于偏离、并且非常灵活。 您可以关注 PCM1862、因为它也是一款双通道器件、具有与 PCM1860相同的 SNR 且非常灵活:

    我希望这对您有所帮助、如果您有任何问题、请随时提出。 再次对延迟深表歉意。

    此致、

    Ore.

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

    您好!  

    这是否意味着硬件控制的 PCM1860被锁定到16个数据位?  

    谢谢。

    Børge μ A

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

    Borge、

    如果没有更多的证据,假设这种情况是不正确的。 我们正在进行一些测试,并接近能够找到什么 pcm1860是完全能够,为什么我们得到16位数据和如何获得24位数据。  

    您肯定会在下周前收到状态更新。 谢谢你这么有耐心。

    Br、  

    Ore.

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

    您好、Borge、  

    我测试了 pcm1861、这是该系列中的另一个硬件控制的 ADC、我们在输出中观察到24位数据。 测试条件如下:  

    • 在12.288MHz MCK 下采样率为48kHz (256fs 模式):

    • MD1&md0=11、主模式256fs;MD3=0、fir filter;MD6&5&2=110、 CH1差分输入;MD4=0、左对齐。
    • 差分输入信号的满量程为4.2Vrms、随后推至6.3Vrms。 我附加了4.2Vrms 结果和6.3Vrms 结果。  

    我 还运行软件控制的 pcm1864来观察数据输出、并在其输出中获得24位数据。

    • 保持相同的采样率和 MCK、并使用我们在2.1Vrms 下观察到并推到3.15Vrms 的单端信号。
    • 主模式下的 ADC;左对齐;对于 i2c 控制、MD0&MD1=00;MD3-MD6=悬空;int= 0。  

    我们获得同样的16位数据有点奇怪、我会再运行几次测试、看看 ADC 是否能输出24位数据并在一周结束时向您提供更新。  

    此致、

    Ore.  

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

    您好、Borge、  

    我们无法从 PCM1860中获得超过16位的值、但  PCM186x 系列中的任何其他 ADC、包括该线程中提到的 ADC、都将是获取24位数据的绝佳选择

    我遇到了同样的无法获得24位分辨率的问题: https://e2e.ti.com/support/audio-group/audio/f/audio-forum/545155/pcm1860-not-seeing-24-bit-resolution;PCM1860性能需要17位 ENOB。  

    如果您需要更多支持、请告知我们。

    此致、

    Ore.