我在http://www.xilinx.com/support/documentation/user_guides/ug470_7Series_Config.pdf (第 169 页 7 系列 FPGA 配置指南)中查看了有关 BSCNE2 的信息,但我不知道如何使用它基于该描述。
我希望能够使用 KC705 板上的 JTAG 端口为我们的设计转移一些配置数据。我认为(基于上面链接的用户指南中的描述)BSCANE2 是我需要做的......但我真的不明白为什么 BSCNE2 组件的所有引脚似乎都有错误的方向(TDO 是输入,而 TCK、RESET、TDI 等所有其他 JTAG 控制信号都是输出)。最初,我认为 FPGA 的 JTAG 端口的信号与实例化的 BSCNE2 组件之间存在隐式连接,但根据端口方向,情况似乎并非如此。我怀疑我在某处遗漏了一些信息,虽然我已经阅读了文档,但我仍然不清楚如何实际使用 BSCNE2 来做我想做的事情。
BSCNE2 组件的任何示例用法将不胜感激。
注意:上面链接的用户指南中对 BSCNE2 的描述说:
BSCNE2 原语允许内部 FPGA 逻辑和 JTAG 边界扫描逻辑控制器之间的访问。这允许在内部运行设计和 FPGA 的专用 JTAG 引脚之间进行通信
这听起来完全符合我的需要。