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.

[参考译文] TLK6002:无法选择速率作为半速率。

Guru**** 2390755 points
Other Parts Discussed in Thread: TLK6002

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1177480/tlk6002-not-able-to-select-rate-select-as-half-rate

器件型号:TLK6002

您好!

我将根据以下设置配置 TLK6002、并从 ZCU106发送时钟和数据。  

线路速率= 2457.60

PLL 倍频器= 20

速率选择=一半

TXCLK_A = 122.88

Ref_Clk = 122.88

Q1:我将 速率选择配置  半速率 、但在读取控制寄存器1后 、速率选择 显示 为全速率。

Q2:我遵循 20位接口模式、 这里 AGS 未锁定。

Q3:频道同步未发生。


谢谢、此致、
Mallikarjuna B.

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

    您好 、Mallikarjuna、

    A1:如果选择 ARS 模式、则速率选择将反映 ARS 状态机设置的任何值。  是否已启用 ARS?

    答2:ARS 未锁定似乎很奇怪。  ARS 锁定的要求之一是通道同步。  您使用哪种类型的数据模式进行测试?

    A3:您使用哪种类型的数据模式进行测试?  您是否包含逗号字符?

    谢谢、

    Drew

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

    A1:否、我未启用 ARS 模式。

    A2:我们提供的数据格式为(C15BA、5274C、C15BA、5274C、C15BA、 5274C、C16AD、AAAAA、C16AD、AAAAA、  C16AD、AAAAA、 C16AD、AAAAA、 C16AD、 AAAAA、 C16AD、AAAAA、C16AA、E95A5、 C16AA)、如果此模式不正确、请提供我必须提供的有效模式。

    A3:我正在使用逗号字符启用和禁用模式(3.7 -channel_control_3、 逗号_enable)进行测试。

    请提供我必须提供给 TLK6002的模式。

    谢谢、
    Mallikarjuna B.

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

    您好!

    我将对此进行研究、并将在明天提供更新。

    谢谢、

    Drew

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

    尊敬的 Drew Miller:

    您对此有任何更新吗?

    谢谢、
    Mallikarjuna

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

    马尔利卡里亚:

      响应可能会由于假期而延迟。

    寄存器

    Brian

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

    您好 、Mallikarjuna、

    要使 CHANNEL 同步有效、必须启用逗号检测。  为了使逗号检测正常工作、必须提供有效的8b/10b 编码数据。  请注意、您提供的测试数据不是有效的8b/10b 编码数据、并且不包含逗号。  请尝试对此进行调整并观察器件的行为。

    谢谢、

    Drew

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

    尊敬的 Drew Miller:

    现在、我将使用逗号提供有效数据、并且正在进行通道同步。

    无法更改速率选择、速率选择始终显示全速率。

    我正在执行深度本地回送、并在接收器侧获取适当的数据。

    注: 我未启用 ARS 模式。

    请帮助我们解决此问题。

    谢谢、
    Mallikarjuna

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

    您好 、Mallikarjuna、

    很高兴听到您能够通过深度本地回送获得正确的数据。  实现 这一目标是否需要进行主要更改、包括使用逗号的有效数据、或者是否有其他更改?

    感谢您确认 ARS 模式已禁用。 您能否确认 RATE_A/B[2:0]引脚是否设置为3'B100?

    写入  CHANGE_CONTRAL_1寄存器中的其他位是否有任何问题?  例如、您是否能够设置 PLL_MULT[3:0]并通过寄存器读取确认该值与预期值匹配?

    谢谢、
    Drew

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

    尊敬的 Drew Miller:

    1.在用逗号提供有效数据后,工作正常,但我没有更改任何内容。

    2. 是的、 RATE_A/B[2:0]引脚设置为3'B100 (软件可编程)。

    3.我在 CHANNEL CONTACL_1寄存器中将 PLL_MULT[3:0]值写为0x0B、而在读取时、我将获得相同的值。

    我正在 向 CHANGE_CONTACT_1寄存器写入0x15B 值、但在读取后、我将获得0x10B 值。


    谢谢、
    Mallikarjuna

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

    您好、Mallikarjuna、

    我不确定为什么未正确设置速率。  您是否可以测量高速数据速率?  我想验证 您在配置速率后观察到的数据速率。

    谢谢、

    Drew