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.

[参考译文] TAS5756M:一些基本问题

Guru**** 2482225 points
Other Parts Discussed in Thread: TAS5756M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/861581/tas5756m-some-basic-questions

器件型号:TAS5756M
主题中讨论的其他器件: TAS5805

因此、开始开发新的电路板、看起来像 TAS5756M 可能非常合适。 我一直在浏览数据表、有几个非常基本的问题、希望能得到解答。

 器件具有许多 DSP 功能、可实现广泛的音频链定制。 这是通过"HybridFlows"实现的。 为"HybridFlow "选择配置参数非常复杂、以至于它是通过 TI 的专有"PurePat Console"软件完成的、并下载到昂贵的 TI 专有评估板。 到目前为止正确吗?

这对评估芯片来说很好、很好、但它在我的生产板上是如何工作的? 如何保存"HybridFlow "并将其加载到电路板上的器件中? TAS5756M 中的非易失性存储器、并在加电时加载? 电路板上的非易失性存储器、并由单独的处理器通过 I2C 加载? TAS5756M 充当总线主控、可从电路板上的外部 I2C EEPROM (不带外部处理器)下载"HybridFlow "?

如何从"PurePat Console"中提取并使用所选"HybridFlow "的寄存器配置?

2.从数据表的第8.3.1节(上电复位(POR)功能)中、我注意以下段落:

"TAS5756M 器件具有上电复位功能。 当器件上电时、此功能会将所有寄存器重置为默认配置。 当用于为 DVDD、AVDD 和 CPVDD 供电的低压电源超过 POR 阈值时、器件保持将所有内部寄存器设置为其默认值、并将其保持在该值、直到接收到有效的 MCLK、SCLK 和 LRCK/FS 切换大约4ms。 切换周期结束后、寄存器的内部复位将被移除、并且可通过 I2C 控制端口对寄存器进行编程。"

这似乎是一个比较直接的发言,但我觉得很难相信。 是否表示在存在有效的 I2S 输入信号(MCLK、SCLK、LRCK)之前无法通过 I2C 配置器件的寄存器? 这种设计决定的合理性是什么? 在我看来、无论是否有 I2S 信号、都能够在加电时配置器件、然后再从那里进行配置更有意义。 我当然希望有人告诉我,我对上述段落的解释是不正确的。

谢谢大家。

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

    您好 Calvo、

    您能否列出您的设计的基本规格? 我想为您推荐 TAS5825 (2*38W)或 TAS5805 (2*23W),因为它们是世界各地广泛使用的最新数据系列。  

    至于 TAS5756、它有点旧、软件基于不会更新的最后一代 PPC2。 TAS5825/TAS5805基于 PPC3、在 DSP 和设计 GUI 中比 TAS5756更强大。  

    至於你的问题,我的答覆如下:

    1. 是的。 建议将 TI EVM 与 PPC2配合使用。 完成 TAS5756配置后、您可以使用 PPC2转储所有设置、然后电路板中的处理器可以通过 I2C 将这些配置下载到电路板上的 TAS5756中。 此外、借助 TI EVM 板、您可以将 I2C 直接跳到板上、然后直接在板上通过 GUI 进行调优。 (由于我们支持可选的 I2C 地址,此功能在 PPC3中更有效)。 最后、您可以使用 EEPROM 来配置 TAS5756。 关于 TAS5825,我们有一份 SPI 指南: http://www.ti.com/lit/an/slaa847/slaa847.pdf 。 关于如何转储,您可以通过http://www.ti.com/product/TAS5756M/technicaldocuments 参阅相关材料
    2. 需要 I2C 配置才能处于有效 I2S 下。 此决定取决于器件的时钟树、您可以在数据表中找到该时钟树。

    此致、

    Alix Wan。

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

    你好。 感谢你的答复。 如果我可以改述、以确认我完全理解:

    TAS5756不包含用于保存自定义配置的内部非易失性存储器。 因此、每次加电时、都必须通过 I2C 将配置下载到器件中。

    2. I2C 配置下载只能在存在有效的 I2S 输入信号时进行。

    请确认上述内容正确无误或提供任何必要的更正。

    再次感谢。

     

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

    你好。 感谢你的答复。 如果我可以改述、以确认我完全理解:

    TAS5756不包含用于保存自定义配置的内部非易失性存储器。 因此、每次加电时、都必须通过 I2C 将配置下载到器件中。

    2. I2C 配置下载只能在存在有效的 I2S 输入信号时进行。

    请确认上述内容正确无误或提供任何必要的更正。

    再次感谢。

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

    您好 Calvo、

    TAS57未来 的配置将在每次断电时丢失。 因此、需要在从关断到开的过程中重新初始化一次。  至于  :I2C 配置下载只能在存在有效的 I2S 输入信号且正确时进行。

     

    此致、

    Alix Wan。