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.

[参考译文] DS250DF230:校准时钟

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/866016/ds250df230-calibration-clock

器件型号:DS250DF230
Thread 中讨论的其他部件:SIGCONARCHITECT

大家好、

我的客户考虑在以下数据速率下使用 DS250DF230。
・25.78125Gbps
・10.3125Gbps
・9.8304Gbps
・4.9152Gbps
・2.4576Gbps

1)
我相信 DS250DF230不支持2.4576Gbps 数据速率。
我的理解是否正确?

2)
对于上述数据速率、是否可以同时使用25MHz 和30.72MHz 校准时钟?
我在《编程人员指南》中看到了表25和表27、但我无法判断 这些数据速率  是否受支持。

此致、
雅丽塔

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

    您好!

    DS250DF230在重定时模式下不支持2.4576G、但在配置为 CDR 旁路模式后、可在此速率下运行。

    我建议在您的情况下使用30.72MHz 时钟。 使用30.72MHz 时钟、可通过重定时器标准速率模式支持所有数据速率(即、只需写入0x2F 即可设置 CDR 速率)

    表。 DS250DF230标准速率模式可通过 REG_0x2F (1)进行配置

    标准速率设置

    REG_0x2F 值[十六进制]

    REG_0x2F 写入掩码[十六进制]

    恢复时钟频率[MHz]

    12.16512 Gbps

    00

    F0

    30.72

    9.83040Gbps

    10.

    30.72

    10.13760 Gbps

    20.

    30.72

    24.33024Gbps

    30

    30.72

    4.91520 Gbps

    40

    30.72

    25.78125Gbps (默认)

    50

    32.2265625

    10.31250Gbps

    60

    32.2265625

    25.78125Gbps

    32.2265625

    10.31250Gbps

    70

    32.2265625

    6.14400 Gbps

    80

    30.72

    (1)该表仅在校准时钟为30.72MHz 时有效

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

    尊敬的 Rodrigo-San:

    感谢您的友好支持。 我想提出其他问题。

    3)
    您所附的表格 与 DS250DF230数据表的表6相同、显示"此表仅在校准时钟为30.72MHz 时有效"。
    校准时钟为25MHz 时是否有相同的有效表?
     
    4)
    校准时钟为25MHz 时、不能支持哪种数据速率?
    ・25.78125Gbps
    ・10.3125Gbps
    ・9.8304Gbps
    ・4.9152Gbps

    5)
    《编程人员指南》的表27未显示 数据速率= 4.9152Gbps 时的寄存器设置。
    您能告诉我  数据速率=4.9152 Gbps 的寄存器设置吗?

    此致、
    雅丽塔

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

    我可以给你回信吗?

    此致、
    雅丽塔

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

    您所附的表格 与 DS250DF230 数据表的表6相同、显示"此表仅在校准时钟为30.72MHz 时有效"。校准时钟为25MHz 时是否有相同的表格有效?

     

    • 是的。 请参阅编程 指南中的下表。

    表。 使用25MHz 校准时钟的常见数据速率寄存器设置

    数据速率

    REG_0x60值[十六进制]

    REG_0x61值[十六进制]

    REG_0x62值[十六进制]

    REG_0x63值[十六进制]

    REG_0x18[6:4]值[十六进制]

    25.78125Gbps (1)

    74.

    C0

    74.

    C0

    0

    25.0Gbps (1)

    80

    更好

    80

    更好

    0

    20.625 Gbps

    90

    B3

    90

    B3

    0

    12.5Gbps (1)

    80

    更好

    80

    更好

    1

    10.3125Gbps (1)

    90

    B3

    90

    B3

    1


    4)
    校准时钟为25MHz 时、不能支持哪种数据速率?
    ・25.78125Gbps
    ・10.3125Gbps
    ・9.8304Gbps
    ・4.9152Gbps

    • 当时钟为25MHz 时、前三种速率确实在重定时模式下受支持。 有关25.78125G 和10.3125G、请参阅上表。 对于9.8304G、用户可以使用通道寄存器0x60至0x64通过手动模式配置 CDR 速率。
    • 将通道设置为 CDR 旁路模式后、用户可以以4.9152Gbps 运行重定时器  

    5)
    《编程人员指南》的表27未显示 数据速率= 4.9152Gbps 时的寄存器设置。
    您能告诉我  数据速率=4.9152 Gbps 的寄存器设置吗?

    • 重定时器无法在重定时模式下以4.9152Gbps 运行。 用户应改为将重定时器通道设置为 CDR 旁路模式。 请参阅重定时器编程指南中的下表

    表. CDR 未锁定时选择输出模式

    步骤

    共享/通道寄存器集

    操作

    寄存器地址[十六进制]

    寄存器值[十六进制]

    写入掩码[十六进制]

    注释

    1

    通道

    写入

    1e.

    E0

    E0

    PFD_SEL_DATA_PRELCK=3' B111:静音(默认)

    注意:REG_0x09[5]必须为0、这是默认值。

    00

    E0

    PFD_SEL_DATA_PRELCK=3' b000:原始、未重定时数据注意:REG_0x09[5]必须为0、这是默认值。

    以下是将重定时器配置为9.8304Gbps 重定时模式的设置

    0x09 = 0x04

    0x18 = 0x10

    0x60 = 0x26

    0x61 = 0xB1

    0x62 = 0x26

    0x63 = 0xB1

    0x64 = 0xFF

    此致、

    Rodrigo Natal

    HSSC 应用工程师

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

    尊敬的 Rodrigo-San:

    感谢您的支持。

    您参考 的 DS250DF230在重定时模式下无法以4.9152Gbps 运行、无论校准时钟是25MHz 还是30.72MHz。
    是真的吗?
    我之所以怀疑这一点、是因为我相信内部 VCO 范围是19.6Gbps~25.8Gbps、当除以4时、可以支持4.9~6.45Gbps。



    为什么 DS250DF230在重定时模式下无法以4.9152Gbps 运行?

    此致、
    雅丽塔

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

    您好!

    我可以发表评论吗?

    此致、
    雅丽塔

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

    你好、Yaita、我的错。 您对4.91Gbps 重定时模式操作正确无误。

    此致、

    罗德里戈

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

    尊敬的 Rodrigo-San:

    感谢你的答复。

    尽管 编程人员指南的表25 未显示4.9152Gbps、但我相信在25MHz 校准时钟下手动配置可实现4.9152Gbps 重定时模式运行。
    我的理解是否正确?
    我想确认一下、以防万一...

    此致、
    雅丽塔

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

    是的、确认您的理解正确。

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

    Rodrigo-San、

    我的客户正在使用 DS250DF230EVM、并通过 手动配置在25MHz 校准时钟下设置4.9152Gbps 重定时模式运行、但无法实现 CDR 锁定。
    他在 SigConArchitect 中按器件状态判断 CDR 锁定。
    以下是寄存器设置。
    ----------------------------------
    REG_0x09= 0x04
    REG_0x18= 0x20
    REG_0x60 (REG_0x62)= 0x93
    REG_0x61 (REG_0x63)= 0x98
    REG_0x64= 0xFF
    ----------------------------------
    我认为设置是正确的。 您是否知道无法实现 CDR 锁定的原因?

    他还 确认 了在30.72MHz 校准时钟下的标准数据速率设置(REG_0x2F = 0x40:4.9152Gbps)、实现了 CDR 锁定。

    此致、
    雅丽塔

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

    您好 Yaita、

    电子邮件中的设置不正确。 请参阅下面的正确设置。 我在实验室中进行了检查、确认在实施25MHz 校准时钟时、能够使用这些设置锁定到4.9152Gbps 的输入信号。

     ----------------------------------
    REG_0x09= 0x04
    REG_0x18= 0x20
    REG_0x60 (REG_0x62)= 0x26
    REG_0x61 (REG_0x63)= 0xB1
    REG_0x64= 0xFF

    此致、

    罗德里戈

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

    尊敬的 Rodrigo-San:

    非常感谢 您的友好支持。

    如果 您的设置正确、 程序员指南中的以下计算公式似乎是错误的。
    (第23页)
    REG_0x60_val = floor{(datarate * 1024)/(32 * 25E6)}& 0x00FF、表示 datarate≤13E9 bps (7)
    REG_0x61_val = floor{(datarate * 1024)/(32 * 25E6)}& 0xFF00 >> 8 | 0x80、对于数据速率≤13E9 bps (9)

    我们应该使用 16、而不是上面写的32。
    如果使用4分频、我认为应该使用16 (REG_0x18=0x20)。
    我的理解是否正确?

    如果我的理解正确、您能否更新程序员指南?

    此致、
    雅丽塔

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

    您好!

    我们的计算没有问题。 我使用 19.64G 的完整数据速率(即4 x 4.91G)进行计算。

    谢谢、

    罗德里戈

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

    尊敬的 Rodrigo-San:

    我似乎没有解释。

    编程人员指南(第23页7.7.1 25MHz 校准时钟)显示、对于大于13E9 bps 的数据速率、我们应使用计算公式 (6)和(8)、对于数据速率≤13E9 bps、我们应使用(7)和(9)。
    但是、如果数据速率为4.9152Gbps、则根据(7)和(9)计算的分频值不符合您 的参考值。
    因此 、我想知道数据速率=4.9152Gbps 的正确分频公式、并请求更新编程人员指南。

    如果您不清楚、请告诉我。

    此致、
    雅丽塔

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

    您好!

    对于编程指南中的手动数据速率配置公式、分母中的因子必须根据数据速率进行调整:

    • 19.66G 的系数为64
    • 9.83G 的系数为32
    • 4.915G 的系数为16

    此致、

     Rodrigo Natal

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

    尊敬的 Rodrigo-San:

    感谢您的回答。
    我认为编程人员指南中不 包含您提到的内容。
    您能否更新程序员指南?

    此致、
    雅丽塔