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.

[参考译文] TAS2764EVM:斜坡计算

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1090872/tas2764evm-slope-calculation

部件号:TAS2764EVM
主题中讨论的其他部件:TAS2764

大家好,

我正在使用TAS2764 EVM进行工作。 我正在使用PPC3进行设备配置和测试。 在执行同样操作时,我发现限幅器头部空间调整窗口内有一个部分呈灰色显示。 它包含斜率,拐点等的调整。在浏览 数据表时,我发现Lim形SLOPE1-4寄存器用于斜率调整。 我发现斜率的计算结果为:

DEC2HEX{256*圆形[LIM斜坡* 2^20]}

请您帮助我了解如何执行此等式。 如果我将Lim_slope设置为0x12,计算方式是怎样的。 我的样本计算如下:

DEC2HEX{256*圆[18*2^20]}= DEC2HEX{256*圆[1887.4368万]}= 0x1.2亿。 对吗? 或者对于1V/V斜率,如何计算Lim_slope值?

 Lim_slope 1 - 4的不同值是什么? 是否适用于不同的渠道?

我还在控制台内看到了三个图形。

  1. 限制器图

            我的SDL阈值+ 2.5 % 余量的计算示例将为

                         SDL阈值=(PVDD* 97.5)-((PVDD* 97.5)* 99.25)/1万 =(16* 97.5)-(16* 97.5)* 99.25)/1万 = 15.483

                        对吗? 我们是否可以更改保留空间中的默认0.75 偏移?

       2.热折回图

            是否有任何方程式可以绘制图形?

       3.国际收支平衡表

           如何绘制图形? 滑块参数如何影响图形?

连接到设备后,尝试使用PPC3打开设备电源时也是如此。 它通过i2c写入近300个寄存器命令。 是否需要所有这些命令,或者是否有任何简单的设备初始化命令。

此致,

