Spartan-3E配置 - BSCAN长度测试失败,器件报告错误的bscan寄存器长度

问题描述

当我进行板级BSCAN测试时,由于电源问题和JTAG线路的信号完整性,边界扫描长度测试失败。

在Spartan-3E 1200和1600器件中进行此测试还会产生哪些其他问题?

解决/修复方法

Spartan-3E 1200和1600器件在边界扫描寄存器方面存在已知的步进0芯片问题。这些已知问题涉及BSCAN电路的内部时序方面。这些问题已在步进1器件中得到修复。

症状包括失败的边界扫描寄存器长度测试。

这已在Stepping 1器件中得到解决,并在Spartan-3E数据表中进一步概述。

如果您没有列出器件并且仍然遇到边界扫描寄存器长度测试问题,请检查以下内容:

1 - 电源:所有电源必须在数据表中单调上升并达到规定的最小值和最大值。每个供应品的上升不应有任何平坦或凹陷的部分。

2 - JTAG信号完整性:JTAG线路上的双时钟或毛刺可能会导致BSCAN测试出现问题。特别是,TCK需要确定范围以确保不会发生双时钟。 TMS和TDI也应该用于毛刺,这可能导致器件退出驱动TDO High的移位状态或将无效数据放在分接控制器的输入上。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-18 20:44:43 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它