Intel® MAX® 10 FPGA配置用户指南

ID 683865
日期 1/10/2022
Public
文档目录

3.2.3. JTAG配置设置

图 12. 使用下载电缆的JTAG单器件配置连接设置对于10M02器件,连接到VCCIO Bank 1,而所有其他 Intel® MAX® 10器件连接到VCCIO Bank 1B。由于多电源和单电源器件需要外部VCCIO电源,因此请按照该图示连接这两种类型的器件。
图 13. 使用下载电缆的JTAG多器件配置的连接设置对于10M02器件,连接到VCCIO Bank 1,而所有其他 Intel® MAX® 10器件连接到VCCIO Bank 1B。由于多电源和单电源器件需要外部VCCIO电源,因此请按照该图示连接这两种类型的器件。

要配置JTAG链中的器件,编程软件将其他器件设置为旁路模式。旁路模式中的器件通过单个旁路寄存器将编程数据从TDI管脚传输到TDO管脚。一个时钟周期后,配置数据到达TDO管脚。

Intel® Quartus® Prime软件使用 CONF_DONE 管脚通过JTAG端口验证配置进程是否完成:

  • CONF_DONE 管脚为低电平—表明配置失败。
  • CONF_DONE 管脚为高电平,表示配置成功。

配置数据通过JTAG TDI端口串行发送后,为TCK端口提供执行器件初始化的工作时钟。

防止电压过冲

要防止电压过冲,就必须在VCCIO和JTAG头的最大AC电压超过3.9V时,使用外部二极管和电容。然而,Intel建议电源超过2.5V时请使用外部二极管和电容。

JTAGEN

如果使用JTAGEN管脚,Intel建议进行以下设置:

  • 一旦进入用户模式并且JTAG管脚为普通I/O管脚—请将JTAGEN管脚连接到弱下拉电阻(1kΩ)
  • 一旦进入用户模式并且JTAG管脚为专用I/O管脚—请将JTAGEN管脚连接到弱下拉电阻(1kΩ)
注: Intel建议结合使用三管脚头的跳线(jumper)或者其他切换机制来更改JTAG管脚行为。