葡萄园

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

    您好,Vineyeth,

    关于 Lim_slope,您应该注意到这是一个32位系数,基于此,您不能将如此高的斜率设置为18,因为您至少需要33位。 例如,默认值为0x1000万,对应于1V/V斜率。
    在PPC3中,您可以取消选中"启用限幅器动态余量"以访问阈值,偏转和斜率。 这些是备用模式,您可以使用动态或单独设置每个参数。

    LIM_SLOPE 1 - 4是4个寄存器,每个寄存器8位,都用于斜坡配置,因为这是32位系数。

    您能否详细说明有关SDL Threshold的问题? 我不清楚这一个。

    为 TF_SLOPE, TF_TEMP_TH和 TF_MAX_ATTN上的热折回参数提供了类似的方程式。 出于收听目的,衰减以对数方式应用。

    BOP的主要参数是阈值和最大衰减。 阈值设置BOP触发的电压(水平轴),该阈值左侧的垂直值是最大衰减。 它同样适用于所有4个级别,因此您可以根据VBAT级别进行分级衰减。

    PPC3可能正在向EVM上的两个器件写入数据,每个器件的设置相同。  您可以使用左上角主对话框中的“导出所有寄存器”选项。 它仍在配置所有寄存器,但命令应更少。 否则,您必须检查哪些寄存器可以保留在默认设置中并从序列中删除。

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    \n2764 calculate/4040209#40209"]\n您404.0209万您能否4.0209万能否详细说明有关SDL Threshold的问题? 我不清楚这个问题。[/QUOT]

    我想知道如何从图形中计算指定余量的峰值输出。 此外,还显示动态余量增加了0.75 % 余量的偏移量。 我没有明白这一点。

    如果您能帮我解决另一个问题,我将不胜感激。 我想使用I2S测试TAS2764的静脉输液传感功能,而不使用PPC3。 是否有此示例代码? 我是否可以使用EVM和CCS来执行同样的操作。 如果我使用的是USB连接模式而不是JTAG,我如何编写相同的代码。 如果你能给我提供一些示例代码,那将会很有帮助。 虽然我在TI归档文件中找到了一个I2S.h文件,但我仍然不知道如何使用它,而且我同时使用USB连接?

    此致,

    葡萄园

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

    您好,Vineyeth,

    我将检查0.75 % 保留空间,并在下周提供一些反馈。

    您需要对静脉输液传感进行什么测试? 您是否正在尝试初始化TAS2764,以便通过I2S将I和V检测数据发回,然后在PC上记录EVM是否是声卡? 您是否已经可以使用PPC3执行此操作,但希望使用除xmos板载之外的其他控制器进行测试?  

    您可以使用PPC3或连接到J28的任何外部控制器将初始化通过I2C写入设备。 如果使用外部控制器,您可以从前面提到的"导出所有寄存器"中获取所需的寄存器设置,或者您可以使用PPC3上的I2C监视器记录您在GUI上执行的所有设置(此选项将创建一个更大的命令列表)。

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    感谢您的回复。

    我的想法是从EVM读取裸机环境中的I2S数据。

    2764 calculation/4042986#4042986"]您404.2986万您是否404.2986万是否正在尝试初始化TAS2764以便通过I2S发送I和V sense数据,然后在PC上记录EVM是否是声卡

    是的,我想初始化TAS2764,以便它通过I2S发回I和V数据。 我可以使用PPC3进行初始化,但我想在裸机环境中从主板读取I2S数据。 如果由于主板是通过USB连接的,而USB使用的是板载XMOS,那么我需要使用TAS2764为XMOS和I2S编写代码,对吗? 到目前为止,我还没有任何示例代码, 这就是为什么我要求您提供示例代码的原因。

    我的另 一个想法是,我将编写一个代码来初始化(I2C)并通过I2S从EVM读取数据。 但是主板仍通过USB通信,所以我不知道如何解决XMOS部分。

    此致,

    葡萄园

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

    您好,Vineyeth,

    出于测试目的,我建议使用J28连接裸机I2S主机,同时使用PC3->USB->xmos进行I2C控制。 程序如下:

    • 将J31跳线设置为“J28 (EXT)”,将J29保留在“USB (INT)”上
    • 将外部I2S主机连接至J28
    • 执行PPC3并打开TAS2764插件
    • 将EVM连接到USB和电源 ,然后连接到PPC3
    • 导航至Device Control Panel (设备控制面板),然后选择TDM Transmitter (TDM发送器)并单击Configure Slots (配置插槽)
    • 单击"+"将i-sense和V-sense添加到输出流,然后单击"应用"
    • 确保外部I2S主机已启动并正在运行EVM J28连接器的时钟
    • 单击"Power Up (开机)"按钮,此时设备应完全初始化并通过I2S发回IV数据

    整体连接如下所示:

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    感谢您的回复。 我会试试这个。 请问是否有I2S代码示例?

    此致,

    葡萄园

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

    您好,Vineyeth,

    我将在今天晚些时候或明天上午分享示例设置/结果。

    此致,
    Ivan Salazar
    应用工程师

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

    您好,Vineyeth,

    随附了一个配置脚本,可启用IV-Sense反馈,您可以按照我上面提到的相同硬件设置进行操作:

    • 将J31跳线设置为“J28 (EXT)”,将J29保留在“USB (INT)”上
    • 将外部I2S主机连接至J28
    • 执行PPC3并打开TAS2764插件
    • 将EVM连接到USB和电源 ,然后连接到PPC3
    • 启用外部I2S主机,确保时钟已输入EVM
    • 单击PPC3底部的I2C以打开监视器,然后复制脚本并单击Execute (执行)
    • 此时,应启用设备,您应在插槽0 (左)上获得i-sense,在插槽1 (右)上获得V-sense

    w 70 7f 00
    w 70 00 00
    
    w 70 00	 00
    w 70 01	 00
    w 70 02	 00
    w 70 03	 28
    w 70 04	 21
    w 70 05	 41
    w 70 06	 00
    w 70 07	 20
    w 70 08	 09
    w 70 09	 02
    w 70 0A	 0a
    w 70 0B	 80
    w 70 0C	 10
    w 70 0D	 03
    w 70 0E	 44
    w 70 0F	 40
    w 70 10	 04
    w 70 11	 05
    w 70 12	 06
    w 70 13	 08
    w 70 14	 0a
    w 70 15	 00
    w 70 16	 12
    w 70 17	 0c
    w 70 18	 00
    w 70 19	 0d
    w 70 1A	 00
    w 70 1B	 22
    w 70 1C	 32
    w 70 1D	 40
    w 70 1E	 32
    w 70 1F	 02
    w 70 20	 06
    w 70 21	 2c
    w 70 22	 00
    w 70 23	 30
    w 70 24	 02
    w 70 25	 06
    w 70 26	 32
    w 70 27	 00
    w 70 28	 30
    w 70 29	 02
    w 70 2A	 06
    w 70 2B	 38
    w 70 2C	 00
    w 70 2D	 30
    w 70 2E	 02
    w 70 2F	 06
    w 70 30	 3e
    w 70 31	 00
    w 70 32	 30
    w 70 33	 ff
    w 70 34	 c6
    w 70 35	 bd
    w 70 36	 ad
    w 70 37	 a8
    w 70 38	 03
    w 70 39	 ff
    w 70 3A	 ff
    w 70 3B	 fc
    w 70 3C	 be
    w 70 3D	 df
    w 70 40	 f6
    w 70 41	 00
    w 70 42	 00
    w 70 43	 04
    w 70 44	 18
    w 70 47	 00
    w 70 48	 00
    w 70 49	 00
    w 70 4A	 02
    w 70 4B	 19
    w 70 4F	 00
    w 70 50	 00
    w 70 51	 00
    w 70 52	 1c
    w 70 53	 d0
    w 70 54	 62
    w 70 55	 58
    w 70 56	 78
    w 70 5C	 19
    w 70 5D	 81
    w 70 60	 21
    w 70 63	 48
    w 70 65	 08
    w 70 67	 03
    w 70 68	 44
    w 70 6A	 12
    w 70 6B	 01
    w 70 6C	 00
    w 70 6D	 00
    w 70 6E	 1a
    w 70 6F	 00
    w 70 70	 96
    w 70 71	 00
    w 70 7D	 30
    w 70 7E	 0a
    w 70 7F	 00
    
    w 70 7f 00
    w 70 00 01
    
    w 70 19	 40
    w 70 3D	 00
    w 70 3E	 00
    w 70 3F	 00
    w 70 40	 00
    w 70 41	 00
    w 70 42	 00
    w 70 43	 00
    w 70 44	 00
    w 70 45	 00
    

    此致,
    Ivan Salazar
    应用工程师

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

    您好Ivan:

    感谢您的回复,请原谅我的延迟回复。 我忙于其他一些紧急的工作。 我将尝试此操作并回复您。 现在我将关闭此线程。

    此致,

    葡萄园