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.

[参考译文] DS250DF410:如何获得大于2047的 PRBS 位错误计数?

Guru**** 2537350 points
Other Parts Discussed in Thread: DS250DF410

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/705698/ds250df410-how-to-get-prbs-bit-error-count-more-than-2047

器件型号:DS250DF410

尊敬的 e2e:

IC (DS250DF410)具有  名为 PRBS_ERR_CNT 的 PRBS 计数器寄存器、但 DAC 为11位、如何获得大于2047的错误位计数?

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Kailin、
    如您所述、误差计数器的长度为11位。 一旦错误计数器达到0x3FF、即使可能出现更多错误、它也会被冻结。 取消冻结 PRBS 错误计数器位- 0x82[7]=1'b0 -复位并重新启动错误计数器。
    此致、Nasser
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好

    当我对错误计数器进行 Frezze 时、PRBS 发生器仍在运行。例如、我花了0.1秒对位错误计数器进行 Frezze 和读取、错误计数器有400000000位转义。如何准确统计错误位。

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

    您好 Kailin、

    我相信你必须进行某种类型的平均计算。 例如、在特定的固定时间内读取错误计数器。 然后多次执行此操作、然后求平均值。

    此致、Nasser

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

    如何读取总位和误差位?

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

    您好 Kailin、

    请注意下面的 E2E 主题。 该线程讨论了如何设置寄存器和读取错误计数器(寄存器0x82、0x83、0x84)。

    https://e2e.ti.com/support/interface/ethernet/f/903/t/701766?tisearch=e2e-sitesearch&keymatch=faq

    此致、Nasser

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

    你(们)好

    我发现了一个问题。DS 显示"模式校验器使用32位字、但字中的每个位都会检查是否有错误、因此错误计数代表单个位错误的计数"这是什么意思?

    谢谢你

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

    您好 Kailin、

    由于 PRBS 发生器/校验器可以使用 PRBS31、这意味着器件将32位字用于 PRBS 模式发生器/校验器。 如果这个32位字中有一个位错误、那么这个值被计为一个错误。 或者、如果 在这个32位内有多个位错误-例如7位错误-那么它被计为多个错误或者例如7个错误。

    此致、Nasser