问题描述
我想以24 MHz的最快设置运行我的电缆,但iMPACT在较高频率发出错误。
我的所有器件都不能在更高的频率下运行。为什么会这样?
解决/修复方法
Xilinx系列的最大TCK频率可能不同。并非所有器件都支持24 MHz的TCK频率。
您可以通过检查相关器件的BSDL文件来识别最大TCK频率,如以下示例所示:
Spartan器件的BSDL文件:
TCK的属性TAP_SCAN_CLOCK:信号为(2.0e6,LOW);
Virtex-II Pro器件的BSDL文件:
TCK的属性TAP_SCAN_CLOCK:信号是(33.0e6,BOTH)。
这些文件表明Spartan器件的最大TCK频率为2 MHz(保守数字),Virtex-II Pro频率为33 MHz。
如果平台电缆USB频率高于BSDL文件中报告的最大TCK频率,则器件可能仍然能够执行所有JTAG操作;如果没有,报告的最常见错误是:
“错误:iMPACT:1210 – ‘1’:位置扫描链测试在位置’1’处失败。”
降低电缆频率应解决此错误。
没有回复内容