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.

[参考译文] DS90UB953-Q1:使用 BIST 进行原型设计测试?

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1351989/ds90ub953-q1-using-bist-for-prototyping-tests

器件型号:DS90UB953-Q1
主题中讨论的其他器件:ALP

团队、

为了进行953 ->电缆-> 954之间的一些系统级测试、如何使用 BIST 功能(如 DS 第7.3.4.4节"内置自检"中所述)?
您是否具有执行 BIST 所需的脚本示例(I2C 命令和序列)?
例如您可以共享的代码示例?
BIST 是否与图形发生器一起工作(即第7.6节)?

能否通过954 I2C 反向通道控制953 BIST 和图形发生器?
https://www.ti.com/lit/pdf/snla131

提前感谢!

安东尼

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

    尊敬的 Anthony:

    感谢您的提问。 在解串器上启用 BIST 功能、启用后、解串器将向串行器发送信号以进入 BIST 模式。 进入 BIST 模式后、串行器将使用运行正向通道速度开始向解串器发送连续序列。 这将测试链路质量、因为串行器和解串器都将对 BIST 操作期间出现的错误进行计数。  

    若要启用 BIST、请在954上设置寄存器0xB3 = 0x01、并等待您希望运行 BIST 模式的多长时间。 延迟后、在954上设置寄存器 B3 = 0x0以禁用 BIST 模式。 然后、可以读取954的寄存器0x57和953上的寄存器0x54、以查看在运行期间记录了多少 BIST 错误。  ALP 中的954预定义脚本中提供了一个示例 BIST 脚本、我将在下面随附该脚本。 请注意、此脚本包括额外的寄存器写入/读取和设置、这些不是 BIST 模式的要求、但可以在需要时用于其他测试。 对于简单 BIST 测试、只需要读取0xB3和相应的错误记录寄存器。 如果您想了解有关此脚本中额外功能的更多详细信息、可 从第3.2节开始查看此应用手册。  

    图形发生器不能与 BIST 同时使用。 应从解串器启用 BIST、以便对控制 BIST 的寄存器写入无需跨越反向通道、但为了配置串行器上的图形发生器、寄存器写入将跨越反向通道。 从解串器发送到串行器的任何寄存器读取/写入都将使用反向通道。

    e2e.ti.com/.../953_5F00_954_5F00_BIST.py

    此致、
    达拉