Intel® Stratix® 10 GX收发器信号完整性开发套件用户指南

ID 683206
日期 10/11/2017
Public
文档目录

4.4.3. 通过外部USB-Blaster进行FPGA编程

JTAG链支持使用外部USB-Blaster电子狗或者板载USB-II Blaster通过USB接口连接器对 Intel® Stratix® 10 GX FPGA和 MAX® V CPLD器件进行编程。

在电路板启动期间,万一板载USB-Blaster II有问题,作为后备方案,可以使用外部USB-Blaster电子狗,通过外部Blaster 2x5管脚0.1"编程插头(J14)来编程 Intel® Stratix® 10 MAX® V CPLD。

在电路板上提供了另一个2x5管脚0.1"垂直无遮蔽插头(J15)用于编程 Intel® MAX® 10_Blaster FPGA,进而可以配置板载USB Blaster电路。一旦配置好且可运行板载Blaster后,板载Blaster可被用于编程后续的 Intel® Stratix® 10 GX FPGA和 MAX® V CPLD。

板载Blaster JTAG链按如下顺序连接4个JTAG节点,可通过变光开关SW3的设置选择旁路 Intel® Stratix® 10 MAX® V、FMC A或FMC B:
  • Switch closed/ON:旁路相应的JTAG节点。
  • Switch open/OFF:在JTAG链中使能了相应的JTAG节点。

J14 Header的Pin 2用于禁用嵌入式USB Blaster,将其连接到上拉电阻的嵌入式Blaster的低电平有效禁用管脚。由于配对Blaster电子狗中Pin 2为GND,当电子狗连接到JTAG插头时,嵌入式Blaster被禁用,才能避免与外部USB Blaster电子狗争用数据。

图 7. JTAG链