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.

[参考译文] TAS6584-Q1:TAS6584-Q1关于 TDM 设置

Guru**** 2445440 points
Other Parts Discussed in Thread: TAS6584-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1369357/tas6584-q1-tas6584-q1-about-tdm-settings

器件型号:TAS6584-Q1

工具与软件:

大家好、

6个 TAS6584-Q1的 TDM 设置是什么?
我们需要偏移每个器件的音频数据。
在 ASI_CTRL 寄存器(地址= 0x28)中、我们想如下。
设备1:1
设备2:33
设备#3:65
设备#4:97
设备#5: 129
设备#6:161


请注意、数据长度为32位并且还考虑1位偏移。
感谢您的配合。

增马健二

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

    大家好。

    每个 TAS6584使用4个插槽。  

    条件:请注意、数据长度为32位并且还考虑到1位偏移。

    设置应如下所示:

    设备1:1
    设备#2: 129=1+32*4*1
    设备#3: 257=1+32*4*2
    设备#4: 384=1+32*4*3
    设备#513=1+32*4*4
    设备#6: 641=1+32*4*5

    但是最大偏移为511 BCKS、因此您应该使用更多的 TDM 数据线路。

    例如,当使用2*data 行时:

    第1行:

    设备1:1
    设备#2: 129=1+32*4*1
    设备#3: 257=1+32*4*2

    线路2:
    设备4:1
    设备#5: 129=1+32*4*1
    设备#6: 257=1+32*4*2

    详细设置应遵循以下说明:

    Br.

    魏秋。

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

    尊敬的 Wei - San:

    感谢您的回复。
    根据您的建议、我将考虑使用2条数据线。
    在本例中、我是否需要更改图8-11中提到的0xA4的设置?

    此外、请详细说明 ASI_CTRL7寄存器(地址= 0x27)和 ASI_CTRL8寄存器(地址= 0x28)之间的差异。

    Regrds、
    增马健二

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

    您好、健治

    在这种情况下,是否需要更改图8-11中所述的0xA4设置?

    没有简单的答案、这取决于您的时钟设置。 您的 BCLK 和 FSYNC 频率将使用什么?

    此外、请提供 ASI_CTRL7寄存器(地址= 0x27)与 ASI_CTRL8寄存器(地址= 0x28)之间差异的详细信息。

    偏移需要总共10位、但对于我们的器件、1个寄存器只有8位。 因此0x28寄存器为 LSB 提供8位。 0x27寄存器中的另两位用于 MSB。 偏移设置总共10位。  

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

    您好

    感谢您的答复、非常感谢。

    您的问题的答案如下
    BCLK 为48kHz。
    FSYNC 为 x256。

    然后、我们可以查看3行数据。
    它是3条 TDM8线路。

    此致。

    增马健二

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

    您好、健治

     在这个情况下、使用 Slot5 ~ Slot8的 TAS6584需要设定 A4寄存器。

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

    Shadow - San、您好!

    感谢您的答复。
    是的、好的、我们将确保在

    >没有简单的答案、这取决于您的时钟设置。 您的 BCLK 和 FSYNC 频率将使用什么?
    顺便说一下、我们在频率中的哪里设置或不设置 A4寄存器? 请告诉我。

    此致。
    增马健二

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

    Shadow-San、
    请回答上述问题。
    谢谢!

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

    您好  

    A4寄存器应使用图片中的以下说明来决定。

    这有点难理解。 为简单起见、如果对整个音频数据进行1位移位、则当您使用 最后4个时隙数据 ,需要设置 A4。

    示例1:TDM4格式、FSYNC/SCLK=128、针对整个数据进行1位移位

    需要设置偏移1位

    数据长度为128位

    length+offset =129 >  FSYNC/SCLK

    示例2:TDM8格式、 FSYNC/SCLK=256、针对整个数据进行1位移位。 当您需要使用最后4个时隙时。

    需要设置偏移1+128=129位

    数据长度为128位

    长度+OFFSET=257 > FSYNC/SCLK

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

    谢谢、我们理解。