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.

[参考译文] TAS2563:回波参考信号断断续续

Guru**** 2482105 points
Other Parts Discussed in Thread: TAS2563

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1127176/tas2563-echo-reference-signal-is-choppy

器件型号:TAS2563

我们使用的是 TAS2563、我们可以捕获回波参考通道。 但是、当振幅高于特定阈值时、我们会看到回波参考信号存在问题。 信号会变得断断续续、并且会出现很多周期性不连续性。  

噪声部分包含不连续性、良好的部分是干净的。 Put 是1KHz 时的振幅斜坡信号正弦音调

我们已将 ASI 选择设置为音频输入/输出。

当信号高于阈值时、I/V 感应信号几乎会爬行。

如果阈值低于1/12峰间值、则这始终是可重现的、并且信号是干净的。

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

    Prashanth、您好!

    数据可能未对齐、这就是为什么在经过特定振幅后、来自相邻时隙的数据会耦合为 MSB/LSB、在不正确的时隙进行采样的原因。 可能是2位移位了吗?
    您使用的是 EVM 还是定制板? 您也可以共享 PPC3文件吗?

    此致、
    -Ivan Salazar
    应用工程师

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

    您好、Ivan、

    我们使用的是硬件。  我相信您已经拥有我们的 PPC3文件、但如果需要通过本地 TI FAE 重新发送、请选择 LMK。

    此致、O.R.

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

    您好 Oren、

    没有注意到它是同一个应用。 我将获取一些有关数据不对齐影响的截图。 但是、为了完全确定问题、我们需要了解 I2S 数据格式的主机配置、您能否从主机侧确认字和插槽长度、插槽数以及任何偏移设置?

    此致、
    -Ivan Salazar
    应用工程师

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

    您好、Ivan、

    它是标准 I2S (2个插槽、MSB 偏移1个 BCLK 周期)、配置如下:

    BCLK = 3.072MHz
    FSYNC = 48kHz
    时隙长度= 32位
    字长= 16位

    此致、O.R.

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

    大家好、Ivan、以上是我们之前讨论的设置。  如果需要任何更改、请查看并提供建议。

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

    您好 Oren、

    是否可以尝试使用附加的配置文件? 我使用的是不同版本的软件、它为输出数据启用了一些高级设置。 如果可行、我可以通过 TI FAE 发送进一步的指令。

    此致、
    -Ivan Salazar
    应用工程师

    e2e.ti.com/.../TAS2563_5F00_Tuning_5F00_v1_5F00_ddc.zip

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

    谢谢 Ivan。  您能否展开标准软件中的更改内容与更改内容?  此致、O.R.

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

    您好 Oren、

    我将在今天晚些时候分享有关差异的更多信息。
    您是否能够测试此新配置文件? 它能更好地工作吗?

    此致、
    -Ivan Salazar
    应用工程师

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

    大家好、Ivan、EC 路径不适用于此新配置文件。  我通过电子邮件通过本地 TI FAE 分享 了有关标准软件生成的寄存器设置与差异的详细信息。  此致、O.R.   

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

    您好 Oren、

    我将在今天晚些时候或明天早上通过电子邮件回复。

    此致、
    -Ivan Salazar
    应用工程师

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

    您好 Ivan、您有更新吗?  此外、是否有办法从 EC 数据中排除试验音?  谢谢、O.R.

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

    您好 Oren、

    我已经测试过与 EC 数据相关的此问题、我将在下面添加一些具体的注释:

    • 我注意到从 PPC3提供的最新版本生成的配置文件在插槽选择设置上实际上是不正确的。 您可以从两个器件读取寄存器0x0B 至0x0d、并且它们很可能具有相同的值、这意味着来自两个器件的数据可能会在同一 SDOUT 插槽中发生冲突。
      • 我们可以使用一些手动 I2C 命令来更改它
      • 我目前正在检查我们是否需要在 PPC3上执行一些操作来解决该问题
    • 关于 EC 数据上的试用提示音、我不希望试用提示音包含在 EC 数据中、我只是在 EVM 上使用 PPC3进行配置(此时不使用配置文件)验证了这一点
      • 您是否收到 EC 数据的试验提示音? 或者只是要求它确保试验音没有出现? 我想您仍然无法获取 EC 数据、对吧?

    此致、
    -Ivan Salazar
    应用工程师

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

    您好、Ivan、

    两个不同的问题...

    我将使用 您在标准 PPC3中推荐的 TDM 发送器设置来查看 EC 数据。  当 SDIN 音频振幅足够高、使其激活时、SDOUT EC 数据中会出现60Hz 导频音调。  我使用的是-12dBFS 1kHz 音调、您使用的是什么级别?

    使用您提供的新配置文件时、EC 根本不起作用。

    谢谢、O.R.

    编辑: 我使用标准 PPC3中推荐的 TDM 发送器设置截屏。  这是左槽期间 SDIN 和 SDOUT 的特写。 浅蓝色垂直光标显示 MSB 和 LSB I2S 数据的时钟输入位置。 您可以看到 SDIN 和 SDOUT 均为16位、并且在 LSB 计时后、左侧放大器停止驱动公共 SDOUT 线路。 我在60 Hz 导频出现时拍摄了这张屏幕截图,但它是否处于活动状态对这些波形没有影响。

    我认为 数据针对标准 I2S 正确对齐、因此请告知您要更改的内容与所示内容。

    此屏幕截图显示了直接测量 SDOUT 时的60Hz 导频音调。  SDIN 是一个频率为-12dBFS 的1kHz 音调。  每次调谐时、预期 SDOUT 电平为-17dBFS。

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

    您好 Oren、

    • 回到标准版本、EC 数据是否存在噪声或斩波问题? 还是不再发生这种情况? (这最初是在该主题上报告的)
    • 我将再次检查是否可以从标准版本的 EC 数据中删除试验提示音、我知道随着 PPC3版本的变化、固件中会发生这种变化。 我将很快向您提供有关此内容的最新信息。
    • 另一个问题是、您在自定义系统中使用什么配置文件格式? bin、header 还是 cfg 文件?

    此致、
    -Ivan Salazar
    应用工程师

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

    您好、Ivan、

    EC 音频失真、但行为是间歇性的。  但是、当我直接测量 SDOUT 并检查波形时、我看不到它、因此问题可能是放大器的下游。  您说这可能是对齐问题、但就我所看到的数据格式而言、请提供相关建议。

    我们将使用头文件。

    谢谢、O.R.

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

    您好 Oren、

    我现在可以在一侧的 EC 数据上看到导频音、但无论输入振幅如何、我都必须启用导频音; 我已经确定、由于某种原因、在使用 EVM 时、音频输入数据会缩小、因此导频音不会添加到输出中。
    关于失真、鉴于失真表现出间歇性行为、我仍然认为 TAS2563与主机之间可能存在一些时间或格式不匹配。
    我将继续努力寻找一个解决方案、在 EC 数据上没有试验音、并继续研究失真的根本原因。

    有关自定义系统配置的另一个后续问题:您能否从两个器件读回寄存器0x0B、0x0c 和0x0d? 您是在初始化过程中写入这些寄存器吗?

    此致、
    -Ivan Salazar
    应用工程师

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

    您好、Ivan、

    是的、这些寄存器是初始化的一部分。  我注意到 PPC3中的值与读回值之间存在差异:

    实际读数:

    器件1 (左侧):

    0x0B 0x00
    0x0C 0x44
    0x0D 0x04

    器件2 (右侧):

    0x0B 0x00
    0x0C 0x40
    0x0D 0x04

    PPC3中的值:

    器件1 (左侧):

    0x0B 0x02
    0x0C 0x40
    0x0D 0x04

    器件2 (右侧):

    0x0B 0x02
    0x0C 0x44
    0x0D 0x04

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

    您好 Oren、

    感谢对这些寄存 器的检查、只要位6为0 (这意味着数据集被禁用)、寄存器0x0B 上的内容就无关紧要。 关于寄存器0x0c、值交换仅意味着数据在 SDOUT 通道上交换、但只要它们是不同的值、LSB 上的差值为4、这应该是可以的。

    最后我注意到 PPC3配置正确、但 cfg 不正确、因此我想知道您是否可以获得类似的结果。

    您还可以尝试从书籍0第0页切换寄存器0x07上的位0吗? 我想知道数据是否可能在错误的边沿进行采样、而只是轻微的错误采样。

    此致、
    -Ivan Salazar
    应用工程师

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

    您好、Ivan、

    我切换了寄存器0x07中的 LSB、它导致音频分析仪和硬件上的 SDOUT 损坏。  因为 I2S 在上升 BCLK 上被采样、所以它是正确的。  我的一位同事建议团队注意到并补偿寄存器0x0c 设置交换。

    请建议在 EC 数据中抑制试音。

    谢谢、O.R.

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

    您好 Oren、

    感谢您的通知。
    我目前正在并行调试这个项目和其他项目、很抱歉、我们的回答很晚了。 我会尽快回来、

    此致、
    -Ivan Salazar
    应用工程师

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

    您好 Ivan、  

    是否有关于此问题的任何更新?

    此致、

    Prashanth

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

    Prashanth、您好!

    我只需编辑我之前的回复、如果您收到我之前回复的电子邮件通知、请忽略。
    从 EC 数据中删除试验音并不是一种简单的启用/禁用操作、因此我们可能需要为此目的更改算法。
    扬声器正在主动播放60Hz、您能否详细说明为什么即使扬声器正在播放该信号、您也需要 EC 数据而不使用引导提示音? 它是否会影响回波消除算法?

    此致、
    -Ivan Salazar
    应用工程师

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

    您好 Ivan、  

    除了试验音、我们更关注由于 VI SENSE 共享 SDOUT 而导致的回波参考信号不连续性。 这肯定会影响回波抵消算法。 当信号高于特定阈值时、EC 捕获信号断断续续。  

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

    Prashanth、您好!

    在同一个线程中、我们提到了寄存器0x0B、0x0c 和0x0d、它们控制每个器件不同数据集的启用和位置。
    请尝试仅启用一个器件数据吗? 我的意思是禁用器件 B 发出的所有数据、仅检查器件 A 上的数据。如果这样做、数据是否仍然受影响?

    此致、
    -Ivan Salazar
    应用工程师

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

    感谢 Ivan 的帮助。 毛刺脉冲是由于我们端的一些同步问题引起的、与 TI 放大器无关。 我将此标记为已解决。