Part Number:DS90UB953-Q1
DS90UB953-Q1 这颗芯片如何实现自检功能?
guihui yang:
项目快要完结了,目前需要添加系统的自检功能,这个功能应该怎么实现?
,
Kailyn Chen:
您好, 您的意思是如何配置BIST功能是吗?寄存器0x14进行配置,enable BIST并且选择clock source即可。
,
guihui yang:
项目上使用的是同步模式,外接了50M的晶振。
1. 所以打开BIST模式只需要把bit2:1设置为00,bit3设置为1就可以了吗?
bit2:1 = > 00(设置为外部时钟)
bit3 => 1 (强制进入BIST模式)
2. 设置0x14寄存器之后就开始进行BIST模式了么?测试产生的结果在哪里获取呢?
2. 0x14寄存器中的bit0是打开Deserializer的BIST功能吗?
,
Kailyn Chen:
您好,
1)953端0x14按照您配的clock source以及force 953 BIST就可以了。
2)通过PASS,和lock引脚,以及Deserializer端的BIST error寄存器0x57 来判断自检是否通过。
3)打开deserializer端的BIST是将寄存器0xB3 bit0配置为1 ,enable BIST mode。
,
guihui yang:
您好,
在上面2)中,提到了“通过PASS,和lock引脚”。
这两个引脚是在953芯片上的么?我找了芯片的引脚,没有看到与它们相关的引脚。
,
Kailyn Chen:
您好, pass,lock以及寄存器0x57 都是在deserializer端。
,
guihui yang:
意思就是说953芯片这一颗芯片是没有办法完成自检功能的?一定要和对端的deserializer同时进行才可以么?
,
Kailyn Chen:
是的,自检是检查整个FPD link链接是否没问题,通过serializer内部发送test pattern到deserializer 端,deserailzier端检测到数据流并判断是否接收有误,从来判断整个link是否 没问题。
,
guihui yang:
非常感谢。