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 信号、都能够在加电时配置器件、然后再从那里进行配置更有意义。 我当然希望有人告诉我,我对上述段落的解释是不正确的。
谢谢大家。