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.

[参考译文] TLK2501:同步问题

Guru**** 2468610 points
Other Parts Discussed in Thread: TLK2501, TLK1501

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/586235/tlk2501-synchronisation-issue

部件号:TLK2501
主题中讨论的其他部件: TLK1501

大家好,

一位教授问:

我们正在设计一个带有发送和接收单元的单向光学数据接口。 为了使电路简单,我们在两个装置上都不使用任何微控制器,因此TLK2501的配置是通过将引脚永久拉至VCC或GND来完成的,例如,将TX_EN至VCC和TX_ER至GND用于“正常操作”。 根据数据表图6“初始化和同步状态图”,要在通电后进入“正常操作”状态,需要在通电后发送三个“空闲”或“1个有效数据”。 要发送空闲,必须将TX_EN更改为零,在我们的情况下,这是不可能的,因为我们将TX_EN连接到VCC,并将TX_ER连接到GND。 但数据表还指出,“1个有效数据”也没有问题。

因此,我的问题:

如果我们将TX_EN连接至VCC,并将TX_ER连接至GND,是否正常? 接收器如何与接收到的信号同步,即识别两个连续单词之间的边界? 由于我们只有单向数据传输,接收方无论如何都不能向发送方指明存在接收错误。 因此,我假设它可以自动重新同步,不需要空闲的字词? "

有人能帮我解决这些问题吗?

提前感谢您的参与。

Kaushuh

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

    基本上,TLK2501等待接收3个连续的有效IDLE或载波扩展或1个有效数据/错误传播。 一旦出现任何一种情况,设备将进入同步状态(正常操作)。
    对于传输路径(并行到串行),当TX_EN ='HIGH (高)'和TX_ER ='LOW (低)'时,数据在GTX _CLK的上升沿有效,因此启用时,时钟信号必须正确对齐(请查看数据表的图2)。
    如您所述,要同步的设备需要3IDLE或有效数据,在您的情况下仅需要有效数据。

    我希望这能有所帮助。

    此致,
    Luis Omar Moran
    高速接口
    SWAT团队
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Luis,

    感谢您的回答。

    能否告诉我接收器如何与接收到的信号同步,即识别两个连续字词之间的边界?
    此外,由于它们仅使用单向数据传输,接收器无法向发送器指明接收错误,因此在这种情况下,是否需要自动重新同步或空闲字词?

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

    根据设备的状态机和接收计时图,要同步数据,设备需要接收3个空闲(K 28.5)或1个空闲和有效数据/错误,因此设备不会自动重新同步。
    TLK1501不能向发射器指示单向数据系统中的接收错误,用户可以通过RX_DV/LOS和RX_ER监控THR接收状态信号。

    此致,
    路易斯